Time Card Calculator: Weekly Hours & Gross Pay Formula
Short answer
This time card calculator tallies daily work hours across a week to separate regular time from overtime hours based on your weekly overtime threshold. For example, working 8, 8.5, 9, 8, and 10 hours at $22 per hour yields 43.5 total hours (40 regular and 3.5 overtime) for a gross pay of $995.50.
Formula
Total Hours = Σ(Daily Hours) Regular Hours = min(Total Hours, Overtime Threshold) Overtime Hours = max(0, Total Hours − Overtime Threshold) Gross Pay = (Regular Hours × Base Rate) + (Overtime Hours × Base Rate × Overtime Multiplier)
Total Hours is the sum of all individual daily hours worked in a single workweek. Overtime Threshold is the maximum number of standard weekly hours before overtime pay applies (commonly 40 hours). Base Rate is the regular hourly wage earned. Overtime Multiplier is the pay factor for overtime hours, typically 1.5 for time-and-a-half.
Worked example
- Daily hours (e.g. 8, 8.5, 9, 8, 10)
- 8, 8.5, 9, 8, 10
- Hourly rate
- 22
- Overtime after (hours/week)
- 40
- Overtime multiplier
- 1.5
- Gross pay: 995.50
- Total hours: 43.5
- Regular hours: 40
- Overtime hours: 3.5
- Days entered: 5
What the Time Card Calculator Computes
The Time Card Calculator is a utility for hourly employees, freelancers, contractors, and managers who need to compute weekly work hours and gross earnings. It processes daily work totals entered as a list of decimal hours, determines total hours worked, separates regular hours from overtime hours based on a custom weekly threshold, and applies the designated pay rates to determine gross pay.
Under standard United States labor regulations defined by the Fair Labor Standards Act (FLSA), standard full-time employment caps regular hours at 40 hours within a fixed 7-day workweek. Any additional hours qualify for overtime compensation, typically paid at 1.5 times the base rate (commonly known as "time-and-a-half"). This calculator automates that breakdown without requiring manual spreadsheet formulas.
Step-by-Step Worked Example
To understand how the calculator evaluates a weekly timesheet, review the following scenario using standard parameters:
- Daily hours worked: 8, 8.5, 9, 8, 10
- Hourly rate: $22.00
- Overtime threshold: 40 hours per week
- Overtime multiplier: 1.5
Step 1: Calculate Total Hours Worked
Sum the hours across all reported days: $$\text{Total Hours} = 8 + 8.5 + 9 + 8 + 10 = 43.5 \text{ hours}$$
Step 2: Separate Regular and Overtime Hours
Compare total hours to the weekly threshold of 40 hours: $$\text{Regular Hours} = \min(43.5, 40) = 40.0 \text{ hours}$$ $$\text{Overtime Hours} = \max(0, 43.5 - 40) = 3.5 \text{ hours}$$
Step 3: Compute Regular Gross Pay
Multiply regular hours by the base hourly wage: $$\text{Regular Pay} = 40 \times $22.00 = $880.00$$
Step 4: Compute Overtime Gross Pay
Multiply overtime hours by the base wage and the 1.5 multiplier: $$\text{Overtime Rate} = $22.00 \times 1.5 = $33.00 \text{ per hour}$$ $$\text{Overtime Pay} = 3.5 \times $33.00 = $115.50$$
Step 5: Total Gross Pay
Combine regular earnings and overtime earnings: $$\text{Gross Pay} = $880.00 + $115.50 = $995.50$$
The calculator reports 5 days entered, 43.5 total hours, 40 regular hours, 3.5 overtime hours, and a total gross pay of $995.50.
How to Read Your Results
- Gross Pay: The total compensation earned during the entered pay period before any income tax withholdings, payroll taxes (FICA), benefit deductions, or wage garnishments are subtracted.
- Total Hours: The absolute sum of all time spent working during the period. Ensure this number matches your punch log or daily timesheet entries.
- Regular Hours: Hours capped at your overtime threshold (typically 40.0). These hours are compensated strictly at your base hourly rate.
- Overtime Hours: All hours that exceed your threshold. These hours receive the higher multiplier rate.
- Days Entered: The count of discrete shift entries provided. Use this to verify that no worked days were accidentally omitted from the comma-separated input list.
Practical Tips for Accurate Time Tracking
- Convert Minutes Accurately: Always divide minutes by 60 before inputting your data. A shift lasting 7 hours and 15 minutes must be entered as 7.25, not 7.15. Entering minutes directly as decimals produces substantial calculation errors.
- Log Unpaid Breaks Separately: If you work an 8.5-hour shift with a mandatory 30-minute unpaid lunch break, your paid work time is 8.0 hours. Ensure all non-compensable break periods are removed prior to totaling daily shifts.
- Establish Fixed Workweeks: An FLSA workweek is a fixed and regularly recurring period of 168 hours—seven consecutive 24-hour periods. It does not need to coincide with the calendar week, but it cannot be averaged across two weeks to avoid overtime thresholds.
When Not to Rely on This Calculator
While this tool accurately reflects standard weekly threshold formulas, it is not suitable for all payroll configurations:
- Daily Overtime States: Jurisdictions like California, Alaska, and Nevada enforce statutory daily overtime limits (e.g., overtime pay for any hours worked beyond 8 in a single day). A weekly accumulator will undercount overtime pay in those regions.
- Double-Time Provisions: Union agreements or regional laws that mandate double-time (2.0×) for shifts exceeding 12 hours in a single day or for working seven consecutive days require multi-tiered calculators.
- Salaried Exempt Employees: Workers classified as exempt under administrative, executive, or professional exemptions do not receive overtime adjustments regardless of total hours worked.
Comparison
| Scenario | Input | Result |
|---|---|---|
| Base example | Default inputs | Gross pay: 995.50 |
Common mistakes
- Entering hours and minutes as decimals directly, such as recording 8 hours and 45 minutes as 8.45 instead of 8.75.
- Failing to subtract unpaid meal breaks from the total elapsed shift time.
- Assuming overtime starts after 8 hours per day when your employer or state contract computes overtime exclusively on a weekly 40-hour limit.
- Using gross pay figures as take-home pay without accounting for mandatory tax withholdings, Medicare, Social Security, and voluntary deductions.
- Applying holiday or weekend premium rates as regular overtime without verifying individual contract or union terms.
Checklist
- Convert all work minutes to decimal hours before adding (e.g., 8 hours 30 minutes = 8.5 hours).
- Deduct unpaid meal breaks and off-the-clock rest periods from daily totals.
- Verify whether your jurisdiction calculates overtime on a weekly basis (e.g., after 40 hours) or a daily basis (e.g., after 8 hours in a day).
- Confirm the correct overtime multiplier, usually 1.5× under standard federal labor rules.
- Check that non-exempt hourly status applies to the position being calculated.
Calculators Percentage Editorial Team
Calculator guides from the Calculators Percentage team. These introductory examples are educational, not professional advice.
Last reviewed:
This calculator provides estimates of gross earnings based on standard weekly overtime formulas. It does not calculate taxes, withholdings, or local daily overtime rules and should not replace professional payroll processing.
