Features Pricing Compare Cost calculator Guides Quickstarts Docs All systems nominal

How much does it cost to send 1,000,000 emails a month?

What sendvia, Resend, Postmark, Mailgun and SendGrid charge for 1,000,000 emails a month, where sendvia sits, and the arithmetic behind every figure.

Last reviewed:

The short answer

sendvia costs $119.00 a month to send 1,000,000 emails: a flat $19.00 platform fee plus $100.00 of Amazon SES, billed by Amazon straight to your own AWS account at $0.10 per 1,000 emails. Ten times the volume of sendvia's 100,000-email figure costs roughly four times as much, because only the SES half of the bill moves with volume and that half is a flat per-email rate with no step increases.

Monthly cost to send 1,000,000 emails, across six providers.
Emails per monthsendviaResendPostmarkMailgunSendGridRaw SES
1,000,000$119.00$19.00 + $100.00 SES$650.00$1,206.00Based on Postmark's Platform plan at $18.00 plus their published $1.20 per additional 1,000.$1,080.00At least $1,080.00. Computed from Mailgun's published $1.10 per additional 1,000 above 100,000 emails, staying on their $90.00 tier. That rate is published as a "from" price, so treat this as a lower bound.Not publishedSendGrid does not print a price against a send volume. See their pricing page.$100.00
Prices verified . Each figure is the cheapest route worked out from what a provider actually publishes. Some are a quoted plan price; others are computed from a published rate for extra emails, and a note beside those says so. sendvia cost is a flat $19 plus Amazon SES at cost.

What the other five charge for the same volume

Resend costs $650.00 a month at this volume, its flat published tier price. Mailgun's own page prints its rate for every email past 100,000 with a leading "from", so nothing above that tier is a fixed price on Mailgun's part: the cheapest route works out to $1,080.00, and that figure is a floor rather than a bill, because the rate it is built from is one Mailgun itself has not committed to.

Postmark, at a million emails, is cheapest on its highest published plan rather than its entry-level one, and the total is computed from that plan's own rate for every email past its allowance rather than read off a single price. It comes to $1,206.00. A million emails a month is also the exact edge of what Postmark's page prices at all: past this volume it stops publishing a rate and starts negotiating directly, so a page that kept extending the same line further would be pricing something Postmark deliberately does not.

SendGrid prints no figure here either, or at any volume. Its pricing page states entry prices for an Essentials and a Pro plan and never says which send volume either one buys, so there is nothing published to compare a million emails against.

Where sendvia sits at this volume

sendvia is the cheapest of the four providers with a published figure at this volume, and by a wider margin than at 100,000 emails: the flat platform fee is a smaller share of the bill the more you send, while a tiered plan's per-email rate keeps applying to every one of the extra emails. Below roughly ten to fifty thousand emails a month the position is often reversed, and the full six-provider breakdown works through exactly where and why, rather than treating sendvia as cheaper across the board. Each rival also has its own comparison page covering what else the price difference buys.

What it takes to actually send that many

A million emails a month averages well inside sendvia's paid plan, which caps daily sending at 100,000 emails: even sent unevenly across the month, that ceiling is not the constraint. Amazon's own review process is the real gate. A fresh SES account starts inside Amazon's sandbox at 200 emails a day to verified recipients, and needs production access, which Amazon usually grants within 12 to 24 hours, before any volume like this can go out at all. Building the sending reputation a domain needs to land a million emails reliably takes longer than that single review step, and sendvia does not publish or control that part of the timeline, because it is Amazon's reputation system rather than sendvia's.

At this volume the API's own limits matter more than they do lower down. A single call still takes up to 50 recipients and a batch up to 500, so a million emails means the same loop running many more times, not a different kind of call. Logs stick around for 7 days on the free plan and 90 on the paid one, which is the plan anyone sending this much is actually on.

The trade runs both ways. There is no dedicated IP option, no inbound email or parsing, no teams or sub-accounts and no official SDKs, and sendvia does not receive a confirmed delivery event from Amazon: it marks a message delivered once nothing negative has come back against it a couple of minutes after sending. Resend, Postmark, Mailgun and SendGrid all receive a real delivery event from their own systems, and sendvia does not.

Read what sendvia actually is before an AWS account is built around it, or use the cost calculator if a million a month is not quite your number.