Vendora Free Tool
Work Hours & Overtime Tracker
Enter a Monday–Sunday timesheet with clock in/out, unpaid breaks, and optional pay rates per shift. The engine applies the FLSA 40-hour workweek rule, adds state daily overtime where selected (CA, AK, NV, CO), and uses anti-pyramiding so hours are not double-counted as both daily and weekly OT. Weighted average regular rate drives estimated gross pay for blended rates.
Timesheet & settings
Used when a shift row leaves rate blank. Per-shift rates override for weighted average.
Hours & pay summary
Transparent breakdown: regular, daily vs weekly overtime at 1.5x, double time, and estimated gross using the blended regular rate.
Daily detail
| Day | Hours | Daily regular | Daily 1.5x | Daily 2x |
|---|
What this tool does
This tracker ingests a Monday-through-Sunday timesheet with clock-in and clock-out pairs, unpaid breaks, optional auto-deducted meals after long shifts, and per-shift pay rates when they differ from your default. Behind the scenes it applies federal baseline logic—weekly overtime after 40 hours worked—and layers state-specific daily thresholds for California (including double time after twelve hours), Alaska, Nevada, and Colorado as you select them from the work-state menu. Anti-pyramiding ensures hours credited as daily overtime are not counted again inside the weekly overtime bucket, which mirrors how many compliance teams explain the sequencing verbally. A weighted average regular rate is derived from straight-time pay divided by total hours so blended wage scenarios still produce a defensible overtime estimate before payroll runs the official calc.
Who should use it
Restaurant GMs scheduling doubles, healthcare-adjacent hourly staff, warehouse leads, and any operator who hears “Did we owe OT on Tuesday?” will use this weekly. HR coordinators can compare a federal-only employee against a multi-state traveler, while workers themselves can sanity-check schedules before escalating questions. It is explicitly not a substitute for counsel or certified payroll software—disclaimers on the page remind you that industry agreements, union contracts, and local orders can override generic rules—but it closes the gap between a scribbled timesheet and a payroll preview. Pair it with the paycheck calculator when you need take-home pay after gross hours are settled.
How to use it
Pick the state that governs daily overtime routing, enter a default hourly rate, and toggle meal auto-deduct if your policy assumes a thirty-minute unpaid break once shifts cross five hours after manual break entries. Fill each day’s rows with in/out times; add break minutes where employees actually leave the clock. Override rates on individual rows when someone works a premium station. Watch the dashboard populate regular, daily 1.5x, daily 2x, weekly OT, and estimated gross. Scroll the daily detail table to verify how each weekday split its hours before trusting the headline numbers. Reset the week when you move to a new pay period rather than editing over old data.
Example
A California cook works ten hours Monday, nine Tuesday, eight Wednesday, eight Thursday, and seven Friday, all at $22/hour with no split shifts. Monday and Tuesday each spill one and two hours respectively into daily overtime at time-and-a-half before the engine sums remaining daily-regular hours toward the forty-hour federal cap. If weekly regular hours still exceed forty after daily OT is carved out, additional hours move to weekly overtime rather than being taxed twice. Seeing the table row-by-row explains why Friday’s seventh hour might still be “regular” even late in the week—because earlier days already shed OT hours into their own buckets. Export the mental model to your payroll partner when actual checks diverge slightly due to rounding or employer-specific rounding rules.
Frequently asked questions
Does this overtime tracker replace payroll or legal advice?
No. It is an estimate tool for planning and checking hours. Final payroll treatment can change based on state rules, industry rules, contracts, and local requirements.
What does anti-pyramiding mean here?
Daily overtime hours are separated first. Those same hours are not counted again inside the weekly overtime bucket, which avoids double-counting.
When should I use the default hourly rate field?
Use the default rate when most shifts share one hourly rate. If a shift has a different rate, enter that shift-specific rate so the weighted average regular rate can be estimated more accurately.
Related Tools
Hourly to Salary Calculator, No Tax on Overtime Calculator, Commission Calculator, Daily Sales Summary