Journal

Open Margin · journal note

Hourly or Flat Rate? How Freelancers Should Choose

Somewhere between your first client and your tenth, the pricing question stops being abstract: do you charge by the hour, or do you quote a flat fee for the project? You'll hear confident answers to both. Hourly feels safer — you get paid for every hour, whatever happens. Flat feels riskier — if the work runs long, the overage comes out of your side of the ledger.

Neither one is the "grown-up" option, and neither is a personality test. They're two tools that are good at different jobs, and the job is defined by one thing: how clearly the scope is written down. Here's a calm way to choose — per project, not once for your whole career.

What hourly pricing is actually good at

Hourly is honest when you can't yet see the shape of the work:

  • New clients, first project. You don't yet know how this client gives feedback, how many rounds "two rounds" turns into, or how their files behave. Hourly keeps you paid while you find out.
  • Open-ended work. Research, ongoing support, "help me untangle this" — tasks where the finish line moves as you learn more. Billing by the hour means the estimate is allowed to be wrong.
  • Estimates you don't trust yet. If you'd be guessing at hours, hourly turns your uncertainty into the client's visibility instead of your risk.

The trade: hourly caps you at your own speed. Get faster and better — as you will — and the same project quietly pays less. It also asks clients to trust a number they can't see yet, which is why budget conversations get tense around hourly quotes.

What a flat project fee is actually good at

A flat fee is honest when the scope is written down:

  • Defined deliverables. A five-page site, a pitch deck, a set of illustrations with a set number of revisions — when "done" is describable, one number is easier for everyone.
  • Repeat work. The second brand guide is faster than the first. A flat fee lets getting better at your craft pay you instead of punishing you.
  • Clients with budgets. Most clients are spending out of a bucket, not an hourglass. A fixed total is easier to approve, and it removes the quiet meter-watching that hourly invites.

The trade: scope creep. If the project grows and the fee doesn't, the extra work is unpaid. Which is why flat fees only work with two things in place — a written scope, and an hourly rate waiting behind it for anything outside it.

The scope test: three questions before you quote

Before any project, ask:

  • Can I describe "done" in a sentence a client would sign? If yes, lean flat. If "done" is fuzzy, lean hourly.
  • Have I done this kind of work for this kind of client before? First time with the deliverable or the client? Stay hourly, or quote flat with a contingency you can name out loud.
  • How many rounds of feedback does this client typically run? If you don't know, write a revision limit into the flat fee — or stay hourly until you do.

The hybrid most freelancers land on

In practice, many working freelancers stop treating this as either/or. A common shape: a flat fee for the defined scope, and an hourly rate for anything beyond it — extra revisions, new deliverables, scope that appeared mid-project. The proposal states both up front, which turns the awkward "this isn't what we agreed" conversation into a routine "sure, that's outside the scope, here's how it's billed" one.

Designers and other visual freelancers often quote a total fee per project because clients care about the finished thing, not the process — while keeping an hourly rate in the background as the sanity check on the number.

How to set the flat-fee number

A flat fee isn't a vibe; it's arithmetic with a cushion. Start from the hourly rate that actually covers your life — not a wage: your costs, your taxes, your non-billable hours, all priced in. Estimate the honest hours. Multiply. Add room for one inevitable revision round, and a little more because the estimate is an estimate.

If you've never priced your floor that way, the free freelance rate calculator walks you through the math step by step, and the $7 printable version turns it into a worksheet you can keep on the desk and redo when your costs change. There's a longer walkthrough of the formula in How to Calculate Your Freelance Hourly Rate.

When the answer changes

The right model can differ between two clients in the same month, and it can change for the same client over time. The moment a flat fee stops working — the scope quietly grew, the market moved, the number started embarrassing you in private — that's not a pricing-model problem anymore. That's a raise, and there's a calm way to run that conversation too: When to Raise Your Freelance Rates (And How to Say It).

Charge hourly when the work is still a mystery. Charge flat when the scope is on paper. Put an hourly rate behind the flat fee so neither of you has to renegotiate in the middle. That's the whole decision — and it can stay this un-dramatic.

Need a calmer place to begin?

See the Freelance Client Kit →
Powered by Crevio