Free, no signup

Time Card Calculator

Enter start and end times for each day, deduct unpaid breaks, and get total weekly hours, overtime, and gross pay. Handles overnight shifts.

DayStartEndBreak (min)Hours
Monday7h 30m
Tuesday7h 30m
Wednesday7h 30m
Thursday7h 30m
Friday7h 30m
Saturday0h
Sunday0h

Total hours

37.50

Regular

37.50

Overtime

0.00

Gross pay

$937.50

Get 5 more freelancer tools — free

Including the Migration Checklist for switching off acquired SaaS like Bonsai, Harvest, and HoneyBook. Indie-built. No spam.

No spam. Unsubscribe with one click. Flowly is indie-owned — your email never leaves my Resend account.

Skip the spreadsheet — track time as you work

Flowly's one-click timers run on the task you are working on. At week's end, you have an accurate timesheet — and a one-click client invoice built from those hours.

Start free 14-day trial

No credit card required

How to calculate a time card

The basic formula is straightforward: end time minus start time minus unpaid breaks equals daily hours. Summed across the week, that gives total hours worked. Where most people get tripped up is overnight shifts (work that crosses midnight), unpaid versus paid breaks, and overtime thresholds.

For US-based hourly workers under FLSA, overtime kicks in over 40 hours in a single workweek and pays 1.5x the regular rate. California adds a daily 8-hour threshold and a double-time tier over 12 hours. Adjust the threshold and multiplier above to match your jurisdiction.

Manual time cards vs continuous time tracking

Manual time cards (start time, end time, break) work for predictable schedules. They break down for freelancers who jump between projects: you cannot tell which hours belonged to which client from a single daily block. A continuous time tracker — one that runs on the task you are working on — gives per-project hours automatically. That is what Flowly does, with one-click timers on every task and a weekly timesheet view that mirrors the layout above.

More free tools

Frequently asked