Home › Time & Date › Length of Service Calculator

Length of Service Calculator

Enter your hire date and last day (or leave it open if you still work there) to see your exact service in years, months and days, the total days and weeks, and when your next work anniversary falls. Add more periods to combine service across a rehire or break.

Last updated:

Employment periods

Leave the end date empty (or tick "Still employed") to count up to today. Several periods are added together, so you can include a rehire or a break in service.

Advertisement
Advertisement

How to use the Length of Service Calculator

  1. Enter your start (hire) date. Use the first day you were on the payroll.
  2. Enter your last day, or tick “Still employed” to count up to today.
  3. Add another period if you left and were rehired and want the service combined.
  4. Tick the inclusive box if your employer counts the last day as a day of service.
  5. Read the result: years, months and days, totals, your next anniversary and the milestone table, then copy the summary.

How years of service are counted

Length of service is the time between your first day of employment and either your last day or today. The calculator uses calendar arithmetic, the same way people count ages:

  1. Whole years: step forward one anniversary at a time until the next one would pass the end date.
  2. Whole months: from the last anniversary, step forward month by month. If the start day does not exist in a month (for example the 31st), the last day of that month is used.
  3. Days: whatever is left until the end date.

Total days are simply end date − start date. Ticking the inclusive option adds one day so that both the first and the last day count as days worked.

Examples

Start dateEnd dateServiceTotal days
Mar 16, 2015Oct 24, 202611 years, 7 months, 8 days4,240
Jan 7, 2019Jun 30, 20245 years, 5 months, 23 days2,001
Jan 7, 2019Jun 30, 2024 (inclusive)5 years, 5 months, 24 days2,002
Jan 31, 2025Feb 28, 20250 years, 1 month, 0 days28

Where length of service matters

  • Paid time off: many leave policies raise the accrual rate after 3, 5 or 10 years.
  • Severance: packages are often quoted as a number of weeks of pay per year of service.
  • Retirement and vesting: pension and 401(k) vesting schedules depend on years of service, though plans may count hours worked per year rather than calendar time.
  • Recognition: service awards are usually given at 5, 10, 15, 20 and 25 years.
  • Résumés and applications: forms often ask for employment length in years and months.

Employers define service in their own policies (for example whether unpaid leave or a short break interrupts continuous service). Use this result as a clear calendar count and check the policy for how it applies to you.

Frequently asked questions

How is length of service calculated?

Count the complete years from the start date, then the complete months after the last anniversary, then the remaining days up to the end date. For example, from March 16, 2015 to October 24, 2026 is 11 years, 7 months and 8 days, or 4,240 days.

Should the last day be included?

It depends on the policy. Simple date math (end minus start) does not count the last day, which is how most calculators and spreadsheets work. Many HR and pension rules count both the first and the last day worked, which adds one day; tick the inclusive box to do that.

How do I combine service from two jobs or a rehire?

Add each period on its own row. The calculator works out years, months and days for each period, adds them together and turns every 30 days into a month and every 12 months into a year, which is the usual convention for combined service. Total days are simply added.

What is an adjusted service date?

It is your latest start date moved back by the service you already had, so it reflects your total creditable service. Employers such as the US federal government use a similar service computation date to decide leave accrual and other service-based benefits.

How do I work out years of service in decimal form?

Divide the total number of days by 365.2425, the average length of a Gregorian year. 4,240 days is 11.61 years. Some employers use 365 instead, which gives a slightly larger figure.

When is my work anniversary if I started on February 29?

In years without February 29 the anniversary is taken as February 28, the last day of February, which is what this calculator uses. Some employers use March 1 instead.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Anniversary CalculatorHow long you've been together, your next anniversary and traditional and modern gifts by year.Days Between DatesCount days, weeks, months and business days between two dates.PTO Accrual CalculatorPTO hours earned per pay period or per hour worked, with a 12-month balance projection.Severance Pay CalculatorEstimate your severance package from salary, years of service, PTO and bonus.Today's DateWhat is today's date? Live date in every format: ISO, US/EU, week number, Unix, Hijri, Hebrew.Business Days CalculatorCount working days between dates, excluding weekends and holidays.Day of the Week CalculatorFind the weekday of any date, with Zeller and Doomsday steps.Date CalculatorAdd days to a date or count days between dates.Half Birthday CalculatorFind your half birthday date, the countdown to it and your age in halves.Retirement Date CalculatorFind the exact date you reach retirement age, with a live countdown.Age Difference CalculatorFind the exact age gap between two people in years, months and days.Day of the Year CalculatorFind the day number of any date (1–366), days left, ISO week and quarter, or turn a day number into a date.Time Since CalculatorLive counter of the time since any date: years, months, days, hours, minutes and seconds.Excel Date ConverterConvert Excel serial numbers to dates and times and back, in the 1900 or 1904 date system.Baby Age CalculatorYour baby's exact age in days, weeks and months, plus the next monthly milestone date.Corrected Age CalculatorChronological and corrected (adjusted) age for preemies from the due date or weeks at birth.Date to Roman NumeralsConvert a date into Roman numerals (MM.DD.YYYY or DD.MM.YYYY) for tattoos and engravings.Dog Heat Cycle CalculatorPredict your dog's next heat dates and fertile window from the last heat and cycle length.Egg Incubation CalculatorCandling, lockdown and hatch dates for chicken, duck, quail, goose and turkey eggs.Expiration Date CalculatorGet the expiry date and days left from a manufacture or opening date plus shelf life.Fiscal Year CalculatorFind the fiscal year, quarter, period and week for any date and any fiscal year start.What Generation Am I CalculatorFind your generation from your birth year: Boomer, Gen X, Millennial, Gen Z or Gen Alpha.Harvest Date CalculatorExpected harvest date and window from planting date and days to maturity, with succession.Hebrew Date ConverterConvert Gregorian dates to Hebrew calendar dates and back, with after-sunset option.Nepali Date ConverterConvert AD dates to Bikram Sambat (BS) and back, with Nepali month names and numerals.Notice Period CalculatorFind when a notice period ends: last working day and days remaining from any notice date.Oil Change Due CalculatorFind your next oil change date and odometer reading from your last change and driving.Persian (Jalali) Date ConverterConvert Gregorian dates to the Persian Jalali (Shamsi) calendar and back, with month names.Seed Starting Date CalculatorWhen to start seeds indoors, transplant and direct sow each crop from your last frost date.30 Days From TodayFind the date 30 days from today or any start date, with weekday and business days.60 Days From TodayFind the date 60 days from today or any start date, with weekday, business days and a calendar.90 Days From TodayFind the date 90 days from today or any date, with weekday, business days and a calendar.Animal Gestation CalculatorDue date, birth window and milestones for goats, sheep, pigs, cows, horses, rabbits and more.Horse Foaling Date CalculatorMare due date, foaling window and pregnancy care calendar from the cover date.Full Retirement Age CalculatorYour Social Security full retirement age, earliest claim date, 62 reduction and Medicare date.Maternity Leave CalculatorPlan maternity leave: start date, paid, PTO and unpaid weeks, and your return-to-work date.Medicare Enrollment Period CalculatorFind your Medicare Initial Enrollment Period, coverage start dates and sign-up deadlines.Sobriety CalculatorCount days, weeks, months and years sober from your sober date, with milestones and money saved.What Year Was I Born CalculatorFind your birth year from your age, or from your age on any date, plus an age-by-year table.100 Days From TodayFind the date 100 days from today or any date, with weekday, business days and a calendar.180 Days From TodayFind the date 180 days from today or any date, with weekday, business days and a calendar.6 Months From TodayFind the date 6 months from today or any date, its weekday, day count and business days.Breast Milk Storage CalculatorUse-by date and time for pumped breast milk at room temp, in the fridge or freezer (CDC).Half Marathon Training Plan Generator10 to 16 week half marathon plan from your race date and level, with long runs, taper, paces and .ics.Horse Age CalculatorConvert horse years to human years, see the life stage, or get exact age from a foaling date.ISO 8601 Duration ConverterParse or build ISO 8601 durations like P1DT2H30M and convert them to seconds and h:m:s.Moving Checklist GeneratorEnter your move date and situation for a week-by-week moving to-do list with real dates.Home Inventory ListRoom-by-room home inventory with values, purchase dates, serial numbers and photos; print or CSV.Wedding Invitation Timeline CalculatorWhen to send save-the-dates and invitations, plus your RSVP deadline and final headcount date.Tax Refund Date EstimatorEstimate when your IRS refund arrives by filing date, e-file or paper, deposit or check.PTO Holiday OptimizerFind the bridge days around US holidays that turn your PTO into the most days off in a row.Age Milestones CalculatorSee when you turn 10,000 days, 1,000 weeks, 500 months or 1 billion seconds old.Baby Leaps CalculatorFind your baby's 10 developmental leap weeks and fussy-period dates from the due date.Birthday Moon PhaseSee the moon phase on the night you were born and which future birthdays fall on a full moon.Chronological Age CalculatorExact age in years, months and days on a test date, using the borrow method for assessments.Day Length CalculatorHours of daylight for any place and date, change vs yesterday and a year chart by latitude.Easter Date CalculatorWestern and Orthodox Easter for any year, with Ash Wednesday, Good Friday and Pentecost.Famous Birthdays by DatePick any date to see famous people born that day, sorted by year, with ages and categories.Months Between DatesExact calendar months and days between two dates, decimal months and a month-by-month list.Who Was President When I Was BornEnter your birth date to see the US president and VP that day, plus every president in your lifetime.Project End Date CalculatorTurn effort hours, team size and workdays into a completion date with a work-day calendar.Weekday CounterCount how many Mondays, Fridays or any weekdays fall between two dates and list them.Working Days Per Month CalculatorWorking days and hours for every month of a year, minus weekends and US federal holidays.
See all 62 Date Calculators →