๐ Hours Calculator
Calculate hours worked between a start and end time. Perfect for timesheets and freelance billing.
Enter Your Values
How to Calculate Hours Worked
This calculator subtracts your start time from your end time and returns the exact hours and minutes worked. For overnight shifts โ for example, starting at 10:00 PM and ending at 06:00 AM โ the calculator automatically handles the date rollover, so you always get the correct duration without having to manually adjust.
Freelancers and contractors use this constantly for invoicing. If you bill by the hour, even 10 minutes of rounding error per shift adds up across a week or month. Knowing the exact hours worked means you can invoice accurately and confidently. Multiply the result by your hourly rate, or use the Freelance Rate Calculator on CalForge to work out what your rate should be based on target income.
Employees who work variable shifts โ nurses, retail workers, hospitality staff โ often need to verify that their payslip reflects the correct hours. Tracking each shift with a calculator like this makes it easy to spot discrepancies before the pay cycle closes.
Parents managing babysitter or domestic worker hours will also find this useful. Rather than estimating, you can log the exact start and end time each day and sum up the week at the end to calculate payment.
For total weekly hours, run the calculator for each shift and add the results together. If your shifts are consistent (e.g., always 8:00 AM to 5:30 PM), a single calculation gives you your daily hours, and you multiply by the number of shifts in your week.
How to Calculate Hours Worked
Hours worked between two times is calculated by subtracting start time from end time. If the end time is earlier in the day than the start (overnight shift), add 24 hours to the end time before subtracting. Convert minutes to decimal hours by dividing by 60.
Accurate hours tracking is essential for billing clients correctly, completing timesheets, calculating overtime, verifying payslips, and managing part-time or casual work arrangements.