US

Work and taxes

Hours Worked Calculator

Your work week, added up to the minute

This hours worked calculator adds up your week from the clock-in time, clock-out time and break of each day. It gives you the total in hours and minutes and in decimal hours, ready for your time card or timesheet.

If you clock out after midnight, it counts as the next day automatically. Type your hourly rate to see your pay for the week, with time and a half after 40 hours.

Result
Instantthe result updates as you type
Official sourceFair Labor Standards Act, 29 U.S.C. § 207: maximum hours and overtime
10/30/2026last reviewed
0 datasent: everything runs in your browser

The key idea

Your workday is not clock-in to clock-out: subtract the breaks

8:00 AM to 5:00 PM with an hour for lunch is 8 hours, not 9: 40 hours Monday through Friday. That number matters, because under the FLSA covered nonexempt employees earn overtime at 1.5 times their regular rate for hours over 40 in a workweek. To turn minutes into decimals, divide by 60: 7 h 45 min is 7.75 hours.

01

How it is calculated

For each day we subtract the clock-in time from the clock-out time and take off the break. If the clock-out time is earlier than the clock-in time (a night shift), we add 24 hours.

Hours for the day = clock-out − clock-in − break

To turn minutes into decimal hours, divide by 60: 7 h 45 min is 7.75 hours. That is the format most spreadsheets and payroll systems ask for. If the week goes over 40 hours, we also show how much time is over 40.

If you type your hourly rate, the calculator also works out your pay for the week. Under the Fair Labor Standards Act, covered nonexempt employees get at least time and a half for every hour over 40 in a workweek, so we pay those hours at 1.5 times your rate. Some states have their own overtime rules, which can be more generous: check your state labor department.

02

Worked example

8:00 AM to 5:00 PM with an hour for lunch: 9 h − 1 h = 8 h. Monday through Friday, that is 40 h 00 min a week, or 40.00 hours in decimal.

A night shift from 10:00 PM to 6:30 AM with a 30-minute break: (6:30 + 24:00 − 22:00) − 0:30 = 8 h.

Official sources

By Javier Mohino · Reviewed on 10/30/2026 · How we review our calculators · Spot an error? Let us know

Common questions

Frequently asked questions

Back to the calculator
How do I calculate hours worked in a day?

Subtract your clock-in time from your clock-out time and take off your unpaid break. If you clock out after midnight, the calculator adds 24 hours: 10:00 PM to 6:30 AM with a 30-minute break is 8 hours.

When does overtime start?

Under the federal Fair Labor Standards Act, after 40 hours in a workweek for covered nonexempt employees, who must be paid at least 1.5 times their regular rate for those hours. Some states and contracts have their own rules, so check yours too.

Do breaks count as hours worked?

It depends on the length of the break and on your employer's policy. If your break is unpaid, type it in the break box and the calculator subtracts it; if it is paid, leave 0. When in doubt, ask HR or your manager.

How do I convert 0.75 hours to minutes?

Multiply by 60: 0.75 hours is 45 minutes. The other way around, divide minutes by 60: 7 h 45 min is 7.75 hours, not 7.45, a common mistake on timesheets.

How do I figure out my overtime hours?

Subtract 40 from your weekly total: if you worked 45 hours, you have 5 hours over 40. The calculator shows that figure when your week goes past 40 hours.

How many hours a month is 40 hours a week?

About 173.3 hours a month on average: 40 × 52 weeks / 12 months = 173.33. A full-time year at 40 hours a week is 2,080 hours. Each actual month varies with its workdays and holidays.

Your next calculation

Missing a calculator?

Tell us what you need to calculate. The most requested ones are the first we build, with their formula, a worked example and the source.

Embed this calculator

Paste this code into your website or blog. It is free and updates itself.

Save this calculation

Give it a name so you can find it later. It is stored only in your browser.