BV
All tools
lead

Agency Retainer Calculator

Work out what a retainer needs to be to hit a target margin. Accounts for delivery hours, software costs, scope creep, non-billable time and the effective hourly rate you end up with once everything is counted.

Muhammad Bilal
Muhammad Bilal Virk
4 min read
Agency retainer pricing calculator

What delivery actually costs

Your pricing

True monthly cost
$1,356
Price for target margin
$3,013
Margin at your price
46%
Profit per month
$1,144
Effective hourly rate
$95
Rate adjusted for non-billable time
$62
At $2,500 you are $513 short of a 55% margin. Either raise the price to $3,013 or cut the scope. Note the third figure: once you account for the 35% of your week spent on sales, admin and unbilled fixes, your real rate is $62 an hour, not $95.

Most retainers are priced from a number that sounded reasonable in the sales call. Enter your delivery hours, costs and target margin to see what the retainer needs to be — and what your effective hourly rate is under the one you have now.

What this tool does

Enter the hours you expect to spend on a client each month, the cost of the people doing the work, the software allocated to the account, and the margin you want. The calculator returns the retainer price that achieves it.

Then it works backwards from the retainer you are actually charging and shows the effective hourly rate, the real margin, and how much scope creep the account can absorb before it turns unprofitable. That second half is usually the uncomfortable part.

A worked example

You charge £2,000 a month. On paper that is fifteen hours of work at a healthy rate.

Now count what actually happens. Two hours of calls that are not delivery. An hour of reporting. Forty minutes across the month answering messages. Two more hours in the third week because the client changed the brief. That is nearly six hours of unbilled work against fifteen budgeted, so the true figure is twenty-one hours.

Subtract the software allocated to the account — the CRM seat, the scheduler, the API costs. What was a comfortable rate is now something closer to an employed salary with none of the security, and the account has no headroom left for a bad month.

The fix is rarely a bigger number. It is a scope definition, a change-request process, and a retainer priced with a creep allowance built in from the start.

What belongs in the cost base

Line Frequently omitted
Delivery hours No
Meetings and calls Yes
Reporting Yes
Ad-hoc messages Almost always
Software and API costs Yes
Scope creep allowance Almost always
Onboarding, amortised Yes

Where people go wrong

Pricing from a competitor's number. Their cost base is not yours. Price from your own costs and your own target margin, then check the result against the market rather than starting there.

Billing time instead of outcome, while quoting a fixed fee. A retainer is a fixed price for a defined scope. If the scope is undefined, you have accepted unlimited liability for a fixed sum.

Ignoring the software line. Tool costs allocated per account add up quickly, particularly for anything priced per seat or per contact. If you are reselling a platform, model the margin separately with the GHL SaaS profit calculator.

No change-request process. Without one, every extra request is absorbed silently until the account is unprofitable and resented. With one, extras become revenue.

Never re-pricing. Costs rise. Scope grows. An account priced three years ago is almost certainly underpriced now.

FAQ

What margin should I target?

That is a business decision rather than a formula. What the calculator does is show you what you are currently achieving, which is often lower than assumed, and let you price deliberately instead of hopefully.

Should I include my own time if I am a freelancer?

Yes, at a realistic rate. A retainer that is profitable only because you pay yourself nothing is not profitable, and it prevents you ever hiring.

How do I price a retainer for a new service?

Estimate the hours, add a generous contingency for the first three months, and agree explicitly that the price is reviewed at month four. Clients accept this far more readily than a price rise that arrives unexplained.

How much scope creep should I allow for?

Track it for a month before deciding. Most agencies discover the real figure is between 20% and 40% of budgeted hours, and it is worth knowing yours rather than borrowing a number.

Does automation change the maths?

Substantially, because it moves work from recurring hours to a one-off build. That is exactly the comparison in the VA vs automation calculator.

Next steps

GoHighLevel Automation for Agencies covers taking delivery hours out of an account, and GoHighLevel White Label Setup covers the recurring-revenue model that sits alongside retainers. Platform costs for that model are on the GoHighLevel pricing page, and the automation layer behind it usually sits on n8n or Make — both billed per execution or operation, which is what makes delivery hours cheap to remove rather than expensive to buy back. To price a one-off build rather than a retainer, use the project cost calculator.

Want delivery hours cut rather than the price raised? Book a discovery call.

Muhammad Bilal
Muhammad Bilal Virk
AI automation engineer — building agents, workflows, and RPA that remove repetitive work.
Share
Newsletter

One email, when I ship something worth reading.

No cadence, no filler. Unsubscribe any time.

Free consultation

Want this built against your real numbers?

A 30-minute call to scope the workflow, agent, or automation you actually need.

Book a free consultation

More lead tools

All tools
Next step

Have a workflow that's burning hours every week?

Bring me one real bottleneck. I'll tell you whether it's worth automating, and what it would take.

Book 30 Minutes Call