All posts

How to Calculate Your Cold Email Agency Margin

··2 min read

Agency margin is profit divided by revenue, where profit is what each client leaves after its own costs, times clients, minus fixed costs. The cold email agency margin calculator works it out and adds break-even clients and the fee for a target margin.

The formula

Time cost per client = hours per client x hourly cost
Cost per client      = infrastructure + data + tools + time cost
Left per client      = fee - cost per client
Revenue              = clients x fee
Profit               = clients x left per client - fixed monthly costs
Margin               = profit / revenue
Break-even clients   = fixed costs / left per client   (rounded up)
Fee for target       = (clients x cost per client + fixed costs)
                       / (clients x (1 - target margin))

Fixed costs are those that do not grow with clients: rent, salaries, shared tools.

Worked example (made-up inputs)

These figures are invented to show the arithmetic. They are not typical agency numbers. 8 clients at a $1,500 monthly fee. Each client costs $60 in infrastructure, $150 in data and $40 in tools, and takes 3 hours at $50 an hour. Fixed costs are $2,000 a month and the target margin is 30%.

Figure Working Result
Time cost per client 3 x 50 $150.00
Cost per client 60 + 150 + 40 + 150 $400.00
Left per client 1,500 - 400 $1,100.00
Revenue 8 x 1,500 $12,000.00
Profit 8 x 1,100 - 2,000 $6,800.00
Margin 6,800 / 12,000 56.7%
Break-even clients 2,000 / 1,100 2
Fee for a 30% margin (8 x 400 + 2,000) / (8 x 0.70) $928.57

Reading the result

Left per client is the number to protect. If it is thin, adding clients adds work faster than profit. If it is wide, fixed costs are what hold the margin down. The fee for a target margin shows how far your price is above or below what you need, with these costs and this client count. For the sending side of the same agency, see the capacity planner, and for the cost of a client's meetings, cost per meeting.

What this calculation cannot do

  • It treats every client as identical. Clients on different fees need separate runs.
  • Fixed costs are one number you enter. It does not allocate them.
  • It does not model churn, discounts or late payment.
  • It does not know your costs. They are the inputs.

Verify client lists first

Bounced and invalid addresses drop out of every number above: a contact that bounces never reads the email, so it can never reply or book. Verify the list before you load it. Upload it on the verify page: the first 100 email checks are free with a Google sign-in, no card. Each address comes back valid, risky or invalid with a reason, and nothing is sent to anyone on the list. For larger or recurring lists, see bulk email verification, list cleaning and pricing.

Run your own margin

Open the cold email agency margin calculator.

Common questions

How do I calculate agency margin?

Subtract each client's own costs (infrastructure, data, tools and your team's time) from its fee to get what is left per client, multiply by clients, subtract fixed costs for profit, then divide profit by revenue.

What is the break-even number of clients?

Fixed monthly costs divided by what is left per client, rounded up. It is not defined if a client brings in nothing after its own costs.

How do I find the fee for a target margin?

(clients x cost per client + fixed costs) / (clients x (1 - target margin)). The cold email agency margin calculator gives it when you enter a target.

Should I count my own time?

Yes, if you want a true margin. Enter the hours per client and an hourly cost, even if that cost is a figure you set for yourself.

Are the example numbers typical agency figures?

No. They are made-up inputs for the arithmetic. Use your own.

Check your list before you send

Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.