Time Card Calculator
Add up your clock in and clock out times, take off breaks, and see total hours, overtime and pay for the week instantly. Shifts that cross midnight are handled automatically. No signup, multi-currency, and a link you can share.
Updated June 2026 · Free, no signup, multi-currency
Your week
| Day | In | Out | Break | Hours | Remove |
|---|---|---|---|---|---|
Enter unpaid break minutes only. A shift that clocks out earlier than it clocked in is treated as crossing midnight automatically.
Pay and overtime
Per hour.
Weekly hours.
e.g. 1.5 = time and a half.
- Regular hours
- Overtime hours
- Regular pay
- Overtime pay
- Total as decimal hours
You are over the hour threshold. Hours above it are paid at times the rate.
How to calculate a time card and total hours
A time card adds up the hours worked across a pay period from the times you clocked in and out, minus any unpaid breaks. The maths is the same every day, so once you have one day right the rest follow. The only twists are unpaid breaks and overtime.
Break times are subtracted in minutes, so a 30 minute lunch comes straight off the day. When a shift runs past midnight, the clock out time looks smaller than the clock in time, so the calculator adds 24 hours to keep the result correct. Everything is converted to decimal hours, because that is what payroll multiplies by your rate.
Minutes to decimal hours reference
Payroll works in decimal hours, not hours and minutes. A standard full time week is around 40 hours, though many contracts use 35 to 38. Overtime rules vary widely by jurisdiction, so always check the rule that applies locally before relying on a total.
| Minutes | Decimal hours | Example |
|---|---|---|
| 15 min | 0.25 | 8h 15m = 8.25 |
| 30 min | 0.50 | 8h 30m = 8.5 |
| 45 min | 0.75 | 8h 45m = 8.75 |
| 60 min | 1.00 | 9h 00m = 9.0 |
Worked example
Someone works five days, clocking in at 9:00 each morning. They finish at 17:30 on Monday, Tuesday and Thursday, at 18:00 on Wednesday, and at 17:00 on Friday. Each day has a 30 minute unpaid lunch. Their rate is 30 per hour, overtime starts after 40 hours, and the overtime rate is time and a half.
- Mon, Tue, Thu: 9:00 to 17:30 = 8.5h, minus 0.5h break = 8.0h each
- Wed: 9:00 to 18:00 = 9.0h, minus 0.5h break = 8.5h
- Fri: 9:00 to 17:00 = 8.0h, minus 0.5h break = 7.5h
- Total: 8 + 8 + 8.5 + 8 + 7.5 = 40.0 hours
- Pay: 40 hours at 30 = 1,200, with no overtime because the total lands exactly on the threshold
If Friday ran to 18:00 instead, the week would total 41 hours. The extra hour is overtime, paid at 30 times 1.5, which is 45. Total pay becomes 1,200 plus 45, or 1,245. That single hour is worth half as much again, which is why getting the breaks and the threshold right matters.
Tips for accurate time cards
Record times as they happen
Filling in a card from memory on Friday is where errors creep in. Note the real clock in and out times each day, or use a timer, so the totals reflect what actually happened.
Be clear about unpaid breaks
Only unpaid breaks come off the total. Decide up front which breaks are paid, set those to zero minutes, and apply the same rule every day so the week stays consistent.
Use one rounding method
If you round, pick a single rule such as nearest quarter hour and apply it evenly. Rounding that always lands in one party's favour can break wage rules and erodes trust.
Convert to decimal before paying
Never multiply a rate by hours and minutes written as 8.30. Convert minutes to a decimal first, so 8 hours 30 minutes becomes 8.5, then multiply by the rate.
How Hour Cap helps
This is a utility tool for a quick total, and it does that job well. Hour Cap automates the whole thing. Instead of typing clock in and clock out times into a card after the fact, your team runs a real timer or logs hours against a project, and the totals build themselves.
Those hours flow into weekly timesheets that managers can review and approve, apply the right pay or billing rate automatically, and push straight to Xero as an invoice. No transcribing a card, no quarter hour arguments, and no hour going missing between the work and the payslip.
Frequently asked questions
How do you calculate a time card?
For each day, subtract the clock in time from the clock out time to get the elapsed time, then subtract any unpaid break minutes to get hours worked. Add up every day to get the weekly total. If the weekly total goes over your overtime threshold, the hours above it are paid at the overtime multiplier. This calculator does all of that for you as you type, including the conversion to decimal hours and pay.
How do I add up hours worked with breaks?
Work out the gap between clock in and clock out first, then take the break off. For example, 9:00 to 17:30 is 8 hours 30 minutes of elapsed time. Subtract a 30 minute unpaid lunch and you are left with 8 hours worked. Only unpaid breaks come off the total. Paid breaks stay in, so set the break field to 0 for those.
How do I convert minutes to decimal hours?
Divide the minutes by 60. So 15 minutes is 0.25 hours, 30 minutes is 0.5 hours, and 45 minutes is 0.75 hours. Decimal hours matter because payroll multiplies a decimal by the pay rate, not hours and minutes. Writing 8 hours 30 minutes as 8.5 makes the maths simple and stops the common mistake of multiplying the rate by 8.30.
How is overtime calculated?
Overtime is the time worked beyond a set threshold, paid at a higher multiplier. This calculator uses a weekly threshold, so once your total hours pass it, every hour above is multiplied by the overtime rate. With a 40 hour threshold and a 1.5 multiplier, working 45 hours pays 40 hours at the normal rate and 5 hours at one and a half times the rate.
What is time and a half?
Time and a half means each overtime hour is paid at 1.5 times the normal rate. If your rate is 30 per hour, time and a half is 45 per hour for overtime. It is the most common overtime rate, though some rules use double time (2 times) for holidays or hours worked beyond a second threshold. Set the multiplier field to match the rule that applies to you.
How does the calculator handle a shift that crosses midnight?
It handles it automatically. When the clock out time is earlier than the clock in time, the tool assumes the shift ran past midnight into the next day and adds 24 hours so the maths comes out right. A shift from 22:00 to 06:00 is correctly counted as 8 hours of elapsed time before breaks, rather than a negative number.
What is the difference between weekly and daily overtime?
Weekly overtime kicks in once total hours for the week pass a threshold, commonly 40. Daily overtime kicks in once hours in a single day pass a threshold, often 8, no matter what the weekly total is. Some places use both rules at once. This calculator uses a weekly threshold, which suits most salaried and standard hourly setups. If your jurisdiction uses daily overtime, calculate each day against its own limit.
Should I round time card entries?
Rounding is optional and varies by employer. A common method is rounding to the nearest quarter hour using the 7 minute rule, where 1 to 7 minutes rounds down and 8 to 14 rounds up. Rounding must be applied evenly so it does not consistently favour the employer, which can break wage rules. If you are unsure, record exact clock times and let the totals fall where they land.
How do I calculate pay from hours worked?
Multiply decimal hours by the pay rate. So 38 hours at 30 per hour is 1,140. If there is overtime, pay the regular hours at the normal rate and the overtime hours at the rate times the multiplier, then add the two together. This calculator separates regular pay and overtime pay so you can see exactly how the total is built up before it reaches a payslip.
How many hours is a standard work week?
A standard full time week is usually 40 hours, often five 8 hour days, though many countries and contracts use 35 to 38 hours. The standard week is what most weekly overtime thresholds are set to. Use the threshold field to match your own contract or local rule rather than assuming 40 applies everywhere.
Can I use this for a two week or biweekly pay period?
Yes. Add a row for each working day across the period using the Add day button. Keep in mind that the overtime threshold in this tool is applied to the full set of rows as one total. If your overtime is assessed per week, run each week separately so the threshold is applied to seven days at a time rather than the whole fortnight.
Why are my time card and software totals slightly different?
Small gaps usually come from rounding, unpaid break handling, or how partial minutes are treated. Manual cards round to the nearest quarter hour while software often keeps exact minutes, so a few minutes a day can add up over a week. The fix is to agree on one method and apply it consistently. Tracked time from a timer removes the guesswork because the clock records the real start and stop.
Are manual time cards or time tracking software better?
Manual time cards are fine for a quick total or a single shift, which is exactly what this tool is for. For ongoing work across clients and projects they get error prone fast, because people fill them in from memory at the end of the week. Time tracking software records hours as they happen, applies rates automatically and turns the totals straight into invoices, which removes both the typing and the arguments.
Related calculators
Time Duration Calculator
Get the duration between two times in hours, minutes and decimal hours.
Open calculatorBillable Utilization Calculator
Find your utilization rate and the revenue you are leaving on the table.
Open calculatorFreelance Rate Calculator
Work out the hourly rate you need from target income, tax and overhead.
Open calculatorEmbed this calculator
Drop this calculator into your own blog or site. Free to use, just keep the Hour Cap link.
<iframe src="https://hourcap.com/free-tools/time-card-calculator/embed" width="100%" height="760" style="border:0;max-width:680px" loading="lazy" title="Time Card Calculator by Hour Cap"></iframe>
Stop calculating this by hand
Hour Cap tracks the hours, rates and budgets behind these numbers automatically, then pushes clean invoices straight to Xero. No spreadsheets.