Days Worked (Tenure) Calculator
Count how long you have worked somewhere — years, months and days of tenure, total days, days on payroll, working days without weekends and public holidays, estimated hours, decimal years, days worked in each calendar year and your next work anniversary.
How it works
elapsed days = end − start · payroll days = elapsed + 1 (both endpoints) · tenure = whole years, then months, then leftover days, walking the calendar · decimal years = elapsed days ÷ 365.2425 · working days = payroll days − days outside your working week − public holidays − your days off · hours = working days × hours per day · credited service = tenure up to (end − unpaid leave days) · vacation accrued = days per year × days into the service year ÷ length of that year
Different questions need different counts, so the calculator gives all of them. Elapsed days is the gap between the dates — right for “how long since I started”. Days on payroll adds one because someone employed from the 1st through the 30th was on the books for all 30 days. The years-months-days tenure walks the real calendar, landing on the same day of the month before counting leftover days, instead of assuming 30-day months; decimal years (days ÷ 365.2425) are what many severance and pension formulas multiply by. For an estimate of time actually at work, it also counts working days — removing weekends for a Monday–Friday, Monday–Saturday or Sunday–Thursday week, plus US, Mexican or Spanish public holidays and any company holidays or vacation you list — and multiplies them by your hours per day. A table breaks the days employed and working days down by calendar year (useful for pro-rated bonuses such as Mexico’s aguinaldo), and the milestone table shows when each 1-, 5-, 10- or 25-year anniversary falls. You can also subtract unpaid leave to get credited service and enter your yearly vacation days to see what has accrued.
Worked example
Employed March 14, 2022 through September 15, 2026: 1,646 elapsed days, or 1,647 days on payroll counting both ends. Walking the calendar gives 4 years, 6 months, 1 day of tenure — 54 months and 1 day, or 4.51 decimal years. On a Monday–Friday week those 1,647 days contain 1,177 working days (470 Saturdays and Sundays), about 9,416 hours at 8 hours a day; excluding US federal holidays leaves fewer. The next work anniversary is Sunday, March 14, 2027 (5 years).
Sources: U.S. Office of Personnel Management — Federal holidays · Ley Federal del Trabajo (México), arts. 74, 76 y 87 — Cámara de Diputados
Frequently asked questions
Should I use elapsed days or payroll days?
For “time since I started”, use elapsed days. For anything that counts the days a person was employed or paid — accruals, per-diem, service credits, pro-rated bonuses — use the both-ends-included payroll figure.
How do I count only the days I actually worked?
Look at the working-days line. Pick your working week (Mon–Fri, Mon–Sat, Sun–Thu or every day) and, under More options, the public holidays of your country and any vacation or company holidays as dates or ranges. Hours worked are the working days times your hours per day.
What if I leave the end date as today?
It computes ongoing tenure up to the current date, so the count grows each day until you set a specific leaving date. The next-anniversary line tells you how long until your next full year.
How is a leave of absence handled?
Enter the unpaid calendar days under More options. The credited-service line moves the end date back by that many days and recomputes years, months and days, which is how many employers count service for seniority.
Why do decimal years differ from the years in the tenure?
The tenure counts whole years and months on the calendar; decimal years divide the elapsed days by the average year length of 365.2425 days. Use whichever your contract or benefit formula specifies.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.