Loona Automation

Time Card Calculator — Weekly Timesheet with Overtime & Gross Pay

Enter each day's clock-in, clock-out and break. Get your week's hours, overtime split and gross pay in seconds — free, no sign-up, and your data never leaves your phone.

In short: add up a week of shifts the way payroll does: breaks deducted, hours over 40 in the workweek paid at 1.5×, and a printable timesheet with a CSV download. Your week auto-saves on this device only.
Time Card CalculatorHours CalculatorOvertime CalculatorCalifornia Overtime CalculatorTime and a Half CalculatorMinutes to Decimal Hours Converter

Weekly Time Card Calculator

DayClock inClock outBreak (min)

Save My Week — pick up where you left off

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.

How It Works — The Rule Behind This Calculator

The calculator follows the US federal rule (the Fair Labor Standards Act): hours are added up per workweek, and every hour past 40 in that week is overtime at 1.5× your regular rate. Breaks marked unpaid are deducted from each shift; paid breaks are not. Overnight shifts (clock-out earlier than clock-in) are counted into the next day automatically.

Employers may round punches — the rounding selector applies the two standard methods payroll departments use: the 7-minute rule (1–7 minutes past a quarter hour rounds down, 8–14 rounds up) or the nearest quarter hour. Leave it on "No rounding" to see your exact minutes.

Need decimal hours for a payroll form? Every day also shows its decimal value (for example 8:30 = 8.50). The full conversion table lives on the Minutes to Decimal Converter page. California workers: daily overtime rules are different — use the California Overtime Calculator instead.

Related Hours Tools

Frequently Asked Questions

How is overtime calculated on a time card?

Under the federal FLSA rule, add up all hours in one workweek. The first 40 hours are regular time; anything above 40 is overtime paid at 1.5 times your hourly rate. Overtime is weekly, not daily, under federal law — a 12-hour day by itself does not create overtime unless the week passes 40 hours (some states, like California, do pay daily overtime).

Do breaks come off my hours?

Unpaid meal breaks (typically 30 minutes or more, when you are fully relieved of duty) are deducted. Short paid rest breaks are not. This calculator lets you set each day's break minutes and choose whether breaks are paid or unpaid.

What if I work an overnight shift?

Enter the times exactly as they happened — clock in 10:00 PM, clock out 6:00 AM — and the calculator treats the clock-out as next-day automatically, crediting 8 hours.

Where is my timesheet saved?

Only in your own browser's local storage on this device, under the Save My Week feature. Nothing is sent to a server and there is no account. Clearing your browser data erases it, so download the CSV or print the timesheet if you need a permanent copy.

Can my employer round my punches?

Yes — federal rules allow rounding to the nearest 5 minutes, tenth of an hour, or quarter hour, as long as it averages out fairly over time. The 7-minute rule is the common quarter-hour method: punches 1–7 minutes past a quarter round down, 8–14 round up.

Disclaimer: Estimates only — not payroll or legal advice. Your employer's payroll rules and state law control your actual pay. Figures are rounded for display; your pay stub and payroll department are the official record.

How it works — the formula

For each day, the calculator converts your clock-in and clock-out punches to minutes, rounds them first if you have chosen a rounding mode, and takes off the break (unless you marked breaks as paid). It then walks through the week in order: the first 40 hours are regular time and everything after that is overtime at 1.5×. Everything runs in your browser — the week you type is stored only on this device, so you can close the page and pick up where you left off.

The formula:
Day minutes = (clock-out − clock-in) − unpaid break, with punches rounded first if a rounding mode is on
Regular time = the first 2,400 minutes of the week; overtime = every minute after
Gross pay = (regular hours × rate) + (overtime hours × rate × 1.5)

Worked example

You work Monday to Thursday, 9:00 AM to 5:30 PM, and a longer Friday, 9:00 AM to 7:30 PM, with a 30-minute unpaid break each day, no punch rounding, at $21/hour. Monday to Thursday come to 8:00 each; Friday is 10:00. The week totals 42:00: 40:00 regular and — because Friday is where the running total passes 40 — Friday shows 8:00 regular plus 2:00 overtime. Regular pay is 40 × $21 = $840.00; overtime is 2 × $31.50 = $63.00; gross pay $903.00, matching the calculator line for line.

Frequently asked questions

Which day does the overtime land on?

On the day your running total crosses 40 hours, and on every day after it. The split is strictly chronological, so in the example the overtime appears on Friday’s row of the day table — Monday to Thursday are all regular time, even though Friday is also the longest day.

Does the rounding mode change my overtime, or just the display?

It changes the numbers, not just the display. When a rounding mode is on, each punch is rounded before the day’s minutes are worked out, so a 7-minute-rule round can move a few minutes across the 40-hour line and turn a small slice of regular time into overtime, or the other way round.

Can I print my time card or save it as a file?

Yes. The page has a print button for a paper copy and a CSV download button that saves the week — each day’s hours, decimal hours, regular and overtime split, and the totals — as a spreadsheet-ready file. Both are generated on your device from the week currently on screen.

I forgot to enter a break on one day. How is that day counted?

That day is counted with no deduction — set its break box to 0 and the full span between the punches is paid time. The “breaks paid” setting, by contrast, applies to the whole week at once: with it on, no entered break is deducted from any day.

Can I build a two-week (biweekly) time card here?

This card covers one workweek, because overtime is a weekly calculation and two weeks are never averaged together. For a two-week layout use the Biweekly Time Card Calculator on this site — it still prices the overtime week by week, exactly as the rule requires.

Time Card Calculators by State

The same weekly time card, pre-set to each state’s own overtime rule and 2026 minimum wage — including daily overtime for CA, AK, CO, NV and OR:

Embed this calculator on your website — free

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.