Length of service calculator

Add your work periods to see your total record, how much you lack for a pension at 60, 63 or 65, when you will have it and what sick pay rate it gives.

Periods of work, service, self-employment or childcare

To see at what age and when you can retire.

Your length of service
-
Calendar days
-
Before 2004
-
Since 2004
-
Sick pay with this record
-
Pension at 60
-
Pension at 63
-
Pension at 65
-
Record for a pension at 60 reached
-
Record for a pension at 63 reached
-
Your retirement age
-

Service by period
#FromToLengthDays

How to use the calculator

Add each period of work as a separate row: the hiring and dismissal dates from your employment record book, order or contract. For your current job, tick «Still working» and the calculator will count up to today. Add the other periods that count towards your record in the same way: military service, childcare up to the age of three, self-employment with ESV paid.

The order of the periods does not matter, and you do not have to remove overlaps by hand: if you worked in two places at once or a dismissal and a hiring fall on the same day, each day is counted once. The calculator tells you below the result how many days overlapped.

Your date of birth is optional, but with it the calculator shows the key answer: from what date and at what age you will have the right to an old-age pension, given that the record requirements keep rising until 2028. You can save or send a link to the calculation: the periods are stored in the page address.

How length of service is counted

For each period the calculator works out the calendar length in years, months and days, including the day of dismissal. It then adds the periods up: days to days, months to months, with every 30 days turned into a month and every 12 months into a year. This is how HR departments count record and how it appears in certificates.

The key boundary is 1 January 2004. Record before that date is proven by the employment record book, while since 2004 a month counts only if at least the minimum ESV was paid for it: UAH 1,902.34 in 2026. If your salary was below the minimum wage or a sole proprietor paid less, the month is credited only in part. That is why the calculator shows record before and since 2004 separately: check the second part against your personal account on the Pension Fund portal.

How much record you need for a pension

Minimum insurance record for an old-age pension
Year of retirementAt 60At 63At 65
2026332315
2027342415
2028 onwards352515

The requirement is taken for the year in which you apply for a pension. If you lack record at 60, you do not lose the right: it starts on the day you reach the required record, or at 63 or 65. The calculator checks all three options and shows the earliest.

If you lack record

Missing years since 2004 when you did not work officially and were not insured can be bought: you sign an agreement with the tax office and pay contributions for past periods in one go. In 2026 a month costs double the minimum contribution, UAH 3,804.68, and you can buy no more than 10 years. To build record going forward, you can pay ESV voluntarily, from UAH 1,902.34 a month.

Record and sick pay

Your insurance record also sets your sick pay: under 3 years - 50% of average pay, 3 to 5 years - 60%, 5 to 8 years - 70%, over 8 years - 100%. The calculator shows which rate matches your record, and the amount itself can be worked out in the sick and maternity pay calculator.

What counts towards your record

  • Work under an employment contract and under a civil contract if ESV was paid on the fee.
  • Self-employment - months for which the sole proprietor paid at least the minimum ESV.
  • Conscript and contract military service.
  • Childcare up to the age of three - the state pays contributions for this time.
  • Receiving unemployment benefit - the Employment Fund pays contributions.
  • Full-time study - for periods before 2004, if confirmed by documents.
  • Voluntary ESV payments and months bought under an agreement.

Your official record is set by the Pension Fund. How to check it online, digitise your employment record book and fix employer errors is covered in “Insurance record: how to check it online”, and the pension calculator shows what pension your record will give.

FAQ

How do I calculate my length of service online?

Enter the start and end dates of each period of work from your employment record book or orders. The calculator works out the length of each period, removes overlapping days and adds everything up in years, months and days using the rule that 30 days make a month and 12 months make a year.

How much insurance record do I need for a pension in 2026?

33 years for a pension at 60, 23 years at 63 and 15 years at 65. The requirements for 60 and 63 rise by one year every year: in 2028 they will be 35 and 25 years.

What if I do not have enough record at 60?

Your right to a pension comes later: as soon as you reach the required record if you keep working, or at 63 or 65 under the lower requirement. Another option is to buy record for periods since 2004 when you were not insured: in 2026 that costs UAH 3,804.68 a month, for no more than 10 years.

Does a second job count towards my record?

The same day cannot count twice for a pension, so a second job held at the same time does not add record. The calculator accounts for this: where periods overlap, each day counts once. Contributions from the second job do raise the earnings your pension is based on.

What is the difference between employment record and insurance record?

Before 1 January 2004 your record is proven by the employment record book and other documents. Since 2004 only time for which ESV was paid counts, and this insurance record is what the Pension Fund sees in its register. The calculator shows both parts separately.

Where can I check my official record?

In your personal account on the Pension Fund web portal: it shows your record for every month since 2004 and the earnings on which contributions were paid. Record before 2004 is confirmed by your digitised employment record book.

Figures used in the calculation

  • Minimum wageUAH 8,647/mo
    from January 1, 2026
  • ESV rate22%
    from January 1, 2016
  • Minimum ESVUAH 1,902.34/mo
    calculated: 22% of the minimum wage
  • Insurance record to retire at 6033 years
    in 2026
  • Insurance record to retire at 6035 years
    from 2028
  • Minimum insurance record to retire at 6323 years
    in 2026

Checked against official sources on October 29, 2026. When a figure changes, it is updated on every page of the site.

Sources

  1. Law of Ukraine «On Compulsory State Pension Insurance» No. 1058-IV: articles 24 (insurance record) and 26 (age and record for a pension) (in Ukrainian)
  2. Pension Fund of Ukraine - old-age pensions: insurance record requirements by year (in Ukrainian)
  3. Pension Fund, Luhansk region - how to check your insurance record on the web portal (in Ukrainian)
  4. Debet-Kredyt citing the Pension Fund - minimum contribution and crediting a month to the record in 2026 (in Ukrainian)
  5. Pension Fund, Mykolaiv region - if your insurance record is short: paying for periods since 2004, cost per month (in Ukrainian)
  6. Kadroland citing the Pension Fund - record can be bought for no more than 10 years (in Ukrainian)

The calculation is for reference only: your official insurance record is set by the Pension Fund from the register of insured persons and your employment record book. It is not legal advice.

Spotted a mistake or an outdated figure? and we will check it against the primary source and fix it.