Length of Service Calculator
How long has someone been with the company? Enter the hire date (and the last day, for a past role) to get length of service in years, months and days — the tenure that drives PTO, vesting and anniversaries.
Your numbers
Result
- Full years
- 0
- Months (beyond the years)
- 0
- Total days
- 0
How length of service is counted
Tenure is the calendar difference between the hire date and today (or the last day worked), in years, months and days. From a hire on Jan 1, 2020 to Jul 6, 2026 is 6 years, 6 months and 5 days. The calculator also gives the total days, handy for pro-rating.
Where tenure matters
Length of service often drives paid time off accrual (more days as you stay longer), retirement or equity vesting, service awards and anniversary milestones. The exact rules vary by employer and country, so use this as the tenure figure and apply your own policy on top.
Service date vs continuous service
A single hire date is the simple case. If tenure was broken by a gap — a rehire, a leave, a transfer — many employers use an adjusted service date so the clock reflects continuous service. Enter that adjusted date here if your policy uses one.
Frequently asked questions
Sources
- Calendar arithmetic (tenure in years, months and days)
Embed this calculator
Copy the code and paste it into your site or blog. Credit with a link back to Contania is included, and the height adjusts itself.
<iframe src="https://contania.app/embed/date-time/length-of-service" title="Length of Service Calculator — years, months and days of tenure" width="100%" height="720" loading="lazy" style="border:1px solid #e5e0d8;border-radius:12px;max-width:640px"></iframe>
<script>window.addEventListener("message",function(e){if(e.data&&e.data.type==="contania:embed-height"){var f=document.querySelector('iframe[src="https://contania.app/embed/date-time/length-of-service"]');if(f){f.style.height=e.data.height+"px"}}});</script>Related calculators
Months Between
Count how many months are between two dates — the calendar difference in years, months and days, plus the total full months. The order of the dates does not matter.
CalculateDate & TimeAge
Work out an exact age from a birth date: years, months and days, plus the total months, weeks and days lived. Use any reference date.
CalculateDate & TimeDays Between
Count the number of days between two dates, plus the gap in weeks and in years, months and days. The order of the dates does not matter.
CalculateDate & TimeDue Date
Find the payment due date by adding your net terms (Net 30, 60, 90 or any number of days) to an invoice date, in calendar or business days.
CalculateDate & TimeTime Duration
Find the duration between two times of day, in hours and minutes and in decimal hours. Accepts 12-hour (AM/PM) or 24-hour times and handles overnight spans.
CalculateDate & TimeWeeks Between
Count how many weeks are between two dates — as a decimal and as whole weeks plus the leftover days. The order of the dates does not matter.
Calculate