Time card calculator

⏱️ Payroll Tool

Time Card
Calculator

Enter your daily start/end times and breaks for each day of the week — get total hours, overtime, gross pay, and a printable timesheet saved automatically to your browser.

💼 Payroll Accurate
🖨️ Printable Timesheets
👤 Employee Friendly
Day Start time End time Break (min)
Total weekly hours
—
hours worked this week
Regular hours
—
Overtime hours
—
Gross pay
—
Days worked
—
Avg hours/day
—
Auto-saved
✓ Browser
📊 Daily hours breakdown
📐 Payroll calculation steps
💡 Payroll insights:
—
ℹ️ This calculator provides estimated timesheet and payroll calculations. Actual payroll must account for tax withholding, benefits deductions, jurisdiction-specific overtime rules, and employment agreements. This tool does not constitute legal payroll software or tax advice.

Time Card Calculator: Calculate Work Hours and Payroll Instantly

Accurately tracking work hours is the foundation of fair payroll — for employees ensuring they’re paid correctly, for freelancers billing their time, and for managers verifying timesheet accuracy. This free time card calculator lets you enter start time, end time, and break duration for each day of the week, then instantly calculates total weekly hours, overtime hours above your configured threshold (default 40 hours/week), and gross pay at your specified hourly rate with custom overtime multiplier. Entries are automatically saved to your browser’s local storage, so your timesheet persists between sessions without any account creation.

⏱️ Core calculation formulas:
Daily hours = End time − Start time − Break duration
Weekly hours = Σ all daily hours
Regular hours = min(Weekly hours, OT threshold)
Overtime = max(0, Weekly hours − OT threshold)
Gross pay = (Regular hours × rate) + (OT hours × rate × OT multiplier)

What Is a Time Card Calculator? The Core Concept Explained

A time card calculator is a digital tool that replicates the function of a traditional paper time card or punch clock — recording when an employee starts and ends work each day, deducting break time, and computing the total hours worked. Modern digital time cards extend this basic function with automatic overtime calculation, payroll estimation, and printable timesheet generation.

Time cards have been used in payroll management since at least the 1880s, when Willard Bundy invented the mechanical time clock — a device that stamped employee arrival and departure times on paper cards. This physical record became the legal basis for payroll calculations. Today, digital equivalents perform the same function faster and with greater accuracy, but the underlying need is identical: a reliable, verifiable record of hours worked that forms the basis for pay calculations.

For employees, time cards serve a protective function — they create an auditable record demonstrating that pay calculations are based on actual hours worked rather than estimated or assumed hours. For employers and payroll teams, accurate time cards prevent underpayment (which creates legal liability) and overpayment (which reduces profitability). For freelancers and contractors, time tracking is the basis for client invoicing — precise records support dispute resolution if billing is challenged.

This calculator accepts times in multiple formats — 8:00 AM, 08:00, 8:30, 5 PM, 17:00 — and handles overnight shifts (where end time is earlier than start time). The time-parsing engine converts all entries to decimal hours for calculation, then displays results in both hours-and-minutes format (for readability) and decimal hours (for payroll system compatibility).

How Weekly Work Hours Are Calculated

The calculation of daily hours is conceptually simple: End time minus Start time minus Break duration equals Hours worked. But handling real-world time formats, overnight shifts, and multiple decimal-hour entries correctly requires careful implementation. The key conversion: time must be expressed as decimal hours for arithmetic. 8:30 AM is 8.5 hours from midnight. 5:00 PM is 17.0 hours from midnight. A shift from 8:30 AM to 5:00 PM = 17.0 − 8.5 = 8.5 hours gross. Subtract a 30-minute (0.5 hour) break: 8.5 − 0.5 = 8.0 hours worked.

Overnight shifts require special handling. If a worker starts at 10:00 PM (22.0 hours) and ends at 6:00 AM (6.0 hours), a naive calculation gives 6.0 − 22.0 = −16.0 hours, which is incorrect. The correct approach: if end time is less than start time, add 24 to the end time. 6.0 + 24 = 30.0 hours. 30.0 − 22.0 = 8.0 hours. This calculator handles overnight shifts automatically.

Understanding Overtime Pay: How It Works

🇺🇸

US federal overtime rules

Under the Fair Labor Standards Act (FLSA), non-exempt employees must receive 1.5× their regular hourly rate for all hours worked beyond 40 in a workweek. This is the federal minimum — some states have more generous rules (e.g., California requires 1.5× after 8 hours in a day AND after 40 in a week, plus 2× after 12 hours in a day). The FLSA threshold of 40 hours/week is the calculator’s default setting.

🌍

International overtime rules

UK: Employers are not legally required to pay overtime rates, but average weekly pay including overtime must not fall below the National Minimum Wage. EU: Working Time Directive limits average weekly hours to 48 (including overtime). Australia: Fair Work Act specifies penalty rates — typically 150% for overtime and 200% for Sundays for many awards. Always verify jurisdiction-specific rules for your location and employment category.

📊

Daily vs weekly overtime

Some jurisdictions (California, Nevada, some others) calculate overtime on a daily basis — any hours beyond 8 in a single day trigger overtime regardless of the weekly total. Other states and most countries calculate only on a weekly basis. This calculator uses weekly overtime by default (configurable threshold). Workers in daily-overtime jurisdictions should adjust their calculations accordingly.

💰

Double time

Double time (2× regular rate) applies in specific circumstances: California requires it after 12 hours in a day and on the 7th consecutive day of a workweek. Many union agreements specify double time for holiday work or extreme overtime hours. Set the OT multiplier to 2.0 in this calculator to model double-time scenarios for affected hours.

Break Deduction Rules: What You Need to Know

Break deduction rules vary by jurisdiction and are a frequent source of payroll disputes. In the United States, the FLSA does not require employers to provide meal breaks or rest periods. However, if short rest breaks (5–20 minutes) are provided, they are generally compensable (must be counted as work time and paid). Bona fide meal periods of 30 minutes or more where employees are completely relieved of duties are not compensable and should be deducted from work time.

In practice: a 30-minute lunch break where an employee is free from all work duties should be entered as “30” in the break field and deducted from hours worked. A 10-minute coffee break should generally be counted as work time (not deducted) under US federal rules. Many employees simply track clock-in to clock-out and subtract their scheduled meal break as a fixed deduction, which is the standard approach supported by this calculator.

Payroll Calculation Reference: Hours and Pay Examples

ScenarioRegular hrsOT hrsWeekly pay (@ $20/hr, 1.5× OT)
Standard 40-hour week40.0h0h$800.00
45-hour week40.0h5.0h$950.00
50-hour week40.0h10.0h$1,100.00
Part-time 32-hour week32.0h0h$640.00
Full-time + significant OT (55h)40.0h15.0h$1,250.00
36-hour week (no OT)36.0h0h$720.00

Related Payroll and Time Tools

Frequently Asked Questions

How do you calculate work hours?
Daily work hours = End time − Start time − Break duration. Convert all times to decimal hours (e.g., 8:30 AM = 8.5, 5:30 PM = 17.5). Subtract: 17.5 − 8.5 = 9.0 gross hours. Subtract break: if you took a 30-minute (0.5h) break, worked hours = 9.0 − 0.5 = 8.5 hours. Sum all daily hours for weekly total. This calculator accepts times in natural formats (8 AM, 08:00, 8:30) and performs all conversions automatically. Overnight shifts (e.g., 10 PM to 6 AM) are handled by adding 24 hours to the end time when it’s less than the start time.
How do overtime calculations work?
Under US federal law (FLSA), overtime is all hours worked beyond 40 in a workweek, paid at a minimum of 1.5× the regular rate. Formula: Regular hours = min(Weekly total, 40). Overtime hours = max(0, Weekly total − 40). Gross pay = (Regular hours × rate) + (OT hours × rate × 1.5). Example: 45-hour week at $20/hr. Regular: 40h × $20 = $800. OT: 5h × $30 = $150. Total: $950. The calculator’s OT threshold defaults to 40 but is fully configurable — change it for jurisdictions with different thresholds or for salaried employees with different agreements. The OT multiplier is also configurable: set to 1.5 for time-and-a-half, 2.0 for double time.
Can I print my timesheet?
Yes. After calculating, a formatted timesheet table appears in the results section with a “Print / Save as PDF” button. Clicking it opens your browser’s print dialog — choose “Print” to print a physical copy, or “Save as PDF” (available in most modern browsers as a printer option) to save a digital file. The calculator uses print-specific CSS to show only the timesheet data when printing — the hero, article, and calculator controls are automatically hidden. This produces a clean, professional timesheet document suitable for employer submission or record-keeping.
Can I save my timesheet data?
Yes — the calculator automatically saves your time entries, hourly rate, OT settings, and currency selection to your browser’s local storage each time you make a change. This means your data persists if you close and reopen your browser tab — no account creation required. The saved data is stored locally on your device and is not transmitted to any server. To clear saved data, click the “Clear all” button. Note: local storage is browser and device-specific — data saved in Chrome on your laptop won’t appear on your phone or in Firefox on the same computer.
What time formats are supported?
The calculator accepts multiple natural time formats: 12-hour with AM/PM (8:00 AM, 5:30 PM, 12 PM), 24-hour (08:00, 17:30, 22:00), hour-only entries (8, 17, 5 PM), and mixed (8:30, 5pm). The parser is case-insensitive — “pm”, “PM”, and “Pm” all work. For ambiguous bare numbers: values 13–23 are treated as 24-hour time; values 1–12 without AM/PM are assumed to be the natural reading (8 = 8 AM, 5 = 5 AM — for PM entries, use explicit PM notation).
How many hours are in a full-time work week?
In the United States and most Western countries, a standard full-time workweek is defined as 40 hours — typically 8 hours per day, 5 days per week. This is the threshold at which federal overtime pay requirements begin under the FLSA. However, “full-time” varies: many employers define full-time as 32–37.5 hours/week for benefits eligibility purposes. Some industries (healthcare, retail) commonly schedule 36 hours as full-time. European working time standards often target 35–37.5 hours/week as standard full-time. The 40-hour threshold in this calculator can be adjusted to match your specific employment agreement.
Does the calculator handle breaks correctly?
Yes. Enter the break duration in minutes in the “Break (min)” column for each day. The calculator deducts this from the gross shift duration to calculate net hours worked. Example: 9:00 AM to 6:00 PM = 9 hours gross. With a 60-minute break entered: 9 − 1 = 8 hours net. Break deduction is applied per day, not as a weekly total. If you take no breaks on a given day, leave the break field as 0 or empty. The calculator does not automatically assume any break — only what you explicitly enter is deducted.
How accurate is this payroll calculator?
The time and payroll calculations are mathematically exact for the values entered. Time parsing handles all supported formats correctly, and the overtime calculation follows standard FLSA weekly overtime methodology. Sources of discrepancy from actual payroll: this calculator does not account for tax withholding, social security/national insurance contributions, pension deductions, benefits premiums, or other deductions — it produces gross pay only. It also uses a simple weekly overtime model — jurisdictions with daily overtime rules (California, some others) require different calculation logic. For official payroll processing, use payroll software that handles your jurisdiction’s specific rules and generates compliant pay stubs.
Why is accurate time tracking important?
Accurate time tracking protects both employees and employers. For employees: it ensures you’re paid for all hours worked, creates an auditable record for wage dispute resolution, and documents overtime eligibility. For employers: accurate records prevent wage and hour violations (which carry significant legal penalties including back pay, damages, and attorney fees), support fair resource allocation across teams, and provide data for workforce planning. The FLSA requires employers to maintain accurate records of hours worked for non-exempt employees for a minimum of 2 years. Digital time cards make this record-keeping straightforward and defensible.
What is the difference between gross pay and net pay?
Gross pay is total earnings before any deductions — this is what this calculator computes: (regular hours × rate) + (OT hours × OT rate). Net pay (“take-home pay”) is what remains after all mandatory and voluntary deductions: federal and state/local income tax withholding, Social Security and Medicare taxes (FICA, totalling 7.65% for employees in the US), state income tax, health insurance premiums, retirement contributions (401k, pension), and any other deductions. For a typical US employee, net pay is approximately 65–75% of gross pay depending on filing status, income level, and voluntary deductions. Always refer to your actual pay stub for net pay calculation.

Common Payroll Mistakes in Time Card Management

Even experienced HR professionals and payroll teams make predictable time card errors. Understanding these helps you catch mistakes before they affect pay — or create legal liability.

Rounding errors accumulating over time. Many payroll systems round time entries to the nearest quarter-hour (15-minute increments). Individually, each rounding may seem trivial, but rounding consistently in the employer’s favour can systematically underpay employees. The FLSA requires that rounding practices be neutral — they must not systematically undercompensate employees over time. If your timesheet shows 8:07 AM as 8:00 AM and 5:48 PM as 5:45 PM, you’re losing 10 minutes per day, or approximately 43 hours annually — significant at any wage rate.

Misclassifying employees as exempt. FLSA overtime rules apply to non-exempt employees. Exempt employees (generally executive, administrative, and professional roles meeting specific salary and duties tests) are not entitled to overtime pay. Misclassifying a non-exempt employee as exempt to avoid paying overtime is one of the most common and costly wage and hour violations — it generates liability for all back overtime, plus potential liquidated damages doubling the amount owed, plus attorney fees. When uncertain about exempt status, consult an employment attorney.

Not counting “off the clock” work time. Work performed before punching in or after punching out — setting up equipment, reviewing emails, waiting for a shift start — is generally compensable under the FLSA if the employer knows or should know the work is being performed. Instructing employees to perform work off the clock to avoid overtime liability is illegal. Ensure your timesheet captures all time during which an employee is “suffered or permitted to work.”

Incorrect regular rate calculation for overtime. The “regular rate” used to calculate overtime is not always just the base hourly rate. Under the FLSA, non-discretionary bonuses, commission payments, and certain other compensation must be included in the regular rate calculation. If an employee earns a $100 non-discretionary bonus in a 50-hour week, the overtime calculation must use the adjusted regular rate — a nuance that manually calculated timesheets often miss. Payroll software handles this automatically; manual calculators handle only the base hourly rate.

Digital vs Paper Time Cards: Key Differences

Paper time cards remain in use at many small businesses and in industries with limited technology access. Digital time cards (whether in a web calculator like this one, dedicated time-tracking software, or integrated HRIS systems) offer several significant advantages.

Accuracy: Digital systems eliminate transcription errors, illegible handwriting, and arithmetic mistakes. A web-based time calculator applies consistent rounding rules and overtime logic to every entry. Paper time cards require manual addition, and calculation errors — intentional or unintentional — are common. Studies have found calculation errors on 20–40% of manually completed paper timesheets.

Compliance documentation: Digital records provide timestamped, immutable records that are more defensible in wage disputes than paper time cards, which can be altered, lost, or damaged. The FLSA requires maintenance of payroll records for two years — digital records are easier to archive, search, and produce on demand.

Efficiency: Manually processing paper time cards for 10 employees takes a payroll administrator 1–3 hours per pay period. Digital time cards that automatically calculate totals and flag exceptions (excessive overtime, missed punches) reduce this to minutes. For businesses with many employees, this efficiency gain justifies investment in time tracking software even without considering the accuracy benefits.

Time Tracking Best Practices for Employees and Managers

  • Record time entries daily, not from memory at end of week. Reconstruction from memory is consistently inaccurate — studies show people underestimate work hours by 5–10% when reconstructing from memory. Record each day’s start, end, and break times at the end of the workday while the information is fresh.
  • Use consistent time format throughout the week. Mixing 12h and 24h formats on the same timesheet creates parsing errors. Choose one format and use it consistently. This calculator accepts both, but consistency reduces error risk.
  • Save a copy of your submitted timesheet. Keep a personal record of each week’s timesheet — screenshot, print, or download — before submitting to your employer. Discrepancies between your records and payroll can be identified and resolved quickly when you have a personal copy.
  • Report time worked accurately, including overtime. Some employees under-report hours to avoid confrontation about overtime or to appear more productive. This creates an inaccurate record and potentially waives your right to compensation for those hours. Report accurately and discuss workload concerns through appropriate channels.
  • Understand your company’s rounding policy. Ask your HR or payroll team how time is rounded (nearest minute, nearest 5 minutes, nearest quarter-hour). Ensure the rounding is applied neutrally — sometimes rounding up to the nearest quarter-hour benefits you, sometimes it doesn’t, and over time it should roughly balance out.

Freelancers and Contractors: Time Tracking for Billing

For freelancers and independent contractors, time tracking serves a dual purpose: it forms the basis for client invoicing and provides legal protection if billing disputes arise. Unlike employees whose payroll is calculated by their employer, freelancers must track their own time accurately and produce professional invoices from those records.

The key difference in freelance time tracking versus employee timesheets: freelancers typically track time by project or client rather than by day of week. However, the underlying calculation — start time, end time, break deduction, total hours — is identical. This calculator can be used for freelance time tracking by entering each client engagement as a day’s entry, using the “Day” column to label the client or project name rather than the day of week.

For billable rate calculation, freelancers often need to convert their desired annual income into an hourly rate. A useful formula: Hourly rate = (Annual income goal + Overhead costs) ÷ (Working weeks per year × Billable hours per week). If you want to earn $80,000/year, work 48 weeks, and bill 25 hours per week: ($80,000 + $15,000 overhead) ÷ (48 × 25) = $95,000 ÷ 1,200 = $79.17/hour. Enter this rate in the calculator to model your weekly billable income.

Detailed time records protect freelancers in client disputes. If a client questions an invoice (“You billed 12 hours for this feature — that seems excessive”), a timestamped record of individual work sessions (9:00 AM to 12:30 PM on task X, 2:00 PM to 5:00 PM on task Y) provides substantiation that a vague “12 hours total” cannot. Keep time tracking records for at least the duration of your client relationship plus the statute of limitations for contract disputes in your jurisdiction (typically 4–6 years).

Quick Reference: Overtime Pay by Weekly Hours at $20/hr

Weekly hoursRegular (× $20)OT hoursOT pay (× $30)Gross weekly pay
35 hours$700.000h—$700.00
40 hours$800.000h—$800.00
42 hours$800.002h$60.00$860.00
45 hours$800.005h$150.00$950.00
48 hours$800.008h$240.00$1,040.00
50 hours$800.0010h$300.00$1,100.00
55 hours$800.0015h$450.00$1,250.00
60 hours$800.0020h$600.00$1,400.00

Why Businesses Invest in Time Tracking Tools

For businesses with hourly employees, accurate time tracking directly affects profitability, legal compliance, and employee relations. Research by the American Payroll Association estimates that 75% of businesses are affected by time theft (employees claiming hours not worked) — averaging 4.5 hours per week per affected employee. At $20/hour across a 50-employee company, this represents $234,000 annually in unearned wages. Conversely, systematic underpayment of overtime — even unintentional — creates liability that far exceeds the original underpayment. Investing in accurate time tracking tools creates accountability in both directions: employees are paid for every minute worked, and the business pays only for time actually worked.

For small businesses and freelancers without dedicated payroll software, this calculator provides a free, browser-based alternative that handles the core calculations — daily hours, weekly totals, overtime, and gross pay — accurately and instantly. Combined with the printable timesheet feature, it produces professional documentation suitable for employer submission, client invoicing, or personal record-keeping, without any subscription cost or account creation requirement.

Calculate your weekly hours and pay

Daily hours, overtime, gross pay, printable timesheet — free, browser-saved, payroll-accurate.

Generate my timesheet ↑