TENANTS
How many domains per Microsoft tenant for cold email
Microsoft lets you add hundreds of domains to one tenant. For cold email the right number is one, and the reason is what happens when a domain burns.
Microsoft 365 permits up to 900 domains on a single tenant. For cold email the correct number is one, and the gap between those two figures is the most consequential decision in a sending setup.
What happens when a domain burns
Cold email domains have a working life. Enough spam complaints, enough bounces into a spam trap, and receiving providers stop delivering mail from that domain. It is a normal end state, not a failure, and the plan should assume it.
The question is what else it takes with it. Reputation attaches to the domain, but enforcement does not stop there. A tenant producing sustained abuse can be restricted outright, and when that happens every domain on it stops sending, including the ones that were behaving.
One domain per tenant turns a burned domain into a contained loss. Ten domains per tenant turns it into a portfolio event.
The arithmetic of blast radius
| Domains per tenant | Burned domain costs you | Tenant block costs you |
|---|---|---|
| 1 | 100 mailboxes | 100 mailboxes |
| 5 | 100 mailboxes | 500 mailboxes |
| 10 | 100 mailboxes | 1,000 mailboxes |
The middle column is identical in every row, which is the point people miss when consolidating. Packing domains together saves nothing on the ordinary failure and multiplies the rare one.
The tenant sending limit
There is a second, quieter reason. Microsoft enforces a Tenant External Recipient Rate Limit, roughly 500 multiplied by licences to the power of 0.7, plus 9,500 external recipients per day, and it is shared across everything in the tenant.
That formula puts the floor near 10,000, which is not what we measured. On a tenant of our own with one domain and 100 mailboxes, refusals started every day once volume passed about 950 to 1,000 external recipients, on warm-up alone. We now budget about 900 a day per tenant, warm-up and campaign together, which one domain of 100 inboxes at 3 campaign and 5 warm-up sends fits under. A second domain on the same tenant does not. The detail is in the tenant sending limit post.
What one domain per tenant costs
Honestly stated: more. Each tenant carries its own licence, so ten domains across ten tenants costs ten licences rather than one. At $7 to $9 a tenant that is a real difference.
Against that, the mailboxes on a burned domain have to be rebuilt either way. What isolation buys is that only those mailboxes are affected, and the replacement domain goes onto a tenant that is already aged and ready rather than one you have to create and wait two weeks for.
The replacement cycle
This is where isolation pays for itself. A tenant outlives the domains on it. When a domain burns, you retire it, the tenant returns to the pool, and the next domain goes onto it immediately.
- Domain burns and is retired
- Its mailboxes are removed and the licence seat frees
- The tenant returns to the pool, already aged
- A replacement domain provisions onto it within a day
Compare that to the consolidated case, where a tenant-level restriction means standing up new tenants and waiting out the new-tenant rate limit before anything can send again.
When more than one is defensible
Two cases. First, transactional or internal mail that is not cold outreach, which carries none of the same risk and can share a tenant freely. Second, a short test where you are measuring something and accept that a bad result costs the whole tenant.
For production cold email at any volume worth protecting, one domain per tenant is the configuration, and holding spare aged tenants in a pool is what makes replacement fast. That pool model is how our agency provisioning is structured, for exactly this reason.
Frequently asked questions
How many domains can you add to a Microsoft 365 tenant?
Microsoft permits up to 900 domains on one tenant. For cold email the recommended number is one, because a tenant-level restriction stops every domain on it, while domain reputation damage is contained to the domain itself.
Why one domain per Microsoft tenant for cold email?
Blast radius. A burned domain costs you that domain either way, but a tenant restriction costs you every domain sharing that tenant. Isolation means the rare, severe failure stays contained, and a spare aged tenant is ready for the replacement domain.
What is the Microsoft tenant sending limit?
Microsoft publishes the Tenant External Recipient Rate Limit as approximately 500 times licences to the power of 0.7, plus 9,500 external recipients per day, shared across the whole tenant. On a tenant of our own we measured refusals from about 950 to 1,000 a day, so we budget about 900 per tenant, warm-up included.
Does one domain per tenant cost more?
Yes, one licence per tenant rather than one shared across many domains. At $7 to $9 a tenant that is a real cost, offset by containing the failure that would otherwise stop every domain at once.
Infrastructure without the setup
100 Microsoft 365 inboxes on one domain for $30, with SPF, DKIM and DMARC configured and verified before handover. Live in 24 to 48 hours.
Get inboxes