A reliable time card calculator turns a messy stack of clock-in and clock-out times into a clean weekly total β regular hours, overtime hours, and the paycheck amount that follows from them. Whether you're an hourly employee double-checking a pay stub, a small-business owner running payroll without expensive software, or a manager trying to catch a scheduling mistake before it becomes an unhappy conversation, this tool does the arithmetic in seconds instead of minutes of manual subtraction.
Arb Digital built this time card calculator as one of our free everyday tools because payroll math is one of those tasks everyone eventually has to do by hand at least once β and it's astonishingly easy to get wrong, especially once overnight shifts or lunch breaks enter the picture.
What This Time Card Calculator Does
Enter a clock-in time, a clock-out time, and an unpaid break length for each day of the week, and the calculator immediately works out how many hours you actually worked that day. It then adds all seven days together into a weekly total, splits that total into regular hours and overtime hours based on a threshold you control (40 hours per week by default, matching the federal standard), and multiplies everything by your hourly rate to show your gross pay before taxes. Overnight shifts β where the clock-out time is earlier in the clock than the clock-in time β are detected automatically and handled as crossing into the next calendar day, so a shift like 22:00 to 06:00 correctly comes out to 8 hours rather than a negative number or an error.
Every field is editable. If your workweek doesn't run Monday through Sunday, if your overtime threshold is different because of a state law, or if your overtime multiplier isn't the standard time-and-a-half, just change the numbers and recalculate. Nothing is locked to a single scenario.
How to Use the Time Card Calculator
- Set your hourly rate. Enter your base pay rate in dollars per hour in the "Hourly rate" field.
- Set your overtime rules. Adjust the overtime multiplier (1.5 for standard time-and-a-half, 2.0 for double time) and the weekly hour threshold where overtime begins.
- Enter each day's times. For every day you worked, type the clock-in time and clock-out time using the time pickers, then enter the number of unpaid break minutes for that day (0 if you didn't take one).
- Leave non-work days blank or zeroed. If clock-in and clock-out are identical (such as the default 00:00β00:00), that day is treated as zero hours and excluded from the "days worked" count.
- Click Calculate Pay. The results update instantly, showing your weekly gross pay, total hours, regular hours, overtime hours, days worked, and a full day-by-day breakdown table.
- Adjust and compare. Try different rates or thresholds to see how a raise, a schedule change, or an overtime shift would affect your paycheck before it happens.
The Formula Behind Time Card Calculations
The math behind a time card is straightforward once you break it into steps. First, for each day, the calculator converts clock-in and clock-out into total elapsed minutes. If clock-out is earlier in the day than clock-in, it assumes the shift ran past midnight and adds 24 hours (1,440 minutes) to the clock-out time before subtracting β this is what correctly handles overnight shifts instead of producing a negative result. Next, the unpaid break minutes for that day are subtracted from the elapsed time, and the remainder is converted from minutes to hours by dividing by 60. That daily hours figure is never allowed to go below zero, which protects against a mistyped time producing a nonsense negative number.
Once every day's hours are calculated, they're summed into a weekly total. That total is then split: any hours up to your overtime threshold are "regular hours" paid at your standard rate, and any hours beyond the threshold are "overtime hours" paid at your rate multiplied by your overtime multiplier. Gross pay is simply (regular hours Γ rate) + (overtime hours Γ rate Γ multiplier). The federal Fair Labor Standards Act (FLSA), enforced by the U.S. Department of Labor, sets the baseline overtime rule most U.S. employees fall under: time-and-a-half after 40 hours in a single workweek. Some states layer additional rules on top β for example, daily overtime after 8 hours in a single day β so always check your state's labor department if your situation is more complex than the federal minimum.
Why Break Time Matters More Than People Think
The single most common source of time card disputes isn't the clock-in or clock-out time β it's the break. A 30-minute lunch that actually ran 45 minutes, a break that was paid at one job but unpaid at another, or a break that was skipped entirely but never removed from the timesheet template can each shift a week's pay by real money over a year. Because break minutes are entered per day in this calculator rather than as one flat weekly assumption, you can reflect the reality of a week where Monday's lunch ran long but Friday's didn't, instead of forcing every day into an identical mold. If your workplace has a fixed unpaid break policy, it's worth confirming with HR or a pay stub whether breaks under a certain length (often under 20 minutes) are legally required to be paid β the U.S. Department of Labor's guidance on hours worked covers this distinction in detail.
Handling Overnight and Split Shifts
Overnight shifts trip up manual time card math constantly, because subtracting a "later" time from an "earlier" one on a normal clock produces a negative number rather than the correct duration. This calculator solves that by comparing clock-out to clock-in: whenever clock-out appears earlier on the 24-hour clock, it assumes the shift rolled into the next day and adds a full day's worth of minutes before subtracting. A shift entered as 22:00 in and 06:00 out is therefore correctly read as 8 hours, not as an error or a negative value. If you work a split shift β for example, a morning block and a separate evening block on the same calendar day β enter each block as its own row using two different days' fields, or run the calculator twice and add the daily totals together manually, since each row here represents one continuous in-to-out period.
Regular Hours vs. Overtime: Getting the Split Right
It's easy to assume overtime is simply "anything past 8 hours in a day," but under federal law the standard trigger is weekly, not daily: overtime pay applies once total hours for the workweek exceed the threshold, which defaults to 40 in this calculator. That means working a 10-hour day on Monday isn't automatically overtime if the rest of the week is short β what matters is the running weekly total. This calculator applies the threshold to your weekly sum, so a week of five 8-hour days (40 hours) shows zero overtime, while a week that adds a few extra hours on Saturday pushes the excess into the overtime bucket at your specified multiplier. If your state mandates daily overtime instead of (or in addition to) weekly overtime, treat the "overtime hours" figure here as the federal-minimum baseline and adjust manually for any stricter state rule.
It also helps to think of the weekly total as a single bucket rather than seven separate ones. Two employees can both work exactly 44 hours in a week β one by working four 11-hour days, the other by working six days of roughly 7.3 hours β and under the federal weekly rule, both owe the same 4 hours of overtime pay, even though their day-to-day schedules look completely different. This is precisely why the time card calculator sums every day first and only applies the overtime split at the end, rather than flagging any single "long" day in isolation. If you manage a team, running each employee's week through this tool before finalizing payroll is a quick way to catch a scheduling pattern that's quietly generating more overtime cost than intended.
- Regular hours are always paid at your entered hourly rate.
- Overtime hours are paid at your rate times the overtime multiplier you set.
- The threshold determines where in the weekly total the split happens, not which specific day the extra hours fell on.
- Gross pay shown is before any tax withholding or deductions.
Arb Digital builds fast, conversion-focused websites and free tools like this one. If your business needs a site, a store, or a set of custom calculators for your customers, we can build it.
See Our Services All Free ToolsCommon Mistakes to Avoid
- Forgetting to subtract breaks β an unpaid lunch left in the total inflates every day's hours and, over a month, adds up to real overpayment or underpayment.
- Entering overnight shifts as if they ended "earlier" the same day β always enter the actual clock-out time even if it looks earlier than clock-in; the calculator handles the day rollover automatically.
- Assuming daily overtime when your employer only follows the federal weekly rule β check your state's specific labor law before assuming any day over 8 hours is automatically overtime pay.
- Leaving non-work days with mismatched times β if you didn't work a day, keep clock-in and clock-out identical so it correctly counts as zero hours.
- Using a stale hourly rate β after a raise, forgetting to update the rate field will understate every future pay estimate.
Related Free Tools From Arb Digital
Pair this time card calculator with the Work Hours Calculator for one-off date-to-date duration math, the Time Converter for switching between decimal hours and hours:minutes, the Countdown Timer for tracking your next shift or deadline, and the Road Trip Cost Calculator if you're budgeting a commute or trip. If you're estimating a bigger life change, the Moving Cost Calculator can help you plan ahead. Browse our full free online tools hub for more calculators.
Frequently Asked Questions
Yes. If the clock-out time is earlier on the clock than the clock-in time, the calculator assumes the shift crossed midnight and automatically adds 24 hours before computing the duration, so an overnight shift like 22:00 to 06:00 correctly shows as 8 hours.
All the hours across your entered days are added into a weekly total. Any hours up to your overtime threshold (40 by default) are paid at your regular rate, and any hours beyond that threshold are paid at your rate multiplied by your overtime multiplier (1.5 by default).
Yes, both fields are fully editable so you can match your state's rules, your employer's policy, or a double-time scenario instead of the federal default of time-and-a-half after 40 hours.
Yes. Enter the break minutes for each day and the calculator subtracts them from that day's worked time before adding it to your weekly total.
No. All calculations run locally in your browser and nothing you enter is transmitted, stored, or shared.
If clock-in and clock-out are the same time (or both left at the default 00:00), that day is treated as zero hours and is not counted toward days worked.