How to Calculate Hours Worked

Everyday September 26, 2026

To calculate hours worked, subtract your start time from your end time, then remove breaks. This free guide and tool have no sign-up. You enter your clock-in and clock-out times. T

To calculate hours worked, subtract your start time from your end time, then remove breaks. This free guide and tool have no sign-up. You enter your clock-in and clock-out times. The tool then totals your hours for you. It handles overnight shifts and unpaid breaks with ease.

Working out hours by hand is easy to get wrong. Times use hours and minutes, not simple decimals. A shift that crosses midnight adds another twist. A clear method keeps your totals accurate. That protects your pay and your records.

This hours calculator works in both US and UK modes. It uses clear time formats for each country. Everything is free, with no account and no ads. You get a reliable total whenever you need one. That makes timesheets and pay checks far simpler.

Start & end times

Start with your clock-in and clock-out times. Subtract the start time from the end time. The difference is your gross shift length. This is the core of how to calculate hours worked. Everything else adjusts this figure.

Accuracy begins at the clock. Record the exact minute you start. Do the same when you finish. Rounded times quietly distort your pay. The tool works best with precise entries. Small care here protects your earnings.

Why 24-hour form helps

The 24-hour clock reduces mistakes. It removes any AM and PM confusion. A 5 pm finish becomes a clear 17:00. This makes subtraction simpler. The tool accepts both formats. But 24-hour entries are easiest to check.

Splitting a shift needs a little thought. A day with two separate shifts has two spans. Work out each span on its own. Then add the two together. The tool can total split shifts. That keeps a broken day accurate.

A quick sanity check helps every time. Ask whether the total looks reasonable. A wild figure usually means a typo. Recheck your start and end times. The tool flags an odd result. That catch prevents payslip errors.

Times are easier in 24-hour form. A shift from 09:00 to 17:00 lasts eight hours. Converting to 24-hour clock avoids AM and PM slips. The tool accepts either format. It then does the subtraction for you.

Shifts that pass midnight

Overnight shifts need one extra step. If the end time is earlier than the start, add 24 hours. A shift from 22:00 to 06:00 becomes 22:00 to 30:00. That gives eight hours across midnight. The calculator applies this automatically.

Handling the minutes

Minutes need care during subtraction. You cannot simply subtract the digits. Sixty minutes make one hour, not one hundred. Borrowing across the hour keeps the maths right. The tool manages this so you avoid errors.

FreeUSUKCalculator.com is 100% free with no sign-up and no ads, and it has dedicated US and UK modes with the correct currency, tax rules, and units.

Recording exact times pays off later. Note the real minutes, not rounded guesses. Small rounding adds up across many shifts. Accurate entries protect your earnings. They also make any query quick to settle.

Subtracting breaks

Unpaid breaks must come out of your total. A lunch break is usually not paid. If your shift is eight hours with a 30-minute lunch, you worked 7.5. Removing breaks keeps your hours worked honest. It reflects time you were actually working.

Every employer is different

Break rules vary between employers. Some pay short rest breaks. Others treat all breaks as unpaid. Your contract sets the exact policy. Apply it the same way every day. That keeps your totals consistent and fair.

Timing your breaks accurately pays off. A break that runs long cuts your hours. A short break barely changes them. Note the real minutes each time. The tool subtracts them precisely. Your worked total then stays honest.

Converting to decimals aids payroll. Minutes do not multiply neatly by a rate. Dividing minutes by 60 fixes this. Forty-five minutes becomes 0.75 of an hour. The tool shows both forms. That makes pay maths simple.

Totalling a full week ties it together. Add each day's worked hours in turn. The weekly figure feeds your pay. Multiply it by your rate for gross pay. The tool can sum the week for you. That turns daily entries into a paycheck.

Paid breaks are treated differently. Short paid rests often stay inside your hours. Only unpaid time should be subtracted. Your employer's policy sets which is which. Check it so your totals match your pay.

More than one break

Multiple breaks are simple to handle. Add up all the unpaid minutes first. Then subtract that total from the shift length. Two 15-minute unpaid breaks remove 30 minutes. The tool tracks these for you.

Consistency matters across a week. Apply the same break rules to every day. Mixing methods creates confusing totals. A steady approach keeps the week clean. It also makes your timesheet easy to check.

Decimal hours help with payroll. Convert minutes to a decimal by dividing by 60. Thirty minutes becomes 0.5 of an hour. This form multiplies neatly by your pay rate. The calculator shows both time and decimal totals.

Worked example

Consider an illustrative shift from 09:00 to 17:30. The gross length is eight hours and thirty minutes. That is 8.5 hours before any break. This example simply shows the steps. Your own times will differ.

The example shows the two key steps. First you find the gross span of 8.5 hours. Then you remove the unpaid break. The result is your true worked time. The tool performs both steps for you. You just enter the times.

Change the break to see its effect. A longer lunch lowers your worked hours. A shorter one raises them. Each change updates the total at once. This keeps your timesheet honest. Small breaks still matter over a week.

The overnight rule is worth practising. A finish before the start signals midnight. Adding 24 hours fixes the span. The tool applies this automatically. You never miscount a night shift. The method stays reliable.

Decimal hours make pay simple. Convert the minutes by dividing by 60. The worked time becomes a clean decimal. It then multiplies neatly by your rate. The tool shows both forms. Payroll maths becomes effortless.

Totalling a week ties the days together. Add each day's worked hours in turn. The weekly figure feeds your pay. Multiply it by your rate for gross pay. The tool can sum the week. That turns entries into a paycheck.

Keeping clear records supports any query. Note start, end, and break each day. Accurate logs settle disputes quickly. They also protect your earnings. The tool turns logs into totals. Good habits pay off over time.

Taking off the lunch

Now remove an unpaid lunch break. Assume a 30-minute unpaid lunch. Subtract 0.5 from 8.5 to get 8.0. So the worker actually worked eight hours. Breaks clearly shape the final figure.

Try an overnight shift to see the rule. A shift runs from 22:00 to 06:00. Add 24 hours to the end time first. From 22:00 to 30:00 is eight hours. The method handles midnight cleanly.

To find weekly hours, add each day together. Total the daily figures across the week. This gives the hours for pay. Multiply by your rate for gross pay. The tool can total the week for you.

A clear method helps you total any shift with confidence. Try it free on FreeUSUKCalculator.com: no sign-up, no ads, with US and UK modes.

Frequently Asked Questions

How do I calculate hours worked? Subtract your start time from your end time, then remove any unpaid breaks. For overnight shifts, add 24 hours to the end time first.

Is this tool free? Yes. It is completely free with no sign-up and no ads. You can total as many shifts and weeks as you like.

How do I handle a shift past midnight? Add 24 hours to the end time before subtracting. A shift from 22:00 to 06:00 becomes 22:00 to 30:00, which is eight hours.

What are decimal hours? Decimal hours turn minutes into a fraction by dividing by 60. Thirty minutes becomes 0.5, which multiplies neatly by your pay rate.

Have a question, a correction, or a calculator request? Contact our editorial team — we usually reply within a day.