Hourly vs Flat Rate: How to Invoice Each Way
Few decisions affect a freelancer's income and stress levels as much as how they charge. Bill by the hour and you are paid for every minute, but your earnings are capped by your time. Charge a flat rate and you can earn more for efficient work, but you carry the risk of underestimating. This guide compares hourly vs flat rate pricing, explains how to invoice each approach properly and offers a way to decide which one fits a particular project.
How Hourly Billing Works
With hourly billing, you agree on a rate per hour and invoice for the time you actually spend. The client pays for the work as it happens, and the final bill depends on how long the job takes.
Advantages
- You are paid for all the time you spend, including unexpected extras.
- It suits projects with uncertain or changing requirements.
- The client can see exactly where the time went.
- It is easy to explain and easy to adjust.
Disadvantages
- Your income is limited by the hours you can work.
- Clients may worry about the final cost and ask for tight oversight.
- Becoming faster can reduce your earnings, which feels backwards.
- Tracking and reporting time is extra admin.
How Flat Rate Billing Works
With a flat rate, you quote one price for a defined scope of work. The client knows the total in advance, and you deliver the agreed result no matter how long it takes.
Advantages
- Clients get certainty about the cost, which many prefer.
- Your earnings relate to the value you deliver, not just hours.
- Greater efficiency increases your effective hourly rate.
- Less time tracking and fewer debates about minutes.
Disadvantages
- If you underestimate, you lose money.
- Scope creep can quietly erode your profit.
- You need a clear scope and a process for changes.
- Pricing well takes experience.
Side-by-Side Comparison
| Factor | Hourly | Flat rate |
|---|---|---|
| Who carries the risk of overruns | Client | You |
| Cost certainty for the client | Low | High |
| Reward for working faster | None, earnings fall | Yes, earnings rise |
| Best for | Open-ended, evolving work | Defined, repeatable work |
| Admin needed | Time tracking and logs | Clear scope and change process |
| Typical invoice style | Hours multiplied by rate | Deliverables or milestones with fixed prices |
How to Invoice Hourly Work
An hourly invoice needs to prove what the hours were spent on. Include a quantity column for hours, the rate and a clear description of the tasks. For larger invoices, consider attaching a short time log.
- Track your time as you work, using a timer, notebook or app.
- Group time entries by task or date.
- Round consistently, for example to the nearest quarter hour, and state your policy upfront.
- List each task or group on the invoice with hours and rate.
- Show the total hours and total amount clearly.
Our invoice generator lets you enter fractional quantities such as 1.25 hours, add a unit label like "hr" and set the rate for each line, so hourly invoices are quick to build.
Tip: Agree how you will round and bill small tasks, such as emails and short calls, before the project starts. A single sentence in your contract prevents awkward conversations later.
How to Invoice Flat Rate Work
A flat-rate invoice should reference the agreed scope and list deliverables rather than hours. State the price clearly, and show any payments already received.
- Write the agreed scope into your proposal or contract.
- List each deliverable as a line item with its fixed price, or show a single project fee with a short description.
- Split large projects into milestones, with an invoice for each stage. See deposit and milestone invoicing for examples.
- Add change requests as separate lines if the scope grows.
- Reference the proposal date or number on each invoice.
Watch out: A flat rate without a defined scope is just a hidden hourly rate with all the risk on your side. Always write down what is included, how many revisions are covered and how extra work will be priced.
Choosing the Right Model and Setting Rates
Instead of picking one model forever, choose per project. Ask yourself a few questions.
How clear is the scope?
If you can describe the deliverables precisely, a flat rate is realistic. If requirements are fuzzy or likely to change, hourly billing protects you.
How well do you know the work?
For tasks you have done many times, you can estimate accurately and benefit from efficiency. For new kinds of work, you may want to bill hourly until you learn how long things take.
How does the client prefer to buy?
Some clients, especially businesses with fixed budgets, like certainty. Others prefer to pay only for what they use. Discussing both options often leads to the right choice.
What about hybrids?
Many freelancers mix the two: a flat fee for the defined core work and an hourly rate for extras. Others use a retainer, charging a monthly fee for a set number of hours. For recurring arrangements, read about recurring invoices.
Whichever model you choose, the invoice should make the price feel earned. Hourly invoices do that with detail, and flat-rate invoices do it with clear deliverables.
Setting your rates
To set an hourly rate, consider your target income, your business costs, taxes and the time you cannot bill, such as admin and marketing. Many freelancers find that only a portion of their working hours are billable, so the hourly rate must cover the rest. For a flat rate, estimate the hours, multiply by your hourly equivalent and add a buffer for revisions and surprises. Then compare the result with the value to the client, because the right price is not always a pure function of time.
See how real examples are laid out in our guides on invoicing as a freelance designer and invoicing as a freelance developer.
Frequently Asked Questions
Which is more profitable, hourly or flat rate?
It depends on your efficiency and accuracy. Flat rates can be more profitable if you work quickly and estimate well, while hourly billing is safer when the scope is uncertain.
Can I switch from flat rate to hourly mid-project?
Only by mutual agreement. If the scope changes significantly, you can propose billing the extra work hourly. Put the change in writing before continuing.
Should I show my hourly rate on a flat-rate invoice?
Usually not. A flat-rate invoice should focus on deliverables. Your hourly equivalent is an internal measure, though you may use your rate to price change requests.
Whichever way you charge, put it on paper. Create a free invoice now and bill by the hour or by the project.