Holiday Entitlement Calculator
How many days of holiday are you entitled to? This calculator gives the number of working days of holiday under the Portuguese Labour Code: 22 days in a full calendar year, proportional days in the year you start work (2 per month of contract, up to 20) and proportional days in the year you leave. Pick your situation and enter the complete months of work in the year.
Holiday is counted in working days (Monday to Friday, excluding public holidays), under the Portuguese Labour Code: 22 in a full year (art. 238), 2 per month of contract in the year of admission up to 20 (art. 239), and proportional in the year you leave (art. 245).
How the result is reached
| Rule applied | Full calendar year: 22 working days of holiday (article 238 of the Labour Code). |
| Calculation | 22 working days (fixed annual amount). |
Educational estimate, not legal advice. It counts the working days of holiday under the general regime of the Labour Code; collective agreements and the public sector may grant more days. It does not include the holiday pay or holiday bonus (use the holiday and Christmas pay calculator).
22 working days a year (the general rule)
Under the general regime, the annual holiday period is 22 working days (article 238 of the Labour Code). These are working days, Monday to Friday, excluding public holidays. The right vests on 1 January each year and refers, as a rule, to the work done in the previous year. Some collective agreements and the public sector may grant more, but 22 is the legal minimum.
In the year you start work
In the year of admission, instead of the 22 days, you are entitled to 2 working days of holiday for each month of contract duration, up to a maximum of 20 working days (article 239). These days can only be taken after 6 complete months of contract. If the calendar year ends before you reach those 6 months, the holiday may be taken up to 30 June of the following year.
In the year you leave
When the contract ends, you are entitled to holiday proportional to the time worked that year (article 245), in practice 2 working days for each complete month worked in the year you leave, without exceeding the annual 22 days. Added to these, and paid separately, is any holiday already vested in the previous year that you had not yet taken.
No more extra days for low absence
Until 2012, the law gave up to 3 extra working days for good attendance (low absence). That bonus was repealed, so the reference duration today is 22 working days, with no attendance bonus. It is a common mistake to count on those extra days, which no longer exist in the general regime.
Holiday days are not holiday pay
This calculator counts the holiday days you are entitled to. The money (the holiday pay and the holiday bonus, subsídio de férias) is a different calculation that depends on your salary. For that amount, use the holiday and Christmas pay calculator.
Worked example
Say you joined a company in June and, by the end of the year, completed 7 months of contract. In the year of admission you are entitled to 2 × 7 = 14 working days of holiday (below the maximum of 20). As you have passed the 6 months of contract, you can take them this year. The following year, with a full calendar year, you move to the usual 22 working days.
Frequently asked questions
How many days of holiday am I entitled to per year?
How many holiday days do I have in my first year of work?
When can I take the holiday for the year I was hired?
How many holiday days do I get if I leave mid-year?
Are holiday days working days or calendar days?
Are there still extra holiday days for low absence?
Related calculators & reading
Embed this calculator
Paste this code on your site to show the calculator. It includes an attribution link.
Preview
Sources
- Código do Trabalho (Lei n.º 7/2009), art. 238.º, 239.º e 245.º (direito a férias) — Diário da República
- Trabalho e emprego: férias — ePortugal (Governo de Portugal)
Author: Thorben Rasmus Idel · Reviewed by: Nahar Geva · Last reviewed: 2026-06-26