
"What does a mailbox cost?" is the wrong question, and it is the one almost every outbound team asks first. A mailbox is not a line item. It is a bundle of a licence, a slice of a domain, a slice of a platform, a warmup period during which it earns nothing, and a recurring share of somebody's time. Price only the licence and you will under-budget by a wide margin. Price all five and the number stops being a shopping decision and starts being a unit economics decision.
This matters most at the point where teams scale. The per-mailbox economics of a 10-mailbox setup and a 500-mailbox setup are genuinely different, and not in the direction most people assume. Some costs fall sharply with volume. One large cost does not fall at all. And a set of costs that were invisible at 10 mailboxes become the dominant term at 200.
This guide builds the model from the ground up: the five real cost drivers, why the per-mailbox curve flattens instead of collapsing, an illustrative cost structure at 10, 50, 200 and 500 mailboxes, the hidden costs that break budgets, and finally the metric that should replace cost per mailbox entirely once you are past the experimentation stage — cost per booked meeting. If you want the getting-started version of this — how to stand up a lean setup on a small budget — read our guide to cost-effective cold email infrastructure setup first. This article picks up where that one ends.
Every fully loaded mailbox cost decomposes into five components. Understanding which of them scale with volume and which do not is the whole game.
Every mailbox you send from needs a real, licensed identity at a real provider. This is the one component with essentially no economies of scale — the hundredth mailbox licence costs what the first one did. Volume agreements exist at genuine enterprise scale, but for the range most outbound teams operate in, treat licence cost as a pure multiple of mailbox count. It is usually the single largest line item, and it is the one you cannot engineer away.
Domains are cheap individually and are amortised across the mailboxes that sit on them. At two to three mailboxes per domain — the ratio most cold email operations settle on — a domain registration spread over a year and across three mailboxes becomes a small per-mailbox figure. The interesting decision is not price but ratio: pushing more mailboxes onto each domain lowers cost per mailbox and raises blast radius when a domain is flagged. Our breakdown of how many mailboxes you need for cold email covers the safe ratios in detail.
The platform that provisions domains, configures DNS, creates mailboxes and keeps them healthy is typically sold in tiers with an included mailbox allowance plus an add-on rate beyond it. Because the base fee is spread across a larger allowance at each tier, the platform component of your per-mailbox cost falls as you move up. This is the clearest source of genuine scale economics in the stack, and it is worth modelling explicitly rather than assuming a flat rate.
Warmup is a per-mailbox activity, so its direct cost tends to track mailbox count. Reputation monitoring is closer to per-domain, which makes it sub-linear. The expensive part of this category is not the tooling fee at all — it is the opportunity cost of capacity that is billed but not yet sending, which we treat separately below because it is routinely the largest omission in cold email budgets.
Someone buys the domains, sets the DNS, creates the mailboxes, fills in profiles and signatures, connects everything to the sending platform, watches the health dashboards and replaces what burns. At 10 mailboxes this is a weekend. At 200 it is a recurring part of a role. At 500 it is a role. Priced at any realistic internal hourly rate, this line frequently rivals licence spend — and it is the one almost nobody puts in the spreadsheet.
"Teams that under-budget cold email rarely got the licence price wrong. They forgot that infrastructure has an hourly rate attached to it."
It is tempting to assume that if you buy ten times as many mailboxes, the per-unit cost drops by something like ten times. It does not, and understanding why prevents both over-optimistic budgets and pointless negotiations.
Split the cost into two buckets. The variable bucket — mailbox licences and per-mailbox warmup — is close to perfectly linear. The shared bucket — domains, platform base fees, monitoring and the fixed portion of operations time — is amortised across whatever mailbox count you run. Total cost per mailbox is therefore the variable rate plus the shared pool divided by mailbox count.
Cost per mailbox per month = licence rate + per-mailbox warmup rate + (domain spend + platform base fee + monitoring + fixed ops hours × hourly rate) ÷ mailbox count
Everything that follows is just this formula with different numbers plugged into it. Build it once in a spreadsheet with your own rates and it will answer every scaling question you have.
The consequence is a curve that drops steeply early and then flattens hard. Going from 10 to 50 mailboxes spreads the shared pool across five times as many units, which is a large per-unit improvement. Going from 200 to 500 spreads it across 2.5 times as many units, but by then the shared pool is already a small fraction of the total — so the improvement is marginal. Past a certain point, your per-mailbox cost asymptotically approaches the licence rate, and no amount of further scaling will push it below that floor.
There is a second-order effect that pushes in the opposite direction, and it is why some large operations see per-mailbox cost rise: at high mailbox counts the ops burden stops being fixed and becomes a step function. Somewhere between 100 and 300 mailboxes, most teams cross the threshold where health monitoring, replacement and reconfiguration no longer fit into slack time and start requiring dedicated headcount. If your model treats ops as a constant, it will be wrong exactly at the scale where the decision matters most.
The table below is a structural illustration, not a price list. The figures are placeholders chosen to show how the shape of the cost changes with scale; your own licence rates, domain registrar, platform tier and internal hourly rate will move every number. Use it as a template to fill in, not as a benchmark to quote.
| Cost component | Scales how? | 10 mailboxes | 50 | 200 | 500 |
|---|---|---|---|---|---|
| Mailbox licence | Linear | Flat rate | Flat rate | Flat rate | Flat rate |
| Domain (amortised) | Per domain ÷ mailboxes per domain | Small | Small | Small | Small |
| Platform base fee | Tiered ÷ mailbox count | Highest per unit | Lower | Lower still | Near floor |
| Warmup / idle capacity | Linear with churn rate | One-off | Recurring | Continuous | Continuous |
| Monitoring | Per domain | Optional | Advisable | Required | Required |
| Operations time | Fixed, then step-function | Hours | Days/month | Part of a role | A role |
| Cost per mailbox | — | Highest | Falls sharply | Flattening | Near licence floor |
Read the last row, not the individual cells. The story of the table is that per-mailbox cost falls most between 10 and 50, still improves meaningfully to 200, and barely moves from 200 to 500 — while the ops row moves in the opposite direction the entire time. The interesting scale question is not "how cheap can a mailbox get" but "at what point does the ops line overtake the savings?"
These are the components that almost never appear in a first-pass budget and almost always appear in the actual invoice.
A useful discipline: add a churn and idle-capacity factor to your model as an explicit multiplier on the licence line rather than pretending every mailbox you pay for is a mailbox that sends. Teams that do this are rarely surprised by their invoice; teams that do not, always are.
Cost per mailbox is an input metric. It tells you what you spend, not what you get. Once your infrastructure is past the experimental stage, the only number worth optimising is cost per booked meeting — because that is the unit your pipeline is actually made of.
Meetings = mailboxes × sends per mailbox per month × inbox placement rate × reply rate × meeting conversion rate
Cost per meeting = total monthly infrastructure cost ÷ meetings
Look at where inbox placement sits in that chain. It multiplies everything downstream. Halve your placement rate and you halve your meetings from an identical spend — which means you have doubled your cost per meeting without changing a single price. This is the reason a cheaper mailbox is frequently the more expensive mailbox.
Work through the comparison directionally. Take two setups with the same mailbox count and the same sending volume. Setup A costs less per mailbox but lands at moderate inbox placement. Setup B costs more per mailbox but lands at high placement. Because placement multiplies through replies and meetings, Setup B produces materially more meetings from the same volume — and its higher per-mailbox price is spread over more of them. The setup that looked cheaper on the input metric is more expensive on the output metric, and the output metric is the one your revenue model uses.
Two practical implications. First, never compare infrastructure options on per-mailbox price alone — a price comparison without a placement assumption is not a comparison. Second, spending that improves placement is usually the highest-return spend in the stack, because it acts on the multiplier rather than on a single term. Our guide to calculating and optimising cold email ROI walks the same chain through to closed revenue.
"Cost per mailbox is what you pay. Cost per meeting is what you buy. Only one of them belongs in a scaling decision."
Build this once and re-run it every time someone proposes adding capacity. It takes under an hour and it prevents the most expensive category of outbound mistake: scaling volume on top of economics that do not work.
Pair the model with clear scaling triggers so you add capacity for the right reasons. Our guide to when to add more mailboxes covers the demand-side signals that should precede any of this spend, and mailbox provisioning at scale covers the operational patterns that keep the ops line from exploding.
InboxOne is the platform component of the model above — the layer that provisions domains and mailboxes, configures authentication and keeps the fleet healthy. Its published plans are tiered specifically so that the platform share of your per-mailbox cost falls as you scale:
The larger effect, though, is on the operations line rather than the subscription line. Automated DNS configuration, bulk provisioning and continuous health monitoring are what stop the ops step-function from arriving at 200 mailboxes. Converting variable human hours into a fixed subscription is not a marginal saving at scale — on most models it is the difference between per-mailbox cost flattening and per-mailbox cost turning back upward.
See the full breakdown on the InboxOne pricing page, including quarterly and annual billing options that lower the platform component further.
There is no single number, because a mailbox is not one line item. The fully loaded cost is the mailbox licence plus its share of a domain, plus its share of your infrastructure platform, plus warmup and reputation overhead, plus the operations time to run it. Licence cost is usually the largest single component, but it is rarely more than half the total once you count domains, tooling and time. The only honest way to answer the question is to build the model for your own stack rather than quoting a headline price.
Partly. Three things fall: platform cost per mailbox falls as you move up plan tiers, domain cost per mailbox falls as you put more mailboxes on each domain (up to a safe ceiling), and fixed operations time gets amortised over more mailboxes. One thing does not fall: the per-seat mailbox licence, which is genuinely linear. That is why the cost curve flattens rather than collapsing. Expect meaningful savings between 10 and 100 mailboxes and much smaller marginal savings beyond that.
Idle capacity during warmup. Every new mailbox is billed from day one but cannot carry full campaign volume for two to four weeks. At 200 mailboxes with normal churn you may be paying for a meaningful slice of capacity that is producing nothing. The second biggest is replacement churn: burned mailboxes and retired domains that have to be re-bought, re-configured and re-warmed, which resets that idle window all over again.
Cost per meeting, always. Cost per mailbox is an input metric that says nothing about whether the mailbox produces pipeline. A cheaper mailbox with 60% inbox placement costs far more per booked meeting than an expensive mailbox at 95% placement, because deliverability sits in the numerator of every downstream conversion. Track cost per mailbox to control spend, but make scaling decisions on cost per booked meeting.
Two to three is the widely used range for cold outreach. Loading more mailboxes onto each domain lowers your domain cost per mailbox, but it concentrates risk: if that domain gets flagged, every mailbox on it is affected at once. Treat the mailboxes-per-domain ratio as a cost-versus-blast-radius decision rather than a pure cost optimisation, and keep enough domain diversity that no single domain failure takes out a large share of your sending capacity.
Yes, and it is the line item most teams leave out entirely. Buying domains, configuring DNS, provisioning mailboxes, setting profiles and signatures, connecting mailboxes to a sending platform, and monitoring health all consume hours. At 10 mailboxes that time is invisible. At 200 or 500 it becomes a recurring part of someone's job, and if you price it at a realistic hourly rate it frequently rivals the licence spend. Automation is worth paying for precisely because it converts that variable time into a fixed subscription.
InboxOne's published plans are Starter at $39/month including 10 Google mailboxes, Scale at $99/month including 30, and Max at $299/month including 100, with extra mailbox quota on top of every tier at $3.50 per mailbox per month on Starter, $3.25 on Scale and $3.00 on Max. That means the platform component of your per-mailbox cost falls as you move up tiers rather than scaling linearly. Google Workspace licensing, domain registration and your outreach platform are separate line items you should model alongside it.