Question: do small businesses have to pay annual leave?
Answer: The basics of holiday entitlement Generally, most workers under an employee contract who work a five-day week must receive at least 28 days' paid annual leave per year. ... For your business, you might require staff to be employed for a certain amount of time before they become entitled to statutory leave.