How to calculate your annual leave in Poland
- 1.
Enter your length of service
Enter all your time on employment contracts, with every employer, in years and months.
- 2.
Choose your highest school
Select the highest school you completed - the calculator adds the right number of years (e.g. 8 for a university degree).
- 3.
Set your working time
For part-time work leave is pro rata and rounded up to a full day.
- 4.
Mark a first job
If you started your first ever job this year, enter the number of months you have worked.
Leave entitlement: 20 or 26 days
Under Art. 154 § 1 of the Polish Labour Code, an employee on an employment contract (umowa o pracę) is entitled to:
- 20 days of paid annual leave with less than 10 years of service,
- 26 days with at least 10 years of service.
These are working days, not calendar days, so 26 days of leave equal more than five weeks off. Service includes all previous employment, regardless of breaks or how it ended. Work abroad can also count when documented, for example employment in another EU country. A 2026 amendment (Art. 302¹ Labour Code) also lets employees add periods of self-employment and civil law contracts (such as umowa zlecenie) for which social security contributions were paid, confirmed by a ZUS certificate. It applies from 1 January 2026 in the public sector and from 1 May 2026 for other employers, with 24 months to submit documents.
Leave is granted in hours: 1 day of leave = 8 hours, so 20 days is 160 hours and 26 days is 208 hours.
Education counts as service
Completing school adds years to the service that decides your leave (Art. 155 Labour Code):
| School | Years counted |
|---|---|
| basic vocational school | length of the programme, up to 3 years |
| secondary vocational school | length of the programme, up to 5 years |
| secondary vocational school for vocational graduates | 5 years |
| general secondary school | 4 years |
| post-secondary school | 6 years |
| university (any degree) | 8 years |
School periods do not add up - secondary school plus university is 8 years, not 12. If you worked while studying, either the work or the study period counts, whichever is better. Foreign diplomas count when they are equivalent to the Polish level. Example: a university graduate with 2 years of work has 8 + 2 = 10 years of service and gets 26 days.
Part-time work and your first job
Part-time: leave is proportional to your working time, based on 20 or 26 days, and a part day is rounded up. Examples:
- half time, 12 years of service: 26 × ½ = 13 days = 104 hours,
- three-quarter time, 12 years: 26 × ¾ = 19.5 → 20 days = 160 hours,
- one-third time, 3 years: 20 × ⅓ = 6.67 → 7 days = 56 hours.
Hours are then used according to your schedule - someone on half time working 4 hours a day uses 104 hours over 26 working days.
First job (Art. 153 § 1): in the calendar year you start your first ever job, leave accrues after each month of work at 1/12 of the annual entitlement - with 20 days that is 1.67 days (13 h 20 min) per month. From the next calendar year you get the full entitlement on 1 January. Unused leave must normally be taken by 30 September of the following year. When your contract ends with leave still unused, see the unused vacation pay calculator.
Frequently asked questions
When do I get 26 days of leave in Poland?
+
How many years does a university degree add?
+
Do secondary school and university add up?
+
How many days of leave do I get on half time?
+
Do B2B contractors get paid leave in Poland?
+
Do public holidays count as leave days?
+
Updated: