Hourly rate calculator for Google Sheets

Everhour turns tracked billable time into invoice-ready data, while Google Sheets keeps hourly-rate math transparent and editable.

What should you charge per hour?

Find the right rate based on your annual expenses, desired profit margin, and available billable hours. Stop guessing.

$

Rent, software, gear, salary

30%
20%

Time lost to admin, marketing, etc.

Ideal hourly rate
Minimum viable rate$65/hr
Effective hours/year960h
Projected annual revenue$91,200

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

Hourly rate math in a spreadsheet workflow

What this sheet calculation answers

A Google Sheets hourly-rate calculator answers two related questions: the rate you need to charge and the billable amount each row creates. The rate calculation starts with annual targets, such as income, overhead, self-funded benefits, and tax reserves. The billing calculation uses time-entry rows with date, person, project, client, task, start, end, billable status, hours, rate, and amount.

Google Sheets works well when you want visible formulas and exportable support. The sheet can group entries by client or project, separate billable from non-billable work, and prepare rows for an invoice export. The spreadsheet still needs accurate inputs. It does not decide your rate card, classify work as billable, or create an accounting journal entry by itself.

Build the hourly rate formula

For U.S. self-employed pricing, use this structure: target income plus overhead plus benefits substitute plus tax reserve, divided by realistic billable hours. A freelancer targeting $96,000 of income, $13,200 of overhead, $16,800 of self-funded benefits, and $24,000 of tax reserve needs to recover $150,000. At 1,500 billable hours, the required rate is $100 per hour.

The tax reserve should reflect the worker category and year. A U.S. sole proprietor or independent contractor generally reports business profit or loss on Schedule C and uses Schedule SE for Social Security and Medicare taxes on self-employment income. For 2026 estimated tax, the 12.4% Social Security portion applies only up to the $184,500 wage base, while Medicare is uncapped and Additional Medicare Tax applies above filing-status thresholds.

Keep formulas tied to rows

Google Sheets should keep time and rate logic at the row level before totals roll up. Start and end times need conversion to decimal hours with the shape `(end_time - start_time) * 24` before multiplying by a rate. Each line amount then follows the basic `hours * hourly rate` calculation, with currency handled through number formatting so the cells stay numeric.

Multi-rate work needs lookup and filtering discipline. A rate card can use an exact-match `VLOOKUP(..., FALSE)` by employee, role, project, task, or client. Revenue across mixed rates can use `SUMPRODUCT(hours_range, rate_range)`, while billable-only totals can use `SUMIFS(amount_range, billable_range, TRUE)`. Invoice-ready rows can be pulled with `FILTER` by client, project, date period, and billable status.

Choose calculator or workflow

A one-off Google Sheets calculation is enough when you need a rate quote, a project estimate, or a quick billable total for a small batch of time. The sheet should show the inputs, formulas, and final USD amount clearly. Export to PDF, Excel, or CSV works for backup when the billing process is still manual.

A managed workflow becomes necessary when several people edit time, rates change by project, billable status needs approval, or invoices must avoid duplicate billing. Everhour Billing & Invoicing converts tracked billable time and expenses into invoices, calculates invoice amounts from rates while excluding non-billable tasks, and exports invoices to QuickBooks Online, Xero, or FreshBooks with status sync back to Everhour.

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

What columns belong in a Google Sheets hourly-rate calculator?

Use date, person, project, client, task, start, end, billable status, hours, rate, and amount. These columns let the sheet calculate line amounts, group work by client or project, and filter invoice-ready entries. Keep rate and amount cells numeric, then apply Google Sheets currency formatting for display.

How should Google Sheets handle different hourly rates?

Store rates in a separate rate card and return the correct rate with an exact-match lookup such as `VLOOKUP(..., FALSE)`. The lookup key can be person, role, project, task, or client. Mixed-rate totals should multiply each row's hours by its row rate before summing, rather than applying one average rate to all work.

Why do start and end times need conversion before billing?

Google Sheets stores dates and times as serial numbers, so elapsed time must be converted to decimal hours before rate multiplication. The formula shape is `(end_time - start_time) * 24`. Without that conversion, the sheet can display a time duration that looks right while the billable amount calculates incorrectly.

Can Google Sheets separate billable and non-billable work?

Yes. A billable status column lets the sheet sum only invoiceable rows with a criteria function such as `SUMIFS(amount_range, billable_range, TRUE)`. Non-billable rows should stay in the time table for reporting and cost review, but they should be excluded from client invoice totals.

How does Everhour turn hourly-rate work into invoices?

Everhour Billing & Invoicing converts tracked billable time and expenses into client invoices. It calculates invoice amounts from billable time, project or member rates, and billable expenses while excluding non-billable work, then exports invoices to QuickBooks Online, Xero, or FreshBooks as drafts.

How does Everhour keep spreadsheet totals available for review?

Everhour reporting lets admins build reports with columns such as billable time, non-billable time, billable amount, cost, and invoice status. Saved reports can be exported as CSV, Excel/XLSX, or PDF when finance needs spreadsheet backup or a client-facing archive.

Turn rates into invoices

Move beyond manual sheet totals when billing needs approval, invoice status, and accounting handoff. Everhour converts tracked billable time into invoices while excluding non-billable work.

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

Or