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

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).

—
Average years
—
Median years
—
Employees

EmployeeHire dateTenureYears

How long do employees stay? US median tenure, January 2026

Median years wage and salary workers had been with their current employer.

GroupMedian tenure
All wage and salary workers4.1 years
All workers, January 20243.9 years
Ages 25 to 343.0 years
Ages 55 to 649.6 years
Public sector5.6 years
Private sector3.9 years
Share with 10 or more years at their employer31.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.

Copied!

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

  1. Enter the employee's hire date (start date) in the first field.
  2. Leave the end date blank to calculate tenure up to today, or enter a custom end date.
  3. Choose whether the end date counts as a day of service.
  4. Optionally add other employment periods, one date range per line, and a part-time percentage for credited service.
  5. The calculator instantly shows the total tenure broken down into years, months, and days.
  6. 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.

Frequently Asked Questions

Last updated: 2026-10-09 · Reviewed by Nham Vu