At 100,000 emails per month, resend alternatives typically cost between $15 and $50; at 500,000, expect $75–$250; at 1 million, $150–$500, depending on the provider and plan. These figures assume standard transactional or marketing email volumes without dedicated IPs or high-volume discounts.
Formula
The calculator estimates monthly cost as: Cost = Emails × (base rate + tier factor). The base rate is $0.10 per 1,000 emails (the typical low end for high-volume providers). The tier factor adds $0.10 per 1,000 for each more expensive provider, so Resend=0, AWS SES=1, Mailgun=2, SendGrid=3, Postmark=4, Brevo=5. The result is in US dollars, rounded to cents.
Worked Example
With the default 100,000 emails and the Resend tier (factor 0):
- Base cost: 100,000 × 0.0001 = $10.00
- Tier adjustment: 100,000 × 0 × 0.0001 = $0.00
- Total: $10.00 + $0.00 = $10.00
The calculator shows $10.00, matching the manual calculation.
Why the Price Range Is So Wide
Email service providers (ESPs) price on volume, but also on features. At 100k emails, you are a small fish; at 1M, you have leverage. The biggest cost drivers are:
- Volume tiers: Most providers drop the per-email price as you buy more. For example, AWS SES charges $0.10 per 1,000 regardless of volume, while SendGrid’s per-email rate falls from $0.10 to $0.05 at higher tiers.
- Plan type: Transactional emails (password resets, receipts) are often cheaper than marketing emails. Some providers, like Postmark, only handle transactional and are priced higher per email.
- Dedicated IP: A dedicated IP address (needed for high-volume senders to protect reputation) costs $20–$50 extra per month on most platforms.
- Support and SLA: Enterprise plans include phone support and uptime guarantees, adding a fixed monthly fee on top of usage.
Provider-by-Provider Comparison (Monthly Costs)
These are approximate list prices for standard plans, without volume discounts or overage fees. Always check the provider’s current pricing page.
- Resend: Starts at $0.10 per 1,000 emails. 100k = $10, 500k = $50, 1M = $100.
- AWS SES: $0.10 per 1,000 emails flat. 100k = $10, 500k = $50, 1M = $100.
- Mailgun: $0.80 per 1,000 for the first 100k, then $0.10 per 1,000. 100k = $80, 500k = $120, 1M = $170.
- SendGrid: $0.10 per 1,000 for first 100k, $0.05 per 1,000 for 100k–1M. 100k = $10, 500k = $30, 1M = $55.
- Postmark: $0.10 per 1,000, but you must buy a prepaid pack (e.g., 100k for $10). 100k = $10, 500k = $50, 1M = $100.
- Brevo (Sendinblue): Starts at $25/month for 20k emails, then $5 per extra 5k. 100k ≈ $105, 500k ≈ $505, 1M ≈ $1005. Brevo is often cheaper for low volume but expensive at scale.
Hidden Costs That Blow the Budget
List prices rarely tell the whole story. Watch for these extras:
- Overage fees: If you exceed your plan’s included emails, you pay a higher per-email rate. For example, SendGrid charges $0.10 per 1,000 overage on a 100k plan.
- Dedicated IP: Most providers charge $20–$50/month for a dedicated IP, which you need if you send more than ~100k emails/month to maintain deliverability.
- Verification and validation: Some providers charge for email verification (checking if addresses are valid) per email. This can add $0.002–$0.01 per email.
- Support tiers: Priority support often costs $50–$200/month extra.
How to Choose the Cheapest Option for Your Volume
Your actual cost depends on your sending pattern:
- If you send under 100k/month: Brevo’s flat plans are often cheapest if you need marketing features. For pure transactional, AWS SES or Resend are hard to beat at $10 per 100k.
- If you send 100k–500k/month: SendGrid’s tiered pricing kicks in, making it cheaper than Mailgun. AWS SES remains flat and simple.
- If you send over 1M/month: Negotiate. Most providers will offer custom pricing at this volume. AWS SES and Resend still charge $0.10 per 1k, but you may get a discount for a 12-month commitment.
Also factor in your development time. AWS SES requires more setup (you need to verify domains, set up feedback loops, and handle bounces yourself). Resend and Postmark have simpler APIs and better documentation, which can save hours of engineering time—that labor cost may outweigh the email price difference.
Common Misconception: “Free Tiers� Are Really Free
Many providers offer free tiers: Resend gives 3,000 emails/month, SendGrid 100/day, Brevo 300/day. These are fine for testing but not for production. Once you exceed the free limit, you are automatically upgraded to a paid plan, and you might get a surprise bill. Always set up billing alerts or a hard cap in your account to avoid unexpected charges.
Frequently Asked Questions
Is AWS SES always the cheapest?
Not always. AWS SES charges $0.10 per 1,000 emails flat, which is the lowest per-email rate among major providers. However, you may need to pay for additional AWS services (like SNS for bounce notifications) and your engineers’ time to build integrations. For small volumes, a free tier might be cheaper; for large volumes, you can negotiate with other providers.
Can I use a regular SMTP server instead of an ESP?
Yes, but it’s risky. Running your own SMTP server (e.g., Postfix on a VPS) costs only the server fee ($5–$20/month), but you must handle IP warm-up, bounce handling, and spam complaints. Most ISPs block emails from unknown IPs, so deliverability will be poor. For any serious sending, a dedicated ESP is worth the cost.
Do these prices include email verification?
No. Email verification (checking if an address is valid before sending) is usually a separate service, charged per email. Some ESPs offer built-in verification as an add-on, but it’s not included in the base price. If your list is dirty, verification can cost as much as the sending itself.
What about free alternatives like Mailgun’s trial?
Mailgun offers a free trial with 100 emails/day for 3 months, but after that you must upgrade. Other providers have similar trials. These are useful for testing, but for production you need a paid plan. Always read the trial terms—some require a credit card and auto-charge after the trial ends.
How do I know if I need a dedicated IP?
If you send more than 100,000 emails per month, or if your sending volume fluctuates widely, a dedicated IP helps maintain your sender reputation. Shared IPs are fine for low volume, but if another sender on the same IP gets flagged, your emails may go to spam. Most ESPs recommend a dedicated IP above 100k/month, and it costs $20–$50 extra.
Related
Formula used
in t | Emails per month | emails | 100000 | 1 | 10000000 sel p | Provider tier | Resend=0, AWS SES=1, Mailgun=2, SendGrid=3, Postmark=4, Brevo=5 out cost | Estimated monthly cost | USD | t * (0.0001 + p * 0.0001) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Philips DST7060/20 7000 Series Iron: Specs & Fit
- Coal Fueled Jet Aircraft: Could It Work?675 L
- Remote Desktop on Raspberry Pi: How to Enable It
- Word Select Last Line in Paragraph?
- Google Assistant IFTTT Recipes: 7 Useful Automations
- OLED TVs in Dark Rooms: Why They Look Better and When They Don’t