SahlCalc سهل
Gulf Hubs:

Saudi Arabia: Labour: HRSD · Tax and zakat: ZATCA

Work Experience Calculator: Total Years of Service

Add up your service in one or more jobs in years, months and days, with the total in days and in years.

Job 1

“Today” uses the current date in Riyadh (Asia/Riyadh).

Total service

5 years, 0 months, 0 days

Total days

1,826 days

In years (days ÷ 365)

5

Each job

Job 1 (2021-01-01 – 2025-12-31)5 years, 0 months, 0 days · 1,826 days

Each job counts both the first and last working day. Totals add the years, months and days of each job, then turn every 30 days into a month and every 12 months into a year. Employers and authorities may count differently.

This tool does not work out end-of-service pay. For that, use the Saudi end of service or the UAE end of service.

Quick answer: Count from your first working day to your last, both included: 1 January 2021 to 31 December 2023 is 3 years, or 1,095 days.

How it's calculated

Each job is counted from the first working day to the last working day, and both days count. This is the same rule the Saudi end-of-service calculator and the UAE gratuity calculator use, so the number of days matches. Tick “I still work here” to count up to today's date in Riyadh.

For each job, years, months and days follow the calendar: whole years and months from the joining date, then the days left over. If the joining day does not exist in a month, that month ends on its last day (31 January + 1 month is 28 February).

To total several jobs, the years, months and days are added separately, then every 30 days become 1 month and every 12 months become 1 year. The total in days is the sum of each job's days, and the total in years is that number divided by 365. Because months have 28 to 31 days, the two totals can differ by a few days. Employers, HR systems and authorities may count differently, so check with them for anything official.

If two jobs share days, for example a part-time job alongside a full-time one, the calculator warns you. By default the shared days count in both jobs; tick “Count overlapping days only once” to measure the combined stretch once. Gaps between jobs are never counted. To count the days between any two dates, use the date difference calculator.

Worked examples

  • One job, 1 January 2021 to 31 December 2023: 3 years, 0 months, 0 days = 1,095 days = 3.00 years
  • Two jobs, 1 March 2015 – 15 August 2018 and 1 October 2018 – 20 June 2022: 3y 5m 15d + 3y 8m 20d = 6y 13m 35d → 7 years, 2 months, 5 days; 1,264 + 1,359 = 2,623 days = 7.19 years
  • Overlapping jobs, 1 January – 31 December 2020 and 1 July 2020 – 30 June 2021: counted in full: 366 + 365 = 731 days (184 shared); shared days once: 547 days = 1 year, 6 months

Why your employer's figure may differ

  • Unpaid leave or long absences may be taken off the service counted. This calculator counts calendar days only; the gratuity calculators let you enter unpaid days.
  • A system may count a month as 30 days, or a year as 360 or 365 days, instead of following the calendar.
  • Service may be counted from the contract date rather than the first day you actually worked.
  • Overlapping, part-time or probation periods may be treated differently.

This calculator does not work out gratuity

End-of-service pay depends on the law that covers you, your wage, the reason you left and any unpaid leave. For an estimate, use the Saudi end-of-service calculator or the UAE gratuity calculator. Each covers one employment, from its first to its last working day.

Frequently asked questions

How do I calculate my years of experience?

Enter the first and last working day of each job, or tick “I still work here”. The calculator gives each job in years, months and days, and the total across all jobs in years, months and days, in days and in years.

Are the first and last working day both counted?

Yes. A job from 1 January to 31 December of the same year counts as 1 full year. This matches the site's gratuity calculators.

How are several jobs added together?

The years, months and days of each job are added, then every 30 days are carried into a month and every 12 months into a year. The decimal figure is the total days divided by 365.

What happens if two jobs overlap?

You see a warning and the number of days counted twice. Tick “Count overlapping days only once” to count each calendar day once.

Is unpaid leave deducted?

No. This calculator counts calendar days. If you need unpaid days removed for gratuity, the Saudi and UAE gratuity calculators let you enter them.

Can I use this result for an official letter?

Use it as a check. The official length of service is the one your employer or the relevant authority calculates, and they may use a different convention.

Will my employer or anyone else see my dates?

No. Your joining and leaving dates stay in your browser. Nothing is sent to us, and the site isn't connected to any employer or ministry system.