gizmobench
BrowseDaily

Work Experience Ledger

Calculate total work experience from dated roles, including multiple jobs and ongoing periods. Compare gross role-days with unique covered days, then inspect overlaps and gaps.

Define your ledger

Inclusive dates: both the start and end date count. A same-day period is one day. Ongoing periods end on the as-of date you supply above; no hidden current date is used. Enter dates as YYYY-MM-DD, from 0001 through 9999.

0/100 periods. All input stays in page memory. Download project JSON before leaving to keep a restorable copy. Undo/redo retain 50 changes.

Experience coverage

Unique covered days0
Gross role-days0
Overlap calendar days0
Extra counted role-days0
Gap days within span0
Timeline span days0

Unique days count each date once. Gross role-days sum every period separately. Overlap days count dates with at least two active roles. Extra counted role-days = gross − unique, so three simultaneous roles add two extras per day. Gaps cover only uncovered dates between the first start and last effective end.

Add a period or load the worked example to create a timeline.

Period ledger

No periods yet.

Export or restore a project

JSON preserves labels, IDs, ordering, raw dates, ongoing flags and unused end dates, including unfinished drafts. CSV includes every period and the full interval report; invalid ledgers export raw entries and errors without derived totals. Neither action uploads your dates.

Ready. Add dated periods to build your private ledger.

Arithmetic on supplied inclusive civil-date ranges, not certification of employment, tenure, benefits or hiring eligibility. Concurrent roles count once in unique days and separately in gross role-days.

Common questions

Can I total experience from multiple jobs for a resume?
Yes. Add a period for each job and enter its start and end dates. The ledger shows each role's duration and combined totals. Unique covered days remove shared dates between concurrent jobs; gross role-days add every job separately. Labels identify roles without affecting the arithmetic.
Does the work experience calculator include the end date?
Yes. Both start and end dates count. A role that starts and ends on the same date lasts one day. January 1–31, 2024 is 31 days. All dates use civil calendar arithmetic, so daylight-saving changes do not alter the day count.
How are overlapping roles counted?
Gross role-days add each role separately. Unique covered days count each calendar date only once. January 1–31 and January 15–February 14, 2024 total 62 gross role-days, 45 unique days and 17 overlapping calendar days.
Why can extra role-days exceed overlap days?
Overlap days count dates covered by at least two roles. Extra counted role-days equal gross minus unique. Three roles covering the same ten days produce ten overlap days but twenty extra role-days. The ledger reports both measures separately.
How do ongoing roles and gaps work?
An ongoing role ends on the as-of date you supply and see on the page; the tool does not silently substitute today's date. Gaps are uncovered dates between the earliest start and latest effective end. Time outside that span is not labeled a gap.
Does it show experience in months or exact years and months?
The ledger reports inclusive days and optional average-year equivalents, not months or a calendar years/months/days breakdown. Show average-year equivalents divides the day totals by 365.2425 and rounds to six decimal places. Disjoint date ranges do not have one exact calendar-years/months decomposition.
Can I use this work experience calculator in Excel?
The calculator runs on this page, rather than inside Excel. Download complete CSV exports the inputs, totals and interval report as data for a spreadsheet. There is no Excel workbook, spreadsheet formula export or Excel-file import.
Does it calculate hours or part-time equivalent experience?
No. A period counts the calendar dates it covers, including weekends. There are no hours, work schedules or part-time weights, so the ledger does not calculate hours worked or full-time equivalent experience.
Can I save a reusable project?
Download project JSON preserves up to 100 labeled periods, their ordering, dates, ongoing flags and the as-of date. Restore previews the project before replacing the ledger, and replacement can be undone. Input stays in page memory until you export; there is no automatic device storage or account.
What happens if a date is invalid?
Totals are unavailable until every period is valid, including a supplied as-of date for ongoing roles. The tool flags impossible dates and reversed ranges. JSON preserves unfinished drafts, and CSV can export their raw entries and errors without showing misleading partial totals.
Does this certify employment or benefit eligibility?
No. It performs arithmetic on supplied date ranges and does not verify employment, certify tenure, or determine benefits or hiring eligibility.

Arithmetic on supplied inclusive civil-date ranges, not certification of employment, tenure, benefits or hiring eligibility. Concurrent roles count once in unique days and separately in gross role-days.