🌴 Annual Leave Calculator

Work out annual leave or PTO entitlement in days and hours for part-time employees, mid-year joiners, and leavers, using FTE and months worked.

Home › Annual Leave Calculator

How to use the annual leave calculator

The formula

Entitled days = full-time entitlement × FTE fraction × (months worked ÷ 12). Entitled hours = entitled days × working hours per day.

How entitlement is usually set

In the UK, full-time workers are entitled to at least 5.6 weeks of paid holiday (28 days including bank holidays for a 5-day week), and many employers offer more. In the US there is no federal minimum for private employers, so PTO is set by company policy — enter your own full-time figure and this tool pro-rates it correctly for part-time and part-year staff.

Joiners and leavers

Use the months-worked field for someone who starts or leaves part-way through the leave year: 6 months worked means half of the (already pro-rated) annual figure.

Rounding

Many employers round part-days up or to the nearest half day for booking purposes. This calculator shows the exact figure so you can apply your own policy.

Example

25 full-time days at 0.5 FTE for a full year = 12.5 days — 100 hours of leave at 8 hours per day.

Frequently asked questions

How much leave does a 0.5 FTE employee get on a 25-day policy?

25 × 0.5 = 12.5 days for a full leave year.

How do I calculate leave for a mid-year starter?

Set months worked to the months remaining in the leave year (e.g. 6 for a half year) and the tool reduces the entitlement proportionally.

Should bank holidays be included?

That depends on your policy and country. Enter the full-time entitlement the way your policy states it — including or excluding public holidays — and the pro-rata maths works the same.

Why show hours as well as days?

Part-time staff often work shorter or variable days. Hours give a fairer, more precise entitlement than days when working patterns differ.

More free tools

More Free Tool Kits

Explore the rest of our free tool-kit family — each site is free, needs no sign-up, and runs entirely in your browser.