Calculate employee tenure, average length of service, or find a matching start or end date from years, months, and days, including final-day rules.

Length Of Employment Calculator

Choose a tab, enter the values you have, then calculate.

Individual length
Average tenure
Find a date
Copy result

Related Calculators

Length Of Employment Formula

The calculator uses a different formula for each tab.

Individual length measures the time between a hire date and an end date:

Length = EndDate - StartDate (+ 1 day if final day counted)

Average tenure divides combined service across the group:

AverageTenure = CombinedLengthOfService / NumberOfEmployees

Find a date shifts a known date forward or backward by the given duration:

EndDate = StartDate + Years + Months + Days
StartDate = EndDate - Years - Months - Days
  • StartDate: the hire or rehire date
  • EndDate: the separation date or today’s date
  • Length: total service expressed in years, months, and days, or as total days
  • CombinedLengthOfService: the sum of every included employee’s tenure, in years, months, or days
  • NumberOfEmployees: the headcount used as the denominator
  • Years, Months, Days: the duration components used to shift a known date

The Individual length tab returns calendar years, months, and days plus a total day count. The Average tenure tab converts your combined service to days, divides by headcount, and converts back. The Find a date tab adds the duration to a start date or subtracts it from an end date, with a one-day adjustment when the final day of employment is counted.

Reference Tables

Use these to sanity-check your results and set expectations.

Tenure bracket Approx. days Common label
Less than 90 days0 to 89Probationary
90 days to 1 year90 to 365New hire
1 to 3 years366 to 1,095Established
3 to 5 years1,096 to 1,826Mid-tenure
5 to 10 years1,827 to 3,652Long-tenure
10+ years3,653+Veteran
Unit Days used by this calculator
1 week7
1 month (avg.)30.436875
1 year (avg.)365.2425

Examples and FAQ

Example 1 – Individual length. An employee was hired on March 15, 2019 and left on August 31, 2024. With the final day not counted, the length is 5 years, 5 months, 16 days, or 1,995 total days.

Example 2 – Average tenure. A team of 12 employees has 87 combined years of service. Average tenure is 87 / 12 = 7.25 years per employee, or about 7 years and 3 months.

Should I count the final day of employment? Count it if the employee was paid for that day or remained on the roster through end of business. Leave it uncounted if the date you entered is the first day they were no longer employed.

Why is my “approximate years” different from “years, months, days”? The years/months/days output uses real calendar months. The approximate values divide total days by 365.2425 and 30.436875, which are average lengths. Both are correct, just measured differently.

How should I handle a rehire? If your policy treats rehires as continuous service, enter the original hire date. If it resets tenure, enter the rehire date and select “Rehire date” in the start type.

Which employees go in the average? Use “All included employees” when you want every active and recently separated person in the count. Use “Active employees only” when reporting current workforce tenure. The denominator must match the group whose service hours you summed.