Amazon SES charges $0.10 per 1,000 emails - making it one of the cheapest email sending services available anywhere. But that headline rate is only part of what you'll actually pay (AWS, Amazon SES Pricing, retrieved 2026-06-07). In 2026, five billing layers combine to determine your real monthly bill, and most comparisons only show you the first one.
This post walks through every layer, shows exact cost scenarios at real sending volumes, and compares the true SES cost against the alternatives.
Key Takeaways
- The base rate is $0.10/1,000 emails - but data transfer, dedicated IPs, and Virtual Deliverability Manager all add to the total.
- At 100,000 emails/month, the realistic all-in SES cost (with managed dedicated IP + VDM) is about $32/month vs. $310/month on Mailchimp.
- The free tier gives 3,000 free emails/month for the first 12 months only - it disappears after year one.
- Shared IP pools are included at no cost and work well for most senders under 50,000 emails/day.
For a smaller-scale walked example (a 1,000-subscriber list sending one campaign a week), see How much does AWS cost? in the help docs. For the bigger SES marketing picture, see our Amazon SES email marketing guide.
Layer 1: Base Sending - $0.10 per 1,000 Emails
In 2026, Amazon SES charges $0.10 for every 1,000 email messages you send, with no minimum commitment and no contract (AWS, Amazon SES Pricing, retrieved 2026-06-07). This applies whether you send 1,000 or 10 million emails per month. There are no tier breaks, no volume discounts, and no per-contact fees.
That flat rate is what makes SES so attractive at scale. Unlike contact-based pricing (where Mailchimp charges more as your list grows regardless of how often you send), SES charges strictly per message sent.
Quick reference:
| Monthly sends | Base SES cost |
|---|---|
| 10,000 | $1.00 |
| 50,000 | $5.00 |
| 100,000 | $10.00 |
| 500,000 | $50.00 |
| 1,000,000 | $100.00 |
Layer 2: Free Tier - First 12 Months Only
New AWS accounts receive 3,000 free email sends per month during the first 12 months after account creation (AWS, Amazon SES Pricing, retrieved 2026-06-07). This isn't the generous free tier it sounds like - 3,000 emails/month is enough for small newsletters but not real campaign volume.
More importantly, the free tier ends after year one. After 12 months, every email is billed at the standard $0.10/1,000. Many guides omit this - factor it into any multi-year cost comparison.
Layer 3: Attachment Data - $0.12 per GB
SES charges $0.12 per GB specifically for the data in attachments you send, not for the HTML body of the email (AWS, Amazon SES Pricing, retrieved 2026-06-07). For typical marketing email - HTML body, inline-referenced images served from a CDN, no real attachments - this layer is effectively zero.
If you do attach a PDF or image directly to a campaign, you'll pay for the bytes. For most marketers the practical advice doesn't change: keep attachments out of marketing email for deliverability reasons, and link to assets on your site instead.
Layer 4: Dedicated IPs (Optional)
Shared IP pools are included in the base rate - you don't need to pay for a dedicated IP unless you specifically want one. In 2026, SES offers two dedicated IP options:
Standard dedicated IPs: $24.95/month per IP. You get a dedicated IP address and manage the warm-up schedule yourself. Suitable for large senders who want full reputation control and have the technical capacity to manage a warm-up ramp.
Managed dedicated IPs: $15/month account fee + tiered usage pricing. AWS handles the warm-up automatically and scales the IP pool as your volume grows. Usage pricing: $0.08/1,000 emails for the first 10 million sends/month, dropping to $0.04/1,000 between 10–50 million, and $0.02/1,000 above 50 million (AWS, Amazon SES Pricing, retrieved 2026-06-07). For when a dedicated IP is the right call versus the included shared pool, see our SES dedicated IP guide.
Layer 5: Virtual Deliverability Manager (Optional)
VDM is SES's premium deliverability monitoring add-on, launched in 2026 with new inbox placement metrics. It costs $0.07 per 1,000 emails on top of base sending (AWS, Amazon SES Pricing, retrieved 2026-06-07).
What VDM adds that standard SES doesn't provide:
Inbox placement rates by sending domain and campaign
Blocklist monitoring for your sending IPs and domains
Actionable recommendations to improve deliverability
Testing candidate email content before sending
At $0.07/1,000, VDM adds 70% to your base sending cost - it's $7 per 100,000 emails. For senders where deliverability directly affects revenue, this is worth it. For basic transactional or newsletter sending with clean lists, standard SES monitoring is sufficient.
Real-World Cost Scenarios in 2026
Here's what you actually pay across different sending volumes, with realistic add-ons:
| Monthly Volume | SES Base Only | SES All-In (est.) | Mailchimp Standard |
|---|---|---|---|
| 10,000 emails | $1.00 | ~$17 | $13 (1K contacts) |
| 50,000 emails | $5.00 | ~$25 | $80 (5K contacts) |
| 100,000 emails | $10.00 | ~$32 | $135 (10K contacts) |
| 250,000 emails | $25.00 | ~$50 | $230 (25K contacts) |
| 500,000 emails | $50.00 | ~$90 | $800 (50K contacts) |
| 1,000,000 emails | $100.00 | ~$160 | $1,600+ (100K contacts) |
The breakeven point: At very low volumes (under 10,000 emails/month), Mailchimp and SES are comparable in cost once you factor in a frontend tool subscription. SES's advantage compounds significantly above 50,000 monthly sends.
What's NOT Included in SES Pricing
A few costs that SES pricing pages don't mention:
A marketing frontend tool. SES has no campaign UI. Budget $0–50/month for a frontend. Mailblast's free plan covers 1,000 contacts and 12,000 emails/month at $0 - see How much does Mailblast cost?. This is the one additional cost that Mailchimp bundles in.
Amazon SNS fees. If you route bounce/complaint notifications through SNS (you should), there are minor delivery fees. For most senders, this is under $1/month.
Support plan costs. If you need AWS technical support for SES-related issues, an AWS Business Support plan starts at $100/month or 10% of monthly charges. For most setups, the free developer support tier is sufficient.
See Email marketing tools for Amazon SES for a side-by-side of the frontend options.
Is Amazon SES Free?
New AWS accounts get 3,000 emails/month free for the first 12 months. After that, the free tier ends. There's no ongoing free tier for SES the way there is for some competitors.
That said, $0.10/1,000 is so inexpensive that "nearly free" is accurate for low volumes. Sending 10,000 emails costs exactly $1. The economics are compelling enough that many senders describe it as effectively free at the volumes where they operate.
Frequently Asked Questions
Does Amazon SES charge per contact or per email sent?
Amazon SES charges per email sent - never per contact stored. There's no cost for having 100,000 subscribers on your list; you only pay when you actually send an email. This is a fundamental difference from Mailchimp's contact-based pricing model.
What is the Amazon SES sending limit in 2026?
New accounts in sandbox mode are limited to 200 emails/day. After production access is granted, sending limits start at 200 emails/day by default and increase automatically as you send healthy volume - see Raising your AWS SES sending limit for AWS's criteria and how to request an explicit increase. Most legitimate senders can get their limits raised to 50,000+ emails/day within 30 days of consistent sending (AWS SES FAQ, retrieved 2026-06-07).
Is there a per-recipient fee on Amazon SES?
No. SES charges per message sent, not per recipient. Sending one email to one address costs the same rate as sending 1,000 emails to 1,000 addresses in bulk.
Can you use Amazon SES for free?
For the first 12 months, 3,000 emails/month are free. After that, the base rate is $0.10/1,000 with no ongoing free tier. At 10,000 monthly sends, your bill is $1.00 - functionally very cheap, but not free.