HomeGuides › Invoicing for hourly work

How to Invoice for Hourly Work

For anyone billing by the hour — track time, describe it clearly, and let the tool do the math.

Billing by the hour is simple in theory: hours × rate. In practice, the invoices that get paid fastest track time accurately, describe each block of work clearly, and total without errors. Here's how to invoice hourly work so clients approve it at a glance.

Track your hours as you go

Log time the same day you work it — a simple note of date, task, and hours is enough. Accurate, itemized time is what makes an hourly invoice defensible if a client questions it. Group time into meaningful blocks (by task or by day) rather than one vague "consulting — 40 hours" line.

What to put on an hourly invoice

Rounding & time increments

Decide how you round and apply it consistently. Common choices are billing in 15-minute (0.25 h) or 6-minute (0.1 h) increments. Whatever you pick, state your rate clearly and don't switch methods mid-project — consistency prevents disputes.

A generator that multiplies hours × rate and totals automatically removes the most common hourly-invoice error: arithmetic mistakes. Try it free.

Billable vs. non-billable time

The fastest way to lose an argument about an hourly invoice is to bill something the client didn't expect to be billable. Agree the boundaries up front, then invoice exactly to them. The usual grey areas:

Setting an hourly rate that works

Most people pick a rate by guessing at what sounds acceptable. A more defensible approach is to work backwards from what you need to earn, because an hourly rate has to cover far more than the hours it bills:

  1. Start with target annual income — what you actually need to take home.
  2. Add your business costs — software, hardware, insurance, accounting, and self-employed taxes, which nobody is withholding for you.
  3. Divide by billable hours, not working hours. This is where most estimates go wrong. A 40-hour week is not 40 billable hours — sales, admin, and unpaid gaps mean many solo practitioners bill closer to 20–25 hours a week, and not every week is full.
  4. Sanity-check against your market for your discipline, seniority and region, then adjust.

The arithmetic surprises people: covering costs and non-billable time typically means your hourly rate has to be substantially more than your target income divided by 2,000 hours. When you raise the rate, tell existing clients ahead of the change with a clear effective date, and honour any already-quoted estimates at the old rate.

Rush, overtime and after-hours rates

If you charge more for urgent or unsociable work, the multiplier has to be agreed before the work, not applied afterwards. Common patterns are a higher rate for evenings, weekends and holidays, or a rush multiplier when a deadline forces you to displace other commitments. Two rules make premium rates uncontroversial:

Estimates, caps and "not to exceed"

Open-ended hourly work makes clients nervous, which is usually what's behind a push for fixed pricing. A cap solves most of that anxiety without giving up hourly billing.

Nearly every dispute over hourly work traces back to a surprise. Nothing on your invoice should be the first time a client hears about it.

Retainers and prepaid hour blocks

Selling hours in advance smooths your cash flow and gives the client a discount to commit. Two common shapes:

Invoice these differently from plain hourly work. The purchase invoice covers the block itself; afterwards, send a drawdown statement showing hours used this period, cumulative hours used, and the remaining balance — with nothing due if it's prepaid. Clients rarely track the balance themselves, and running out unannounced is a bad surprise for both sides.

An hourly invoice example

DescriptionHoursRateAmount
Discovery call & scoping1.5$95.00$142.50
Implementation — week 112$95.00$1,140.00
Revisions & QA3.25$95.00$308.75
Subtotal (16.75 hrs)$1,591.25
Total due (USD)$1,591.25

Create it step by step

  1. Add your details and the client's, plus the period the invoice covers.
  2. Enter one line per task/day with hours and your rate — amounts calculate automatically.
  3. Add tax if applicable and review the total.
  4. Set terms, download the PDF, and send it promptly.

Bill your hours without the math errors

Enter hours and rates — InvoiceSnap totals it and exports a clean PDF, free and no sign-up.

Create your invoice free →

When a client questions your hours

A challenge to an hourly invoice is usually a request for context rather than an accusation. Handle it as one:

  1. Send the detail, not a defence. Your dated task log answers most questions immediately — which is the real reason to keep one.
  2. Find the specific line they mean. "The invoice is high" almost always resolves to one unexpected item, not the total.
  3. Check whether you actually agreed it. If you billed something outside what was discussed — travel, learning time, an unflagged overrun — the honest move is to adjust it. One write-off costs less than the relationship.
  4. Fix the cause, in writing. If the surprise came from a missing cap, unclear billable rules or a silent overrun, agree the rule now so the same conversation doesn't repeat.

If you do reduce an invoice, show it as a visible adjustment line rather than silently editing hours. Quietly changing recorded time makes your whole log look negotiable.

FAQ

Should I show hours on the invoice or just a total?

Show the hours per task. Transparent, itemized time gets approved faster and heads off questions.

How do I bill partial hours?

Use decimals (1.5 = 90 minutes, 0.25 = 15 minutes) and round consistently to your chosen increment.

How often should I send hourly invoices?

Weekly or biweekly for ongoing work keeps cash flowing and the hours fresh in the client's mind; monthly is common for retainers.

How do I set my hourly rate?

Work backwards rather than guessing. Start from your target take-home income, add business costs and self-employment taxes, then divide by billable hours — not working hours. That last step is where most estimates break: a 40-hour week rarely contains 40 billable hours once sales and admin are accounted for, and many solo practitioners bill closer to 20–25. Then sanity-check the result against rates for your discipline, seniority and region.

Can I bill for meetings, travel and research?

Meetings and calls are normally billable, and it's worth saying so explicitly since clients who schedule freely often assume otherwise. Research is billable when it's specific to the client's problem, less so when it's you getting up to speed on something you claimed to know. Travel is often billed at a reduced rate or not at all for short local trips. Your own admin — writing invoices, bookkeeping, pitching — is overhead you cover through your rate, and you shouldn't bill time spent fixing your own mistakes. Agree all of this before the work, not on the invoice.

What is a "not to exceed" cap?

You bill actual hours but agree not to pass a ceiling without written approval. The client gets predictability while you keep hourly billing. To make it work, flag it when you're around 75–80% of the way to the cap rather than when you reach it, and show progress on each invoice — hours this period, hours to date, and hours remaining.

How do I invoice against a prepaid block of hours?

Invoice the block itself once, when it's purchased. After that send a drawdown statement rather than a normal invoice: hours used this period, cumulative hours used, and the remaining balance, with nothing due because it's already paid. State up front whether unused hours roll over or expire — leaving that vague is a reliable source of friction — and tell the client before the balance runs out.

What if a client disputes my hours?

Treat it as a request for context. Send your dated task log, which answers most questions immediately, then find the specific line they mean — "the invoice is high" usually resolves to one unexpected item rather than the total. If you billed something genuinely outside what was agreed, adjust it; one write-off costs less than the relationship. Show any reduction as a visible adjustment line instead of silently editing recorded hours, because quietly changing your log makes all of it look negotiable.