Retainer vs Hourly: Which Should You Charge?

Short answer: bill hourly when the work is unpredictable, one-off, or hard to scope; move to a retainer when a client needs you regularly and you want stable, recurring income. A retainer trades the open-ended upside of hourly for predictability on both sides — guaranteed monthly revenue for you, guaranteed access for them. Most established freelancers end up running a mix: hourly or project work to fill gaps, one or two retainers as a stable base. Here's how to decide and how to price the switch.

Both models stand on the same foundation — your real hourly rate. The free Freelance Rate Calculator → shows your true take-home after self-employment tax and expenses, which is the number every retainer price is built from.

What each one actually is

An hourly arrangement is simple: you track time and bill it, usually monthly. The client pays for exactly what they use, and your income rises and falls with the work.

A retainer is a recurring fee — typically monthly — the client pays to reserve your time or guarantee a set amount of work. There are two common flavors:

At a glance

HourlyRetainer
Your incomeVariable — tracks the workPredictable — same every month
Client pays forTime usedReserved capacity / set scope
Best forOne-off, unpredictable, hard-to-scope workOngoing, recurring needs
Cash flowLumpySmooth, recurring
AdminTrack + bill every hourOne invoice, repeated
EfficiencyFaster = you earn lessFaster = you earn more
RiskIncome can dry up suddenlyScope creep eats your margin

When hourly wins

Before you price either model, lock in your real rate. Use the free Freelance Rate Calculator → to find your true hourly take-home after tax and expenses. A retainer priced off a too-low hourly rate just locks in the underpricing for a whole year.

When a retainer wins

How to price a retainer from your hourly rate

Start with your real hourly rate, estimate the monthly hours, and multiply — then adjust for commitment:

  1. Estimate monthly hours honestly, including comms, admin, and small asks — not just the obvious deliverable hours.
  2. Multiply by your real hourly rate to get a baseline monthly figure.
  3. Decide on a discount or a premium. A small volume discount (say 10%) can be fair because the client guarantees you the income — but a retainer also reserves your capacity, so a premium for priority access is just as defensible. Don't default to discounting.
  4. Round to a clean monthly number and state exactly what it includes.
Your real rate is $90/hour. A client needs roughly 20 hours a month. Baseline: 20 × $90 = $1,800/month. You guarantee priority turnaround, so you hold the number at $1,800 rather than discounting — and cap it at 20 hours, with anything beyond billed hourly. That's $21,600/year of predictable income from one client.

How to move a client from hourly to a retainer

The easiest retainer is one you propose to a client who's already paying you hourly every month. Frame it as a win for them — predictability and priority — not as you asking for a raise:

Over the last few months you've needed around 15–20 hours from me each month. Instead of variable invoices, I can set up a monthly retainer: [$X] for up to [Y] hours, with priority turnaround on your requests. It makes your budget predictable and guarantees I keep capacity for you. Want me to put it in writing?

Put the terms in a simple retainer agreement so the scope, hours, rollover policy, and payment date are all in writing before month one.

Watch-outs

A retainer is one of several pricing models worth having in your toolkit — alongside hourly, project/fixed pricing, and value-based pricing. The best freelance income usually runs a mix.

Price every model off a rate that actually works

Whether you bill hourly or on retainer, the number underneath has to cover your tax and costs. The $9 Freelance Rate & Tax Calculator spreadsheet nets your income against self-employment tax and expenses so you know your real take-home before you lock in a monthly fee. Setting up retainer billing? Get the calculator + a clean invoice template in the $14 Starter Pack →

Frequently asked questions

Is a retainer better than hourly for freelancers?

It depends on the work. A retainer is better when a client needs you regularly and you want predictable, recurring income — it smooths your cash flow and rewards efficiency. Hourly is better for unpredictable, one-off, or hard-to-scope work where you can't commit to a fixed monthly amount. Many established freelancers run a mix: a couple of retainers as a stable base plus hourly or project work to fill gaps.

How do I price a freelance retainer?

Start with your real hourly rate, estimate the monthly hours honestly (including comms and admin), and multiply to get a baseline. Then decide whether to apply a small volume discount or a premium for priority access — don't automatically discount, because a retainer reserves your capacity. Round to a clean monthly number, set an hours cap, and bill any overage hourly.

Should a retainer be paid upfront?

Yes. Retainers are normally billed at the start of each period, not the end, because the client is reserving your time and capacity rather than paying for completed work. Invoicing in advance also protects your cash flow and signals that the arrangement is a commitment, not pay-as-you-go.

How do I move a client from hourly to a retainer?

Propose it to a client who already pays you hourly every month. Point to their recent monthly hours, then offer a flat monthly retainer for a set number of hours with priority turnaround. Frame it as predictability and guaranteed access for them, not as a price increase, and put the scope, hours cap, rollover policy, and payment date in a written retainer agreement before the first month.

What's the biggest risk with a retainer?

Scope creep. On a flat monthly fee, small unbilled extras add up and quietly drag your effective hourly rate down. Protect against it by defining exactly what the retainer includes, setting a clear hours cap, stating that overage is billed hourly, and reviewing the arrangement at renewal if the workload has grown.