Hours Calculator & Time Card

Add up your hours for the week. Enter start, end and break times for each day to get your daily and weekly hours in both hours-and-minutes and decimal form, with automatic overtime over 40 hours and your pay when you add an hourly rate.

DayStartEndBreakHours
Monday8h 0m
Tuesday8h 0m
Wednesday8h 0m
Thursday8h 0m
Friday8h 0m
Saturday
Sunday

40.00 hours (40h 0m)

Regular: 40.00 h

Weekly pay: $800.00 ($800.00 regular)

Handles overnight shifts and deducts breaks. Federal overtime is 1.5× over 40 h/week; some states differ. How we calculate →

How to calculate hours worked

To find hours worked, subtract the start time from the end time and take off any unpaid break. The trick is doing it in hours and minutes, not decimals — 9:00 to 17:30 is 8 hours 30 minutes, and a 30-minute lunch leaves 8 hours. The calculator above does this for each day of the week and adds them into a weekly total, in both hours-and-minutes and decimal form.

Enter your times as you'd read them off a clock; the tool converts to decimal hours for pay automatically.

Converting time to decimal hours

Payroll runs on decimal hours, where minutes are a fraction of 60: 15 minutes is 0.25, 30 is 0.5, 45 is 0.75. So 8 hours 30 minutes is 8.5 decimal hours. Getting this right matters because multiplying by your pay rate needs the decimal form — 8:30 × $20 is not 8.30 × $20. The calculator shows both so you can read your timesheet and check your pay.

Breaks and overnight shifts

Unpaid breaks come straight off your total, so a 30- or 60-minute lunch is deducted from each day you take it. Overnight shifts are handled too: if your end time is earlier than your start time — say 22:00 to 06:00 — the calculator treats it as crossing midnight and counts 8 hours rather than a negative. Most simple tools break on overnight shifts; this one doesn't.

Overtime: time and a half

Under federal law (the FLSA), non-exempt employees earn 1.5× their regular rate for hours over 40 in a week. The calculator splits your week into regular and overtime hours automatically and applies the 1.5× multiplier to the overtime portion when you enter a pay rate. Some states add daily overtime (for example over 8 hours a day in California) — those rules vary, so check your state if it applies.

Turning hours into pay

Once you have decimal hours, pay is simple: regular hours × your rate, plus overtime hours × rate × 1.5. Enter your hourly rate above and the calculator shows your weekly pay broken into regular and overtime. It's a quick way to check a paycheck, estimate a week's earnings, or keep your own record alongside your employer's.

Keeping a weekly time card

A time card is just a week's worth of start and end times in one place. Filling the grid above gives you a clean weekly record you can copy, export to CSV for a spreadsheet, or print as a PDF. It's handy for hourly workers, freelancers tracking billable time, and anyone reconciling their hours before payday.

Frequently asked questions

How do I calculate hours worked?

Subtract your start time from your end time and deduct any unpaid break. For 9:00 to 17:30 with a 30-minute lunch, that's 8.5 − 0.5 = 8 hours. The calculator above does this for each day and totals your week in hours-and-minutes and decimal form.

How do I calculate hours and minutes?

Work in 60-minute units: from 8:15 to 16:45 is 8 hours 30 minutes. To turn it into decimal hours for pay, divide the minutes by 60 — 30 minutes is 0.5, so 8 hours 30 minutes is 8.5. The calculator shows both formats.

How do I convert minutes to decimal hours?

Divide the minutes by 60. So 15 minutes = 0.25, 20 = 0.33, 30 = 0.5, 45 = 0.75. The calculator converts automatically so you can multiply by your pay rate correctly.

How is overtime calculated?

Under federal law, hours over 40 in a workweek are paid at 1.5× your regular rate. The calculator splits your weekly total into regular and overtime hours and applies the 1.5× multiplier when you enter a pay rate. Some states also require daily overtime.

How do I calculate hours for an overnight shift?

When the end time is earlier than the start time, the shift crosses midnight. The calculator detects this and adds 24 hours, so 22:00 to 06:00 correctly counts as 8 hours rather than a negative value.

How do I calculate my pay from hours worked?

Multiply your decimal hours by your hourly rate, with overtime hours at 1.5×. Enter your rate above and the calculator shows your weekly pay split into regular and overtime — a quick way to check your paycheck.

Should I deduct my lunch break?

If your break is unpaid, yes — subtract it from your hours. Enter the break length in minutes for each day and the calculator deducts it. Paid breaks count as worked time and shouldn't be deducted.

Can I make a weekly time card?

Yes — fill in start and end times for each day above to build a weekly time card, then copy it, export to CSV for a spreadsheet, or print it as a PDF for your records or your employer.

Researched & verified by the Calcuris Data & Research Team. How we build and check our tools →