Pricing

How to price your agency retainers (without guessing)

Most agencies price retainers by feel: a number that sounds right, a small discount to close the deal, and a quiet hope that it works out. It usually doesn't. You end up over-servicing your best clients and under-charging for the work that actually eats your team's time.

Here's a cleaner way to set a retainer you can defend to the client and to yourself.

1. Start from capacity, not from the client's budget

A retainer is really a promise to reserve a slice of your team's time every month. So begin by estimating that slice honestly: how many hours of account management, creative, and media work a given scope truly requires. Anchoring on the client's budget first is how you end up losing money — you back-fill work to justify a number instead of pricing the work you'll actually do.

2. Load your real cost per hour

Your cost isn't just salaries. Build a blended cost that includes:

When you know your true cost to serve, you can set a price that leaves a real margin instead of a mirage.

3. Decide the margin you need — then price backward

Pick a target gross margin (many healthy agencies aim for 50–60% before overhead). If serving a client costs you $5,000 a month all-in and you want a 55% margin, you're not charging $5,500 — you're charging around $11,000. Pricing backward from margin stops the slow bleed that kills agencies who "stay busy" but never get ahead.

4. Add tiers, not discounts

When a prospect pushes on price, resist the reflex to discount. Instead, offer a smaller tier with less scope. Discounting trains clients to expect it and quietly destroys your margin across the whole book. Tiering keeps your rates intact and lets the client self-select into what they can afford.

5. Watch profit per client — every month

The retainer you set in month one is a guess. The truth shows up in month three, when a "great" client turns out to demand triple the hours the retainer covers. If you're not looking at profit per client, you'll never see it. Review each account's revenue against its real cost to serve, and have the increase conversation early — with data, not a gut feeling.

Price from capacity and cost, protect your margin with tiers instead of discounts, and keep an eye on profit per client. Do that and your retainers stop being a hopeful guess and start being a decision.

See your real profit per client

Wieldy tracks revenue and cost per client automatically — so you always know which accounts are carrying the agency.

Start your free trial →

Try it with your own numbers: Retainer pricing calculator (free, no sign-up).

← Back to the blog