Work Hours Calculator – Calculate Hours Worked & Breaks

Date & Time Tools

Work Hours Calculator

Calculate total work hours, overtime, and pay for a single shift, weekly timesheet, or any custom schedule. Supports breaks and multiple days.

Net Hours = (End − Start) − Break

🕐
🕔
Net Work Hours
– hrs
–
Gross Hrs
–
Net Hrs
–
Overtime
–
Net Mins
Progress vs standard day–

Weekly Total = Sum of all enabled workday hours

DayStartEndBreakOn
Total Weekly Hours
– hrs
–
Work Days
–
Overtime
–
Avg/Day
vs Standard Week–

Pay = Regular Hours × Rate + Overtime × (Rate × Multiplier)

Total Gross Pay
–
–
Regular Pay
–
Overtime Pay
–
Gross Total
⏰
–
Regular Hours
⚡
–
Overtime Hours
📖

How to Use the Work Hours Calculator

1
Choose a tab — "Daily Shift" for a single day, "Weekly Sheet" for a full week timesheet, or "Pay Calculator" to compute gross earnings.
2
Enter start and end times — select your clock-in and clock-out times from the time pickers.
3
Set break minutes — enter your break duration in minutes (e.g. 30 for lunch). It will be deducted automatically.
4
Click Calculate — see gross hours, net hours, overtime, and a progress bar vs. your standard workday or week.
5
Calculate Pay — switch to the Pay tab, enter your hourly rate and overtime multiplier to get your total gross earnings.
⚡

Why Use Our Work Hours Calculator?

☀️

Daily Shift

Calculate net hours for any single shift including break deduction and overtime.

📅

Weekly Timesheet

Enter all 7 days at once with individual start, end, and break times per day.

💰

Pay Calculator

Compute gross pay with regular rate and configurable overtime multipliers.

⚡

Overtime Detection

Automatically flags overtime hours beyond your configured standard day or week.

📱

All Devices

Fully responsive — works perfectly on phones, tablets, and desktops.

🔒

100% Private

No data stored or sent anywhere. All calculations run in your browser.

❓

Frequently Asked Questions

How is overtime calculated? ▾
Overtime is calculated as any hours worked beyond the standard day (Daily tab) or standard week (Weekly tab). Set your standard hours in the input field — the calculator automatically subtracts to find overtime. In the Pay tab, overtime hours are multiplied by your chosen rate multiplier (e.g. 1.5× for time-and-a-half).
Can I turn off days in the weekly timesheet? ▾
Yes! Each day row has a checkbox on the right. Uncheck any day (e.g. Saturday or Sunday) to exclude it from the weekly total. Checked days are highlighted — unchecked days are greyed out and not counted.
How do I calculate my weekly pay? ▾
First use the Weekly Sheet tab to find your total hours, then switch to the Pay Calculator tab. Enter those total hours, your hourly rate, your standard work week, and your overtime multiplier. Click Calculate Pay to see your regular pay, overtime pay, and total gross earnings split out clearly.

Work Hours Calculator

Clocking in at 9:00 AM and out at 5:30 PM looks like an easy 8.5-hour day — until a 30-minute unpaid lunch gets subtracted, and the actual paid total drops to 8 hours. Multiply that small adjustment across a five-day week, and the gap between "time at work" and "time actually paid for" adds up to something worth getting right, especially once overtime thresholds enter the picture.

A work hours calculator handles clock-in and clock-out times, subtracts unpaid breaks per shift, and totals everything into weekly hours — flagging when a week crosses into overtime territory. Many people specifically search for an hours worked calculator when they need this exact breakdown for a timesheet.

The Core Calculation, Step by Step

Each day follows the same three-part formula: Daily Hours = (Clock Out − Clock In) − Unpaid Break. Converting both clock times to minutes since midnight makes the subtraction straightforward, and dividing the final total by 60 converts it into decimal hours — the format most payroll systems actually expect.

A worked example: clocking in at 9:00 AM (540 minutes) and out at 5:30 PM (1,050 minutes) gives 510 minutes of gross time. Subtracting a 30-minute lunch leaves 480 minutes, or exactly 8.0 decimal hours of paid work — not 8.5.

Paid Breaks vs. Unpaid Breaks

This distinction trips up more timesheets than almost anything else. Short rest breaks — generally 5 to 20 minutes — are typically treated as paid work time and should stay on the clock rather than being deducted. A genuine unpaid meal period, usually 30 minutes or longer during which someone is fully relieved of duties, is the type of break that actually gets subtracted from the total.

  • Paid — short rest breaks (5–20 minutes); working through a lunch break that's technically unpaid
  • Unpaid — a full meal period where the person is not performing any work duties

Getting this backwards in either direction causes real problems: deducting a lunch someone actually worked through underpays them, while forgetting to deduct a genuine unpaid break overstates the hours.

Where Overtime Starts

In the US, the Fair Labor Standards Act sets the baseline: non-exempt employees are generally entitled to overtime pay at 1.5 times their regular rate for hours worked beyond 40 in a single workweek. That's a weekly threshold, not a daily one, under federal law — someone working 10-hour days across four days still totals 40 hours with no overtime triggered federally.

Some states go further. A handful require daily overtime once a person passes a certain number of hours in a single day, regardless of the weekly total, and rules can vary meaningfully depending on where the work happens. This is exactly the kind of detail worth verifying against your specific state's labor rules or an employer's HR policy rather than assuming the federal 40-hour rule is the only one that applies.

Pro Tips for Accurate Timesheets

  • Deduct breaks per shift, not once at the end of the week. A 45-minute lunch across five days removes a different total than deducting 45 minutes just once from the weekly sum.
  • Round consistently, not selectively. If rounding to the nearest quarter-hour, apply it evenly in both directions — always rounding down is a common wage-and-hour compliance issue.
  • Only auto-deduct breaks actually taken. Automatically subtracting a lunch break on a day it wasn't actually taken creates a gap between hours worked and hours paid.

One limitation worth stating plainly: labor law, especially around overtime thresholds and required break lengths, varies by country, state, and sometimes industry. This calculator handles the arithmetic accurately, but it isn't a substitute for checking your specific jurisdiction's current labor regulations or consulting an HR or payroll professional for anything that affects actual pay.

Frequently Asked Questions

How do I calculate my total hours worked in a week?

Subtract clock-in from clock-out for each day, deduct any unpaid break minutes, then add the daily totals together. This is the standard way to calculate work hours for a timesheet. Converting each day's minutes to decimal hours first makes the weekly sum easier to check.

Should I deduct my lunch break from my hours worked?

Only if it was a genuine unpaid break where you weren't performing work duties. Short paid rest breaks and lunches worked through generally shouldn't be deducted — check your employer's specific policy if you're unsure.

When does overtime start under US federal law?

Under the FLSA, overtime generally applies to hours worked beyond 40 in a single workweek for non-exempt employees, paid at 1.5 times the regular rate. Some states apply daily overtime rules in addition to this weekly threshold.

How do I convert hours and minutes into decimal hours for payroll?

Divide the minutes by 60 and add that to the whole hours. Forty-five minutes becomes 0.75, thirty minutes becomes 0.50, and fifteen minutes becomes 0.25.

Does this calculator handle overnight or graveyard shifts?

Yes. If the clock-out time falls before the clock-in time, the calculator treats the shift as crossing into the next day and adjusts the calculation so the total comes out correctly rather than negative.

Is this calculator a substitute for professional payroll advice?

No. It calculates hours accurately based on the times and breaks you enter, but overtime rules and break requirements vary by location, so anything affecting actual pay should be checked against your local labor regulations or a payroll professional.

Related Tools and Resources

A few related tools cover specific pieces of the payroll and scheduling picture this one doesn't fully handle.

Use an Overtime Calculator if you specifically need overtime pay broken out from regular pay rather than just a total hours figure.

Try a Shift Calculator for planning or comparing multiple shift patterns rather than logging hours already worked.

A Time Duration Calculator is useful if you just need the raw elapsed time between two clock times without break deductions or weekly totals.

Use Hours Between Times Calculator for a quick single hours-only figure between two times.

Reach for a Business Days Calculator if you need to count working days across a longer period rather than hours within a single week.

Getting Paid for Every Hour You Actually Worked

The gap between clock time and paid time is small on any single day but adds up fast across a week or a pay period. Getting break deductions and overtime thresholds right isn't just an arithmetic exercise — it's the difference between a timesheet that matches reality and one that quietly shorts someone their actual pay.

Kromo Tools

Reviewed by Kromo Tools Team

Building free, reliable online calculators and utilities for students, professionals, and everyday users. Last updated:

Your Ultimate Tool Hub

Discover powerful online tools designed to simplify your daily tasks. From AI tools and SEO utilities to calculators and converters, we provide fast, reliable, and user-friendly solutions to boost productivity and enhance your digital experience.

Enjoyed using KromoTools? Let us know on Trustpilot.

Kromo Agent
Kromo Agent
Online
Today
Hi! 👋 I'm Kromo Agent. I've read this page and I'm here to help you with anything about our tools, features, or how KromoTools works. How can I assist you today?
Kromo Agent can make mistakes. Verify important info.
Your question and page text are sent to answer you.