Skip to main content
Calkulon
Quay lại Hướng dẫn
4 min read5 Các bước

How to Calculate Work Hours: Step-by-Step Guide

Learn how to calculate your total work hours, including breaks and overtime, with this easy, step-by-step manual calculation guide.

Bỏ qua phép toán - sử dụng máy tính →

Hướng dẫn từng bước

1

Convert to 24-Hour Format

Convert your start and end times to military (24-hour) time. For PM times, simply add 12 to the hour value (e.g., 5:00 PM becomes 17:00).

2

Subtract Start Time from End Time

Subtract the hours and minutes separately. If you need to borrow time, remember that 1 hour equals 60 minutes.

3

Deduct Unpaid Breaks

Subtract any unpaid break durations (such as a 30-minute or 45-minute lunch break) from your total daily hours.

4

Convert Minutes to Decimals

Divide your remaining minutes by 60 to convert them into decimal form. For example, 45 minutes divided by 60 equals 0.75 hours.

5

Sum the Week and Extract Overtime

Add the daily decimal totals together. Any hours exceeding your standard work week threshold (usually 40 hours) count as overtime.

Hey there! Keeping track of your work hours shouldn't feel like a stressful chore. Whether you are verifying your paycheck, filling out a timesheet, or managing a small team, knowing how to calculate your hours by hand is an incredibly empowering skill.

In this guide, we will break down the math behind calculating daily work hours, subtracting unpaid breaks, converting minutes to decimals, and totaling your weekly hours (including overtime). Let's dive in!

Prerequisites: What You Need

Before you grab your pencil and paper, make sure you have the following details handy for each day of the work period:

  • Your Clock-In (Start) Time
  • Your Clock-Out (End) Time
  • The duration of any Unpaid Breaks (like lunch breaks)
  • The Overtime Threshold (typically any hours worked over 40 hours in a single week)

The Core Formulas

To find your actual payable hours, we use three simple formulas:

  1. Total Daily Time = End Time - Start Time
  2. Net Daily Hours = Total Daily Time - Unpaid Break Duration
  3. Weekly Overtime Hours = Total Weekly Hours - 40 (if the total is greater than 40)

Because time is kept in hours and minutes, but payroll is calculated in decimals, we must convert minutes to decimals using this formula:

  • Decimal Hours = Minutes / 60

Step-by-Step Calculation Guide

Step 1: Convert to 24-Hour (Military) Time

To make subtraction easy and avoid AM/PM confusion, convert your start and end times to a 24-hour format.

  • For AM times, keep them the same (e.g., 8:30 AM becomes 08:30).
  • For PM times, add 12 to the hours (e.g., 5:15 PM becomes 17:15).

Step 2: Subtract Start Time from End Time

Subtract the hours and minutes separately. If the end time's minutes are smaller than the start time's minutes, borrow 60 minutes from the hours column.

Step 3: Deduct Unpaid Breaks

Subtract your unpaid break time from your total daily time. For instance, if you worked 8 hours and 45 minutes but took a 30-minute unpaid lunch, your net time is 8 hours and 15 minutes.

Step 4: Convert Minutes to Decimals

Payroll software doesn't understand '8 hours and 15 minutes' as '8.15'. You must divide the minutes by 60.

  • Example: 15 minutes / 60 = 0.25.
  • Your total decimal hours for that day would be 8.25 hours.

Step 5: Sum the Week and Calculate Overtime

Add up your decimal hours for all days worked in the week. If the sum is greater than 40 hours (or your local overtime threshold), subtract 40 to find your overtime hours.


Worked Example: A Real-World Scenario

Let's calculate the hours for a single workday with the following times:

  • Start Time: 8:30 AM
  • End Time: 5:15 PM
  • Unpaid Lunch: 45 minutes

Step 1: Convert to 24-hour format

  • Start Time: 08:30
  • End Time: 17:15 (since 5 + 12 = 17)

Step 2: Subtract Start Time from End Time

  • We want to calculate: 17:15 minus 08:30.
  • Since 15 minutes is less than 30 minutes, we borrow 1 hour (60 minutes) from the 17 hours.
  • This changes 17:15 to 16:75.
  • Now subtract: (16 hours - 8 hours) and (75 minutes - 30 minutes) = 8 hours and 45 minutes.

Step 3: Subtract the Unpaid Lunch

  • Subtract 45 minutes of lunch from 8 hours and 45 minutes.
  • Net Time = 8 hours and 0 minutes.

Step 4: Convert to Decimals

  • Since we have 0 minutes left, the daily decimal hours are exactly 8.0 hours.

If you worked this exact schedule for 5 days:

  • 8.0 hours/day * 5 days = 40.0 Total Weekly Hours (0 overtime hours).

Common Pitfalls to Avoid

  • The Decimal Trap: The most common mistake is writing minutes directly as decimals. For example, writing 8 hours and 30 minutes as '8.3' hours. Remember, 30 minutes is half an hour, which is 8.5 hours (30 / 60 = 0.5)!
  • Forgetting to Subtract Unpaid Breaks: Always verify if your breaks are paid or unpaid. Paid breaks should not be subtracted from your total.
  • Borrowing Time Incorrectly: When borrowing hours for subtraction, remember that 1 hour equals 60 minutes, not 100 minutes.

When to Use a Calculator

While doing this by hand is great for double-checking your pay stub, it can become tedious if you have rotating shifts, multiple breaks, or need to calculate hours for an entire team.

Using a free online Work Hours Calculator is highly recommended when you want to save time, avoid manual math errors, and instantly generate clean PDF reports for your employer or records.

Sẵn sàng để tính toán?

Bỏ qua công việc thủ công và nhận được kết quả ngay lập tức.

Mở Máy tính

Ratings & comments

…

Cài đặt