SparkPost pricing: what the public tiers really include
SparkPost lists Free at $0 for 1,000 emails per month, Startup from $15 for 50,000 to 100,000, Growth from $80 for 100,000 to 2.5 million, and Enterprise with custom rates above 2.5 million. Free is capped at 50 messages per day. These figures were checked October 7, 2026 on the SparkPost pricing page.
Published tiers
| Tier | Starting price | Published range | Billing note |
|---|---|---|---|
| Free | $0 | 1,000/month | 50/day cap |
| Startup | from $15/month | 50K–100K/month | Extra sends billed separately |
| Growth | from $80/month | 100K–2.5M/month | Dedicated IPs are an add-on |
| Enterprise | Custom | 2.5M+ / month | Contact Sales |

Volume examples
At 500 messages, Free is $0, but the 50-per-day ceiling means a single test run must be split across days. At exactly 1,000, Free still has no base charge if the daily pattern fits. At 10,000, Free cannot cover the month, while Startup is the first published paid tier at $15, subject to its selected volume and any separate send charge.
At 50,000, Startup starts at $15. At 100,000, the public cards show Startup up to 100K and Growth from 100K, so ask which side of the boundary your account uses and whether the quoted amount includes all sends. At 500,000, Growth starts from $80 and covers the published range; dedicated IP pricing is an additional line rather than part of that base.
At 2.5 million, Growth reaches the top of its published range. Beyond that, Enterprise is custom, so do not extrapolate $80 linearly. Request a written quote that states included volume, extra-send treatment, support, IPs, and contract term.
Free plan reality
Free is designed for a proof of concept or a low-frequency service. The monthly 1,000 sounds generous until a test accidentally sends 200 in one afternoon; the 50/day cap is the binding rule. It also lacks the predictable headroom a production incident may require. Keep a paid fallback ready if your application can create bursts.
Startup versus Growth
Startup is the economical entry point for a smaller application that can live within the 50K–100K window. Growth is the operational step for sustained six-figure volume and larger programs. Growth’s dedicated-IP add-on changes the total, and it should be priced only when your sending pattern and reputation plan justify a dedicated address.
Billing gotchas
SparkPost uses “from” pricing on paid cards. That wording is a starting point, not a guaranteed all-in monthly total for every message pattern. Startup explicitly says extra sends are billed separately. Keep a worksheet with expected volume, the selected range, extra sends, dedicated IPs, and any Enterprise commitment.
Do not compare $15 Startup to a provider’s flat 50,000 plan until you know whether SparkPost’s quote includes the same operational pieces. Ask about burst handling too: the Free daily cap is clear, while paid throughput and account review terms may depend on the contract.
Who should choose SparkPost?
Choose Free for a controlled integration check. Choose Startup when the service is growing toward 50,000–100,000 and you want a named paid tier. Choose Growth when the application routinely sends at least 100,000 and delivery analytics or a dedicated IP are part of your operating model. Choose Enterprise only after procurement has a custom quote.
For a simpler fixed plan at lower volume, compare Postmark. For developer-first plans with clearly listed overage, read Resend. If your concern is staging safety, use Mailtrap as a separate evaluation.
Migration notes
Export templates, suppression records, webhook contracts, and IP history. Authenticate a dedicated sending subdomain before moving production traffic. Start with one event class, verify SparkPost event fields against your own message ID, and watch complaint and bounce handling. Keep the previous provider available until your Growth or Startup quote and sending limits are documented.
What to put in the quote
Ask for a line-by-line quote that names the selected volume range, included sends, treatment of extra sends, dedicated-IP fees, support level, retention, and any commitment. “From $15” is useful for comparing entry points, but it is not enough to approve a 100,000-message launch. Preserve the quote with the date and the exact pricing URL.
Also model bursts separately from monthly totals. Free’s 50-per-day cap makes the distinction obvious, while a paid contract may have account review or throughput conditions that are not visible in a headline card. Your runbook should say who raises a limit request and who can pause a noisy producer.
Approval note
Ask whether your account is eligible for self-serve Startup or needs a sales-assisted quote. Save the answer with the volume range and the date, then revisit it whenever a dedicated IP or a new sending region enters the design.
Competitor cost check
At 10,000 emails, Amazon SES Essentials is 10 × $0.16 = $1.60 in usage charges, while Mailgun Basic starts at $15 for 10,000. At 50,000, SES is 50 × $0.16 = $8.00 and Mailgun Foundation is $35. At 100,000, SES is $16.00 and Mailgun Scale is $90. SparkPost Startup is listed from $15 for the 50K–100K range, but its card says extra sends are billed separately. The arithmetic shows why SparkPost’s “from” price needs a quote: the comparable total depends on sends above the selected range and any add-ons.
What SparkPost pricing leaves open
The SparkPost pricing page lists a dedicated IP as an add-on for Growth. It also does not state a universal retention period, seat allowance, inbound route package, or support tier for every card. Ask for those details with the volume range, especially when moving from self-serve Startup to a sales-assisted Enterprise contract. Annual or contract pricing is better only when the written commitment secures the throughput, support, and IP terms your incident plan needs; the public “from” amount alone is not an annual quote.
FAQ
Is SparkPost free?
Yes. Free includes 1,000 emails per month, but it is capped at 50 per day.
How much is 100,000 email?
Startup is listed from $15 for 50K–100K, while Growth is listed from $80 starting at 100K. Confirm which tier and quote applies at the boundary.
Does Growth include a dedicated IP?
No. SparkPost's pricing page lists dedicated IPs as an add-on, so price that separately.