Your results will appear here.
Enter your values and press Calculate.
Gross shift time is clock-out minus clock-in (crossing midnight counts as an overnight shift). Subtracting unpaid break minutes gives net daily hours, expressed as decimals for payroll. Multiplying by days per week gives the weekly total; anything above your overtime threshold is overtime, paid at 1.5 times the rate under standard US FLSA rules, and the rest is regular pay.
Payroll works in decimal hours, not hours and minutes. A shift from 9:00 AM to 5:00 PM is 8 gross hours; subtract a 30-minute unpaid lunch and you get 7.5 net hours. That is the number that belongs on a timesheet.
Gross shift time is simply clock-out minus clock-in. If clock-out is earlier than clock-in (for example 22:00 to 06:00), the calculator treats it as an overnight shift and adds 24 hours. Net work time is gross minus unpaid breaks, and the weekly total is net daily hours times days worked.
Pick your currency and enter your hourly pay rate. Type clock-in and clock-out as 24-hour times: 9 for 9 AM, 13.5 for 1:30 PM, 22 for 10 PM. Enter unpaid break minutes (0 if your break is paid or you take none), days worked per week, and the hour count where overtime starts (40 is the US standard).
The calculator shows daily and weekly hours in decimals, splits regular and overtime hours, and totals gross pay with overtime at 1.5x. For overnight shifts, just enter the times as usual: 22:00 to 06:00 correctly yields 8 gross hours.
Unpaid meal breaks are deducted from your hours; paid breaks and short rest breaks generally count as hours worked. Many employers auto-deduct a 30-minute lunch: if yours does, enter 30 here even if you worked through it, but check your pay stub, since working through an auto-deducted break is unpaid time you may be owed.
A paid lunch counts toward your weekly total and toward overtime. An unpaid lunch does not. When in doubt, ask payroll which kind yours is.
Under US federal law (FLSA), non-exempt employees earn 1.5 times their regular rate for hours over 40 in a workweek. Some states add daily overtime (for example California: 1.5x after 8 hours in a day, 2x after 12). Set the overtime threshold field to match your employer's policy: 40 for standard US weekly overtime.
Overtime is computed on net hours after unpaid breaks are removed, which is why break handling changes your paycheck, not just your timesheet.
If you are paid biweekly, run the calculator once per week and add the two weeks: each week's overtime is computed separately under the FLSA, which is why a biweekly timesheet calculator still needs weekly totals. A time card calculator that keeps both hh:mm and decimal views makes payroll entry less error-prone.
Many employers round clock times to the nearest quarter hour. The common 7-minute rule: 8:07 rounds down to 8:00, 8:08 rounds up to 8:15. Rounding must average out neutrally over time; it cannot systematically favor the employer.
This calculator uses your exact entered times with no rounding, so its totals may differ slightly from a rounded time clock. If your employer rounds, match their rule when entering times.
Payroll systems want decimals: 15 minutes = 0.25, 30 minutes = 0.50, 45 minutes = 0.75, 6 minutes = 0.10, 12 minutes = 0.20. The conversion is minutes divided by 60. A 7 hour 30 minute day is 7.5 hours, and an 8 hour 45 minute day is 8.75.
Entering 7.5 instead of 7:30 in spreadsheets is the single most common timesheet error; the decimal form is what this calculator outputs.
Clock in 9:00, clock out 17:00, 30-minute unpaid lunch, 5 days a week, $20/hour, overtime after 40. Gross shift = 8 hours, daily = 8 - 0.5 = 7.5 hours, weekly = 37.5 hours. No overtime. Gross pay = 37.5 × 20 = $750.
Stretch the shift to 9:00-19:00 and daily becomes 9.5, weekly 47.5, overtime 7.5, regular 40: gross = 40 × 20 + 7.5 × 30 = $1,025.
Subtract clock-in from clock-out, subtract unpaid break time, and convert the result to decimal hours (minutes divided by 60). Multiply by the number of days worked for the weekly total.
Take the gross shift length (clock-out minus clock-in) and subtract the unpaid lunch in hours. A 9 to 5 shift with a 30-minute unpaid lunch is 8 - 0.5 = 7.5 hours.
It depends on your employer and local law. Unpaid meal breaks are deducted from your hours; short rest breaks and paid lunches count as hours worked and toward overtime. Check your pay stub or ask payroll.
Total your net weekly hours and subtract the overtime threshold (40 under US federal law). The difference is overtime hours, paid at 1.5 times your regular rate.
Under the US FLSA, after 40 hours in a workweek for non-exempt employees. Some states add daily overtime rules, and some employers set different thresholds: match the field on this calculator to your policy.
Time and a half means 1.5 times your regular hourly rate. At $20/hour, overtime pays $30/hour. It is the standard US federal overtime rate.
A common quarter-hour rounding practice: clock times 1-7 minutes past the quarter round down, 8-14 minutes round up. Rounding must be neutral over time and cannot systematically underpay workers.
Divide minutes by 60. Common values: 15 min = 0.25, 30 min = 0.50, 45 min = 0.75. This calculator outputs decimals automatically.
7.5 hours. The gross shift is 8 hours; subtracting the 30-minute unpaid break leaves 7.5 net hours.
For estimating your own pay, yes. For official payroll, use your employer's approved system: they may apply rounding rules, pay codes, or policies this calculator does not model.
Yes. If clock-out is earlier than clock-in (for example 22:00 to 06:00), it is treated as crossing midnight and 24 hours are added automatically.
No. All calculations happen in your browser. Nothing you enter leaves your device, and closing the page clears the form.
Convert annual salary to hourly, weekly, monthly and biweekly pay, with overtime.
Time-and-a-half and double-time pay from your hourly rate.
See your estimated take-home pay per paycheck and per year.
Turn any hourly wage into an annual salary (or reverse it) in seconds, overtime and unpaid weeks included.