How Many Hours Am I Working Calculator

Calculate exactly how many hours and minutes you are working. Subtract lunch breaks, apply payroll rounding, and calculate gross pay instantly.

🆓 100% Free ⏱ Shift Duration 🍔 Break Deduction 💰 Weekly Overtime
Advertisement
Ad Space — 728×90
:
:
Quick Work Shifts:
Enter time parameters to calculate

Check the days you worked and select your Start/End/Break values. The weekly total aggregates automatically.

Day Start Time End Time Break (m) Total Worked
Total Decimal
0.00
Hours worked
Total HH:MM
0h 00m
Hours & minutes
Days Worked
0
Regular: 0.00
Overtime: 0.00
Weekly Gross Pay Estimate
Regular Hours Pay $0.00
Overtime Hours Pay (1.5×) $0.00
Estimated Total Gross Pay $0.00

How Many Hours Am I Working?

If you're asking yourself "how many hours am I working?", you are not alone. Tracking shift hours, deducting breaks, and logging work sessions are crucial activities for anyone paid hourly, filing timesheets, or invoicing clients.

Our interactive How Many Hours Am I Working Calculator does the hard calculations for you. By entering your daily start and end times, along with unpaid breaks, you get your total duration and its decimal equivalent immediately. This prevents keying errors, simplifies your invoicing, and ensures you get paid for every minute on the clock.

How to Calculate Hours Worked (Step-by-Step)

Calculating your work hours manually follows a simple arithmetic sequence, though converting standard minutes to decimals can be tricky. Here is the formula:

1
Record Start and End Times Note down the exact times you clocked in and out. For example, starting at 8:30 AM and leaving at 5:00 PM.
2
Find Total Shift Length Calculate the time between those points. From 8:30 AM to 5:00 PM is exactly 8 hours and 30 minutes (510 minutes).
3
Deduct Unpaid Breaks Subtract lunch or break periods. If you had a 30-minute break: 8 hours 30 minutes minus 30 minutes = 8 hours worked.
4
Convert to Decimal Hours for Payroll Divide your remaining minutes by 60 and add to the hours. 8 hours + (0 minutes ÷ 60) = 8.00 decimal hours.
Net Hours = (End Time − Start Time) − Break Time Example: Start 8:00 AM, End 4:30 PM with 30m break: 8h 30m shift − 30m = 8h 00m worked (8.00 decimal hours)

Why You Need Decimal Hours

Most modern payroll and accounting systems (like ADP, QuickBooks, Gusto, and FreshBooks) cannot calculate wages using hours and minutes directly. For example, if you work 7 hours and 45 minutes at a rate of $20.00/hour, you cannot simply multiply 7:45 × 20 in a spreadsheet. You must first convert 45 minutes into its decimal value (45 ÷ 60 = 0.75), yielding 7.75 decimal hours. Then, the math is simple: 7.75 × $20 = $155.00.

Our tool makes this conversion automatic and handles standard rounding requirements.

Common Work Shift Examples

Start Time End Time Unpaid Break Total Hours worked Decimal Hours
9:00 AM5:00 PM30 min7h 30m7.50
8:00 AM5:00 PM1 hour8h 00m8.00
8:30 AM4:30 PM30 min7h 30m7.50
7:00 AM3:30 PM30 min8h 00m8.00
9:00 AM6:00 PM45 min8h 15m8.25
10:00 PM6:00 AMNone8h 00m8.00

Frequently Asked Questions

Quick answers to common questions about calculating work hours and shifts.

To calculate your hours worked: subtract the Start Time from the End Time, then subtract any unpaid lunch breaks. For example, a shift from 9:00 AM to 5:30 PM is 8.5 hours. Deducting a 30-minute break leaves exactly 8.00 decimal hours worked.
A 30-minute break is equivalent to 0.50 decimal hours. It is calculated by dividing 30 minutes by 60 (30 ÷ 60 = 0.50). Similarly, a 15-minute break is 0.25 hours, and a 45-minute break is 0.75 hours.
In the United States, standard weekly overtime is calculated as any hours worked beyond 40 hours in a workweek. Overtime hours are typically paid at 1.5 times the regular hourly wage rate. Some states, like California, also calculate daily overtime for hours worked over 8 hours in a single workday.
When a shift crosses midnight, add 24 hours (1440 minutes) to the end time before subtracting the start time. For example, if you start at 10:00 PM (22:00) and finish at 6:00 AM (06:00), the difference is (6 + 24) - 22 = 8 hours worked. Our calculator detects night shifts and does this automatically.