A weekly time card pre-set the way janitors actually work: five overnight shifts, Monday to Friday. Adjust the shifts to your own week — overtime split and gross pay follow instantly.
| Day | Clock in | Clock out | Break (min) |
|---|---|---|---|
Your entries are saved automatically on this device only (browser local storage) — no account, no server, nothing uploaded. Open this page on Friday and your whole week is still here. When a new week starts, archive this one and begin fresh; past weeks stay viewable below.
The card turns each shift into paid minutes (clock-out minus clock-in, minus unpaid breaks; overnight shifts roll into the next day), then splits the week: the first 40 paid hours are regular, the rest are overtime at 1.5×. Rules summarized from the US Department of Labor (FLSA). Last verified: November 2026.
The original weekly time card: 7-day grid, overtime at 40 hours, gross pay, print, CSV and Save My Week.
Free — try itPer-shift paid hours, 3×12 and 4×12 weekly totals, and overtime under federal or California rules.
Free — try itThe federal rule in one box: weekly hours and rate in, overtime split and gross pay out.
Free — try itPick your state and get its own rule — including daily overtime for CA, AK, CO, NV and OR.
Free — try itEmployers define the workweek (a fixed 168-hour period) and apply it consistently; the common convention counts a shift on the day it starts. What matters for overtime is the total inside that fixed workweek, not the calendar day.
The differential is added to your hourly pay before the overtime calculation: a $16 base with a $1 differential has a $17 regular rate, so overtime pays $25.50, not $24.00. Enter the combined rate here to model it.
Only when the restrictions keep you from using the time for yourself. Having to stay on the premises counts; simply being reachable by phone usually does not — but every hour you actually come in and work is paid.
Keep your own in/out times per building for a week, rebuild the week here at your full rate including any differential, and compare hours and gross with the stub.
Yes — automatically, in your browser’s local storage on this device only. Nothing is uploaded and there is no account. Archive a finished week and it stays viewable on the same device (up to 12 archived weeks).
The pre-loaded week — Monday to Friday, 10:00 PM to 6:30 AM with a 30-minute unpaid break (8 paid hours) — is Monday 8 h, Tuesday 8 h, Wednesday 8 h, Thursday 8 h, Friday 8 h: 40:00 paid hours. At the pre-set rate that is 40:00 regular ($640.00) with no overtime = $640.00 gross before taxes.
Add this calculator to your own website or blog — it is completely free, needs no sign-up, and always shows the latest version. Copy the code below and paste it into your page where you want the calculator to appear. Keeping the small “Powered by Loona Automation” credit line under the embed helps keep this tool free — but you are free to style or remove it; the tool works either way.