Overtime tracking sheet Google Sheets

Everhour supports time tracking and billing, while Google Sheets keeps overtime math visible for spreadsheet-based payroll checks.

What will your overtime pay be?

Calculate regular and overtime earnings based on your hours and rate. Supports standard time-and-a-half and double-time multipliers.

Total hours including overtime

$

Typically 40h/week

Total pay this period
Regular pay$1,000.00
Overtime pay$300.00
OT hours8h

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

How spreadsheet overtime math works

What this calculation answers

A Google Sheets overtime tracking sheet answers a direct payroll question: for one covered nonexempt employee in one fixed workweek, how many hours are regular hours, how many are overtime hours, and what gross pay follows from that split. Under the FLSA federal baseline, covered nonexempt employees must receive overtime pay for hours worked over 40 in a fixed 168-hour workweek.

Google Sheets fits this job when you need a transparent workbook with employee names, dates, hours, rates, regular pay, overtime pay, and totals. The key is grouping entries by employee and workweek before applying the overtime threshold. Each FLSA workweek stands alone, so a sheet should not average 34 hours in one week with 46 hours in the next week to erase overtime.

Build the weekly split

The weekly formula structure is simple: total hours first, then regular hours, then overtime hours. In Google Sheets terms, `SUMIFS` can total hours by employee and workweek, `MIN(total_hours,40)` can cap regular hours, and `MAX(total_hours-40,0)` can isolate overtime hours. Use duration formats such as `[h+]` so weekly totals above 24 hours display as elapsed hours instead of rolling over like clock time.

Example: a covered nonexempt employee works 48 hours in one fixed FLSA workweek at a $28.80 regular hourly rate. Regular pay is 40 hours × $28.80 = $1,152.00. The overtime rate is $28.80 × 1.5 = $43.20. Overtime pay is 8 hours × $43.20 = $345.60. Total gross pay is $1,497.60 before taxes, deductions, reimbursements, or other payroll adjustments.

Keep Google Sheets time usable

Google Sheets stores date-time values as day numbers plus fractional days, so typed time, imported CSV values, and copied clock data need consistent formatting. If a sheet stores "8:30" as text, formulas can miss it or calculate it as a time of day instead of a duration. `TIMEVALUE` can convert time strings to day fractions, while duration formatting keeps totals readable.

A common spreadsheet mistake is mixing daily rows, weekly summary rows, and manually adjusted pay cells without protecting the formula columns. The workbook should keep raw entries separate from calculated totals. Google Sheets can import XLS, XLSX, CSV, ODS, and TSV files and export XLSX, PDF, CSV, and TSV files, but payroll handoff still needs clear column names and a review step before upload.

When a calculator is enough

A one-off Google Sheets calculation is enough when you have a small number of employees, one hourly rate per employee, no unusual pay additions, and a clean fixed workweek. It also works for quick checks before payroll when the workbook clearly separates regular hours, overtime hours, regular pay, overtime pay, and total gross pay. More protective state rules, policy terms, or contracts must be handled before relying on the total.

A managed workflow becomes the better choice when time entries need approvals, billable and non-billable separation, project rates, client invoices, or payroll review history. Everhour can keep billable settings at the project level, mark specific tasks non-billable, apply custom task rates, and report billable time, non-billable time, billable amount, and cost before the numbers move into billing or payroll.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

How should Google Sheets group hours for overtime?

Group hours by employee and by fixed workweek before calculating overtime. Under the FLSA federal baseline, a workweek is a fixed 168-hour period made of seven consecutive 24-hour periods, and each workweek stands alone. Do not combine two weeks in one total to reduce overtime hours.

What Google Sheets formulas split regular and overtime hours?

Use one formula to total hours, then split the result with threshold logic. A common structure is `MIN(total_hours,40)` for regular hours and `MAX(total_hours-40,0)` for overtime hours under the FLSA federal baseline for covered nonexempt employees. `SUMIFS` helps total only the rows for the selected employee and workweek.

Why do weekly hours display incorrectly in Google Sheets?

Weekly hours often display incorrectly when the cell uses a clock-time format instead of a duration format. Google Sheets stores time as fractions of a day, so totals above 24 hours can wrap visually. Use duration tokens such as `[h+]`, `[m+]`, or `[s+]` for elapsed time totals.

Does a Google Sheets overtime sheet need weekend columns?

Weekend columns are useful for scheduling and review, but they do not create federal overtime by themselves. The FLSA does not require overtime pay merely because work occurs on Saturdays, Sundays, holidays, or regular days of rest. The federal baseline trigger is hours over 40 in the workweek unless another law, policy, contract, or agreement applies.

Can holiday or vacation pay count as hours worked?

The FLSA does not require payment for time not worked, including vacations or federal or non-federal holidays. Those benefits are generally set by employer policy, agreement, or a representative or union contract. For the federal overtime baseline, the calculation uses hours actually worked in the workweek unless an applicable rule requires a different treatment.

How does Everhour separate billable overtime from non-billable work?

Everhour supports billable and non-billable time through project billing status, task-level non-billable controls, custom task rates, and member-rate exceptions. Admin reports can show billable time, non-billable time, billable amount, and cost, so overtime review does not have to erase billing context.

Can Everhour export time data for spreadsheet review?

Everhour reports can be exported in CSV, Excel/XLSX, or PDF formats for payroll, billing, or spreadsheet work. Custom reports can include fields such as member, date, project, task, reported time, overtime, billable time, costs, and revenue.

Move overtime into billing review

Track approved hours, separate billable from non-billable work, and review project costs before payroll or invoicing. Everhour keeps overtime-adjacent billing data organized for cleaner client and payroll handoffs.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or