Time of Service & Tenure Calculator
Calculate time of service in calendar years, months and days, optionally include the end date, and combine multiple employment periods without double-counting overlaps.
Time of service at a job is the calendar time from your hire date to your last day (or today), counted in completed years, then months, then leftover days.
Use the Time of Service & Tenure Calculator
Date Range
Hours worked ÷ full-time hours. Prorates credited service only.
One YYYY-MM-DD, YYYY-MM-DD range per line. Overlaps are merged.
Quick Examples
Enter a start date to calculate tenure
Excel formulas
For one continuous elapsed span where A2 is the start and B2 is the end. Additional periods and inclusive-end mode are not represented.
=DATEDIF(A2,B2,"M")
=DATEDIF(A2,B2,"Y")&"y "&DATEDIF(A2,B2,"YM")&"m"
The MD unit is deliberately omitted because Microsoft documents inaccurate-result cases.
Service milestones
Anniversary dates of the primary start date, counted against the end date.
| Milestone | Date | Status |
|---|
Average tenure calculator for a team
One employee per line: Name, hire date or Name, hire date, end date (YYYY-MM-DD; the name is optional). Tenure is measured to each end date, or to the end date above (today if blank).
| Employee | Hire date | Tenure | Years |
|---|
How long do employees stay? US median tenure, January 2026
Median years wage and salary workers had been with their current employer.
| Group | Median tenure |
|---|---|
| All wage and salary workers | 4.1 years |
| All workers, January 2024 | 3.9 years |
| Ages 25 to 34 | 3.0 years |
| Ages 55 to 64 | 9.6 years |
| Public sector | 5.6 years |
| Private sector | 3.9 years |
| Share with 10 or more years at their employer | 31.1% |
Source: US Bureau of Labor Statistics, Employee Tenure in 2026 (released September 24, 2026). Tenure here is time with the current employer, not total career length.
Quick answer
Time of service at a job is the calendar time from your hire date to your last day (or today), counted in completed years, then months, then leftover days. By the usual elapsed-date method the end date itself is not counted unless your policy includes it.
Example: Hired September 16, 1999, last day August 10, 2026: 26 years, 10 months and 25 days of service, which is 322 completed months or 9,825 days.
Enter your hire date to get years, months, days and total days of service.
Summary
This Time of Service Calculator computes calendar tenure between a hire date and today or a chosen end date. You can explicitly include the end date and add separate employment periods; overlapping periods are merged so the same day is not counted twice. Results include calendar years/months/days, total service days, weeks, decimal years and the next anniversary.
How it works
- Enter the employee's hire date (start date) in the first field.
- Leave the end date blank to calculate tenure up to today, or enter a custom end date.
- Choose whether the end date counts as a day of service.
- Optionally add other employment periods, one date range per line, and a part-time percentage for credited service.
- The calculator instantly shows the total tenure broken down into years, months, and days.
- Copy the result, check the service milestone dates, or paste a list of hire dates to get the average and median tenure of a team.
Use cases
- Determine vesting milestones and cliff dates.
- Calculate severance pay based on years of service.
- Recognize 1-, 5-, 10-, and 25-year work anniversaries.
- Audit employee records for long-service leave eligibility.
- Prepare retirement or separation paperwork with accurate tenure figures.
- Verify probationary-period end dates.