Timesheet Calculator
Weekly hours, regular vs. overtime, and gross pay
๐๏ธ Your work week
โฑ๏ธ Weekly total
๐ Daily breakdown
| Day | In | Out | Break | Hours |
|---|---|---|---|---|
| Monday | 09:00 | 17:00 | 30m | 7.50 |
| Tuesday | 09:00 | 17:00 | 30m | 7.50 |
| Wednesday | 09:00 | 17:00 | 30m | 7.50 |
| Thursday | 09:00 | 17:00 | 30m | 7.50 |
| Friday | 09:00 | 17:00 | 30m | 7.50 |
| Saturday | โ | โ | โ | โ |
| Sunday | โ | โ | โ | โ |
| Total | 37.50 | |||
Estimate only - not payroll, tax or legal advice. Overtime defaults to the federal 40-hour/week, 1.5ร standard; your state, contract, or rounding rules may differ. Times wrap past midnight for overnight shifts.
Last updated June 2026
Method: Daily hours = clock out − clock in − unpaid break. Weekly hours are split into regular and overtime at the threshold you set (default 40), with overtime paid at 1.5× per the federal Fair Labor Standards Act (FLSA).
Included: Per-day hours, weekly total, regular vs. overtime split, regular pay, overtime pay, and estimated gross pay. Overnight shifts wrap past midnight.
Not included: Tax withholding, FICA, deductions, paid-time-off accrual, shift differentials, double-time, employer rounding rules, and state-specific daily-overtime laws.
Timesheet calculator: everything you need to know
Work five 9-to-5 days with a 30-minute unpaid lunch and you have logged 37.5 hours for the week - not 40. At a $20 hourly rate that is $750 in gross pay. Add a couple of long days and you might cross 40 hours into overtime, where each extra hour is worth $30 instead of $20. Those small differences - the half-hour lunch, the late finish, the line between regular and overtime - are exactly what this timesheet calculator is built to handle, so the number on your time card matches the number on your paycheck. If you just need the premium on the overtime portion, the Overtime Calculator is the focused tool; this page handles the whole week.
How daily hours are calculated
For each day, the calculator converts your clock-in and clock-out times to minutes, takes the difference, subtracts your unpaid break, and converts back to decimal hours:
Daily hours = (clock out − clock in − break minutes) ÷ 60 If clock-out is earlier than clock-in - say you start at 10:00 PM and finish at 6:00 AM - the shift is assumed to cross midnight and 24 hours are added so the result is a positive 8 hours, not a negative number.
How weekly hours and overtime work
The seven daily figures are added into a weekly total, which is then split at the overtime threshold:
Regular = min(total, 40) • Overtime = max(0, total − 40) Under the federal Fair Labor Standards Act (FLSA), nonexempt employees earn overtime at 1.5× their regular rate for hours worked beyond 40 in a workweek. So gross pay is regular hours at your rate plus overtime hours at one-and-a-half times your rate. You can change the threshold if your job uses a different weekly standard.
How to use this timesheet calculator
You only need your clock times and an hourly rate to get a complete picture. Work through it in order:
- Clock in / clock out: for each day you worked, enter the start and end times. Leave a day blank if you did not work it.
- Break: enter the number of unpaid break minutes (a 30- or 60-minute lunch). Leave short paid rest breaks out.
- Hourly rate: type your pay rate. The calculator multiplies it by your regular hours and applies 1.5× to overtime.
- Overtime after: keep this at 40 for the federal weekly standard, or change it if your workplace uses a different threshold.
The results update instantly. Read the weekly total at the top, check the regular-vs-overtime split, and review the daily breakdown table to spot any time you entered incorrectly.
Who this calculator is for
- Hourly employees double-checking that their pay stub matches the hours they actually worked.
- Shift workers with variable start and end times, including overnight shifts.
- Freelancers and contractors totaling billable hours for an invoice.
- Small-business owners and managers tallying a team member's week before running payroll.
- Anyone who wants to know whether they crossed into overtime this week.
Minutes-to-decimal conversion table
Payroll uses decimal hours, not hours and minutes. This reference shows the most common conversions:
| Minutes | Decimal hours | Minutes | Decimal hours |
|---|---|---|---|
| 5 | 0.08 | 35 | 0.58 |
| 10 | 0.17 | 40 | 0.67 |
| 15 | 0.25 | 45 | 0.75 |
| 20 | 0.33 | 50 | 0.83 |
| 25 | 0.42 | 55 | 0.92 |
| 30 | 0.50 | 60 | 1.00 |
Worked example 1: a standard 40-hour week
You work Monday through Friday, 8:00 AM to 4:30 PM, with a 30-minute unpaid lunch. Each day is 8 hours and 30 minutes of presence minus 30 minutes of lunch, or 8.0 hours worked. Five days gives a 40.0-hour week - all regular, no overtime. At $18 an hour, gross pay is 40 × $18 = $720.00.
Worked example 2: a week with overtime
Now suppose two of those days run until 6:30 PM instead of 4:30 PM, adding 2 hours each. Three days stay at 8 hours and two days are 10 hours, for a weekly total of 44.0 hours. The first 40 hours are regular: 40 × $18 = $720.00. The extra 4 hours are overtime at 1.5×: 4 × $27 = $108.00. Gross pay is $828.00 - the 4 overtime hours added $108 instead of the $72 they would have earned at the regular rate.
Worked example 3: an overnight shift
A security guard clocks in at 11:00 PM Tuesday and out at 7:00 AM Wednesday, with a 45-minute unpaid meal break. Because clock-out is earlier than clock-in, the calculator wraps past midnight: 8 hours of presence minus 0.75 hours of break equals 7.25 hours for that shift. Without the overnight handling, the math would wrongly read as −16 hours.
Key timesheet terms
- Workweek: a fixed, recurring period of 168 hours (seven consecutive 24-hour days). The FLSA figures overtime per workweek, not per pay period.
- Nonexempt employee: a worker entitled to minimum wage and overtime under the FLSA. Exempt employees (certain salaried roles) are not.
- Regular rate: the hourly rate used as the base for overtime. It can include certain bonuses, not just the stated hourly wage.
- Time-and-a-half: 1.5× the regular rate, the standard federal overtime premium.
- Double time: 2× the regular rate, required by some states (e.g., California after 12 hours in a day) but not by federal law.
- Decimal hours: hours expressed as a decimal (7.50) rather than hours and minutes (7:30), the format payroll systems use.
Tips for an accurate timesheet
- Record actual times. Enter the real clock-in and clock-out rather than rounding in your head; let payroll apply any official rounding.
- Only deduct unpaid breaks. Short rest breaks of 5-20 minutes are paid time and should not be subtracted.
- Check the overtime line. If your total nudges over 40, confirm the extra hours are paid at 1.5× on your stub.
- Keep each week separate. For a biweekly check, total each workweek on its own - overtime does not carry between weeks.
- Save your numbers. Keeping your own running tally makes it easy to catch a payroll error early.
Limitations and assumptions
This calculator is a planning and verification tool, not a payroll system:
- It estimates gross pay only and does not withhold federal or state income tax, Social Security, or Medicare.
- It applies a single weekly overtime threshold; it does not model daily overtime or double time that some states require.
- It assumes you enter unpaid break minutes; it cannot tell which of your breaks are paid.
- It uses the exact minutes you enter and does not round the way an employer's timeclock might.
- It does not handle shift differentials, tips, commissions, or PTO accrual.
Daily overtime, double time, and how states differ
The federal FLSA only counts overtime by the week: anything past 40 hours in a single workweek is paid at 1.5×, and there is no federal daily-overtime or double-time rule. Several states layer extra protections on top, and they can change your pay even when your weekly total stays under 40. The clearest example is California, which pays 1.5× after 8 hours in a single workday, double time (2×) after 12 hours in a day, 1.5× for the first 8 hours of a seventh consecutive workday, and double time beyond that. So a California worker who logs a single 13-hour shift earns overtime that day even if the rest of the week is light. Alaska, Nevada, and Colorado also have daily-overtime provisions, each with its own thresholds and exceptions.
This timesheet calculator applies one weekly threshold, so it will match federal pay and the pay of most states accurately, but it does not split out daily overtime or double time. If you work in a daily-overtime state, treat the calculator's overtime line as a floor: your actual overtime may be higher once daily rules are applied. To model the premium on those extra hours directly, the dedicated Overtime Calculator lets you set custom multipliers, and your state labor department publishes the exact daily and seventh-day rules that apply to you.
From timesheet hours to take-home pay
A timesheet answers two questions - how many hours, and what are they worth in gross pay. Your actual deposit is smaller because payroll subtracts taxes and other withholdings from that gross figure. The usual deductions are federal income tax (based on your W-4 and tax bracket), state income tax in most states, and FICA - 6.2% for Social Security plus 1.45% for Medicare, totaling 7.65% of your wages. On top of that come any pre-tax benefits like a 401(k) contribution or health-insurance premium, which actually lower the income tax you owe.
That is why the weekly total here will not equal the bottom line on your pay stub. Use this page to confirm the hours and gross pay are right, then estimate the deposit with a tool built for withholding: the Paycheck Calculator turns gross pay into net pay after federal, state, and FICA taxes. If you are paid a salary instead of by the hour, the Salary Calculator works the other direction. Independent contractors do not have FICA withheld at all and instead owe self-employment tax at filing - the Self-Employment Tax Calculator covers that case.
Reading the daily breakdown table
Beyond the headline weekly total, the per-day table is where you catch errors. Scan it for three things. First, look for a day that reads far higher or lower than you expected - usually a typo in AM/PM or a transposed clock-out time. Second, check that each day's break matches reality; a forgotten lunch deduction is the single most common timesheet mistake and quietly inflates your hours. Third, confirm that any overnight shift shows a sensible positive number rather than a near-zero or negative one, which would mean the midnight wrap did not trigger. Because every figure is reported in decimal hours, a day that should be seven and a half hours shows as 7.50, not 7:30 - if you see 7.30 you have likely entered minutes where decimals belong. Catching these on the timesheet is far easier than disputing them after a paycheck has already been cut.
Related concepts and calculators
This page answers "how many hours did I work and what is it worth?" For related questions, a sister tool fits better:
- To dig into overtime premiums and time-and-a-half on specific hours, use the Overtime Calculator.
- To turn an hourly rate into an annual salary (or back), use the Hourly to Salary Calculator.
- To see your pay after a percentage increase, use the Pay Raise Calculator.
- To estimate your deposit after taxes, use the Paycheck Calculator.
- To add up an elapsed span between two times, use the Hours Calculator.
- For business-side margins on the work you bill, see the Margin, Markup, and Profit Margin calculators.
Sources
- U.S. Department of Labor - Wage and Hour Division: hours worked, overtime, and the Fair Labor Standards Act (FLSA).
โ ๏ธ Common mistakes & edge cases
Forgetting to subtract lunch
Clocking 9:00 to 5:00 looks like 8 hours, but a 30-minute unpaid lunch makes it 7.5. Over a five-day week that is 2.5 hours - more than $50 at a $20 rate - that you never actually worked. Always enter unpaid break minutes.
Deducting paid rest breaks
Short breaks of 5-20 minutes are paid time under FLSA rules and should not be subtracted. Only deduct bona fide meal periods (usually 30+ minutes) where you are fully relieved of duty.
Combining two weeks for overtime
Overtime is figured per workweek, not per pay period. Lumping 80 biweekly hours into one bucket can hide overtime earned in a single 44-hour week. Calculate each week on its own.
Ignoring state daily-overtime rules
The federal rule is weekly overtime after 40 hours, but states like California also pay overtime after 8 hours in a day and double time after 12. A weekly-only total can understate what you are owed - check your state labor department.
❓ Frequently asked questions
How do I calculate hours worked from clock in and clock out?
For each day, subtract the clock-in time from the clock-out time, then subtract any unpaid break. For example, 9:00 AM to 5:00 PM is 8 hours; take off a 30-minute lunch and you worked 7.5 hours. Add up every day to get your weekly total. This calculator does the time math for you, including shifts that run past midnight.
How is overtime calculated on a timesheet?
Under the federal Fair Labor Standards Act (FLSA), nonexempt employees earn overtime at 1.5 times their regular rate for hours worked beyond 40 in a workweek. So if you work 45 hours, the first 40 are paid at your regular rate and the extra 5 are paid at time-and-a-half. This calculator splits your weekly total into regular and overtime hours automatically.
Are lunch and breaks counted as hours worked?
It depends on the break. Bona fide meal periods (typically 30 minutes or more where you are fully relieved of duty) are generally unpaid and not counted as work time. Short rest breaks (usually 5 to 20 minutes) are counted as paid work time under FLSA rules. Enter only unpaid break minutes in the break field so your paid hours stay accurate.
Does the calculator handle overnight shifts?
Yes. If your clock-out time is earlier than your clock-in time on the same row - for example clocking in at 10:00 PM and out at 6:00 AM - the calculator assumes the shift crossed midnight and counts it as 8 hours rather than a negative number.
How do I convert minutes to decimal hours?
Divide the minutes by 60. So 15 minutes is 0.25 hours, 30 minutes is 0.50 hours, and 45 minutes is 0.75 hours. Payroll systems use decimal hours (like 7.50) rather than hours-and-minutes (7:30), and this calculator reports your totals in decimal form to match.
What is gross pay versus net pay?
Gross pay is your hours multiplied by your hourly rate, plus any overtime premium, before any deductions. Net pay (take-home pay) is what remains after federal and state income tax withholding, Social Security and Medicare (FICA), and any benefits or garnishments are subtracted. This calculator estimates gross pay only.
Is the 40-hour overtime threshold the same in every state?
No. The federal FLSA sets weekly overtime after 40 hours, but some states add daily overtime or different rules. California, for instance, requires overtime after 8 hours in a day and double time after 12. You can change the weekly overtime threshold in the calculator, but always check your state's labor department for daily-overtime and double-time rules.
How should I round time on a timesheet?
Employers may round clock times to the nearest increment (commonly 5, 6, or 15 minutes) as long as the rounding is neutral over time and does not systematically favor the employer. The safest approach is to record actual clock times. This calculator uses the exact minutes you enter and does not round.
Can I use this for a biweekly or monthly timesheet?
This tool is built around a single workweek, which is the unit the FLSA uses to determine overtime. For a biweekly pay period, calculate each week separately and add the gross-pay figures - do not combine 80 hours into one bucket, because overtime is figured per workweek, not per pay period.
Why does my total differ from my paycheck?
A timesheet total reflects gross hours and gross pay. Your paycheck reflects net pay after taxes and deductions, and it may also apply your employer's specific rounding rules, paid-time-off accruals, shift differentials, or a different overtime policy. Use this calculator as a check on hours worked, then compare it against the gross-pay line on your pay stub.
๐ก Good to know
Payroll speaks in decimal hours
Time clocks show 7:30, but payroll runs on 7.50. Thirty minutes is 0.50 hours, fifteen is 0.25, and ten is 0.17. This calculator reports decimal hours so your numbers line up with the system that cuts your check.
Overtime is per workweek, not per day (federally)
The FLSA triggers 1.5× pay after 40 hours in a single workweek. Several states add their own daily-overtime and double-time rules on top, so a long single day may earn overtime even if your week stays under 40.
Keep your own record
You have a legal right to be paid for all hours worked. Keeping your own timesheet - even a simple one like this - makes it easy to spot and resolve a payroll error before it compounds across pay periods.
Related Calculators
Margin Calculator
Calculate profit margin, revenue and cost
Markup Calculator
Calculate markup percentage and selling price
Profit Margin Calculator
Calculate gross and net profit margin
Overtime Calculator
Calculate overtime pay at time-and-a-half
Hourly to Salary Calculator
Convert an hourly wage to annual salary and back
Pay Raise Calculator
Calculate your new pay after a percentage raise