Agency Profit Margin Calculator

Retainer, tool-stack cost, and labor — see your real profit margin per client, and how it changes across three different cost structures.

Monthly profit
$2,300/mo
46% margin · $5,000/mo revenue
Margin by stack scenario, at your retainer
GHL-style stack ~$150+$2,300/mo (46%)
Typical SaaS stack ~$80$3,000/mo (60%)
SeldonFrame stack ~$3–10$3,721/mo (74%)

You're keeping ~46% of revenue as profit.

Assumptions: revenue = retainer × clients. Cost = (tool-stack cost per client × clients) + (hours per client × hourly rate × clients). The SeldonFrame preset assumes BYOK raw usage (you pay your own AI and telephony provider directly, at cost) — it is not a published GoHighLevel or SaaS-competitor number.

Source for the GHL-style preset: gohighlevel.com/pricing (verified July 2026).

Build your AI front office free in ~3 minutes
Share your result

How it works

This calculator works out your monthly profit and margin percentage from four inputs:

  • Your monthly retainer per client
  • Your number of clients
  • Your tool-stack cost per client, per month
  • Your labor — hours per client times your hourly rate

It then compares your margin across three cost-stack scenarios so you can see exactly how much software choice affects your bottom line.

Why it matters

Agencies rarely track per-client software cost separately from labor — but a per-client software fee multiplies with every client you add, while a flat platform fee amortized across clients shrinks as you grow. Over 10-50 clients, that difference is often bigger than a full month of labor.

Frequently asked questions

How do I calculate my agency's profit margin?

Margin % = (revenue − costs) ÷ revenue × 100. Revenue is your retainer times your client count. Costs are your tool-stack cost per client plus your labor cost per client (hours × hourly rate), both multiplied by client count.

What's a good agency profit margin?

Most healthy service agencies aim for a 40-60% margin after tool and labor costs. Below 20-30% leaves little room for error — a slow month, a price hike from a vendor, or one client that needs extra hours can wipe out the profit entirely.

Why does my tool stack matter so much to margin?

Per-client software fees multiply by every client you run. A stack that costs $150/client instead of $10/client eats $140 more per client straight out of your margin, every single month — and it doesn't shrink as you scale.

Can a retainer actually lose money?

Yes. If tool cost plus labor cost per client exceeds the retainer, every client you add makes you poorer, not richer. This calculator flags that case explicitly and shows the margin percentage instead of a (negative) profit number.

How does SeldonFrame change the math?

SeldonFrame is a flat platform fee ($29/month builder, up to $299/month agency), amortized across all your clients, plus raw BYOK usage (you pay your AI and telephony provider directly, at cost). That per-client software cost shrinks as you add clients instead of multiplying.

Related: full GoHighLevel pricing breakdown and SeldonFrame vs GoHighLevel.

See it built for YOUR business

Don't take the table's word for it. Paste your website and get your own site, booking calendar, CRM and AI receptionist built in about 3 minutes — free, before you ever sign up.

No card. No call. Your data exports as JSON if you leave.