Financial Intelligence

Agency pricing: retainer structure, margin targets, and why you are probably undercharging.

Agency pricing starts with team cost, not with what competitors charge. If you do not know your cost basis, every retainer is a guess.

The agency margin problem

Agencies are labor-arbitrage businesses. Gross margin on services should be 40–60%+. Most agencies run 20–35% because they price off perceived value (what clients will pay) rather than cost structure (what they need to charge).

Agency gross margin benchmarks

Gross marginSignal
< 30%Undercharging — team cost consumes revenue
30–45%Marginal — leaves little for overhead and profit
45–60%Healthy — standard for well-run agencies
> 60%Strong — typically productized services or high-leverage models

Utilization rate

Utilization = Billable hours ÷ Total available hours

Target: 65–75%

Below 65%, fixed cost is spread over too few billable hours. Above 80%, team burns out and quality degrades.

Effect on pricing: If your team is at 60% utilization, you are paying for 40% of capacity you are not billing. That cost shows up as margin compression — not undercharging.

The retainer pricing formula

Monthly cost per client = Total team cost ÷ Number of active clients

Cost basis = Monthly cost per client + Overhead allocation

Required retainer = Cost basis ÷ (1 − target gross margin)

Line itemValue
Team cost$40,000/month
Active clients8
Cost per client$5,000
Overhead (15%)$750
Cost basis$5,750
Target margin50%
Required retainer$11,500/month

Project pricing

Project price = Monthly equivalent × Estimated months

Add a 10–20% scope buffer on projects. Change orders are easier to prevent (clear scope) than to collect (disputed work).

Breakeven client count

Breakeven clients = Total monthly cost ÷ Monthly retainer price

If your retainer is $10,000 and team cost is $40,000, you break even at 4 clients. Everything above 4 is profit contribution.

Value-based vs. cost-plus pricing

Cost-plus ensures you do not lose money. Value-based captures more of the value you deliver. Run cost-plus first to establish your floor, then test whether the market will pay more.