How much does Sentry cost? Sentry offers a free Developer plan (5K errors/month, 1 user), a Team plan starting at $26/month (50K errors), and a Business plan at $80/month (50K errors with advanced features). Costs scale with error volume, tracing spans, and session replays. Most teams pay $50-500/month depending on traffic. This guide breaks down every cost component so you can estimate your bill before signing up.
What Is Sentry?
Sentry is an error tracking and performance monitoring platform used by over 100,000 organizations. It captures exceptions, stack traces, and breadcrumbs from your application code, then groups them into actionable issues. Beyond errors, Sentry tracks transaction performance (via tracing spans), session replays, cron job monitoring, and uptime checks.
Sentry supports 30+ languages and frameworks including JavaScript, Python, Go, Ruby, Java, .NET, and mobile platforms (iOS, Android, React Native). It integrates with GitHub, GitLab, Jira, Slack, PagerDuty, and most CI/CD pipelines.
Sentry Pricing Plans at a Glance
Sentry has four tiers. All paid plans include the same base quotas; the difference is in features like SSO, audit logs, and data retention.
| Plan | Monthly price | Annual price | Errors included | Spans included | Replays | Key features |
|---|---|---|---|---|---|---|
| Developer | Free | Free | 5K | - | - | 1 user, email alerts, 10 dashboards |
| Team | $29 | $26/mo ($312/yr) | 50K | 5M | 50 | Unlimited users, integrations, metric alerts, 7-day insights |
| Business | $89 | $80/mo ($960/yr) | 50K | 5M | 50 | SSO/SAML, advanced quota mgmt, custom dashboards, 90-day insights |
| Enterprise | Custom | Custom | Custom | Custom | Custom | Dedicated TAM, SLAs, priority support |
Both Team and Business start with the same 50K errors and 5M spans. The price difference buys you compliance features (SSO, audit logs), longer data retention, and cross-team workflows. If you don't need SSO, Team covers most use cases.
Error Monitoring Pricing
How Sentry prices errors
Your plan includes 50K errors/month (5K on Developer). Beyond that, you either reserve volume upfront at a discount or pay as you go (PAYG). Reserved pricing saves about 20% over PAYG rates.
| Error volume | Team reserved | Team PAYG | Business reserved | Business PAYG |
|---|---|---|---|---|
| 50K-100K | $0.000290 | $0.000360 | $0.000890 | $0.001110 |
| 100K-500K | $0.000180 | $0.000220 | $0.000500 | $0.000630 |
| 500K-10M | $0.000150 | $0.000190 | $0.000300 | $0.000380 |
| 10M-20M | $0.000130 | $0.000160 | $0.000260 | $0.000330 |
| 20M+ | $0.000120 | $0.000150 | $0.000240 | $0.000300 |
Real cost examples
Small team (100K errors/month, Team plan): $26 base + 50K overages at $0.000290 = $26 + $14.50 = $40.50/month.
Mid-size app (1M errors/month, Team plan): $26 base + 50K at $0.000290 + 400K at $0.000180 + 500K at $0.000150 = $26 + $14.50 + $72 + $75 = $187.50/month.
High-traffic app (10M errors/month, Business plan): $80 base + 50K at $0.000890 + 400K at $0.000500 + 9.5M at $0.000300 = $80 + $44.50 + $200 + $2,850 = $3,174.50/month.
What drives error costs up
Noisy exceptions are the biggest cost driver. A single unhandled promise rejection in a hot code path can generate millions of duplicate errors. Other culprits:
- Third-party script errors (ad tags, analytics, chat widgets) that you can't fix
- Network errors (timeouts, CORS failures) from flaky client connections
- Verbose error logging in staging or development environments hitting production DSNs
Tracing (Performance Monitoring) Pricing
Tracing is priced per span. Your plan includes 5M spans/month. Beyond that:
| Span volume | Team reserved | Team PAYG | Business reserved | Business PAYG |
|---|---|---|---|---|
| 5M-100M | $0.0000016 | $0.0000020 | $0.0000032 | $0.0000040 |
| 100M+ | $0.0000014 | $0.0000018 | $0.0000029 | $0.0000036 |
Example: 50M spans/month on Team reserved = 45M overages x $0.0000016 = $72/month for tracing alone.
Spans add up fast in microservices. A single API request hitting 5 internal services generates 5+ spans. At 1,000 requests/second, that's 432M spans/month before any database or cache spans.
Session Replay Pricing
Session replays record user interactions as video-like playbacks for debugging frontend issues. Your plan includes 50 replays/month (enough for testing, not production use).
| Replay volume | Reserved | PAYG |
|---|---|---|
| 50-5K | $0.00300 | $0.00375 |
| 5K-100K | $0.00285 | $0.00356 |
| 100K-900K | $0.00257 | $0.00321 |
Example: 10K replays/month at reserved pricing = 50 free + 4,950 at $0.00300 + 5,000 at $0.00285 = $29.10/month.
Replays are useful but expensive at scale. Most teams sample 1-5% of sessions and trigger full replays only when errors occur.
Other Cost Components
| Feature | Included | Overage rate |
|---|---|---|
| Cron monitors | 1 | $0.78/monitor (PAYG) |
| Uptime monitors | 1 | $1.00/monitor (PAYG) |
| Logs | 5 GB | $0.50/GB |
| Attachments | 1 GB | $0.25-0.31/GB |
| Seer (AI) | - | $40/active contributor/month |
How Sentry Costs Rise: Three Scenarios
Scenario 1: Early-stage startup
Team plan, 100K errors, 10M spans, 500 replays.
$26 + $14.50 (errors) + $8 (spans) + $1.35 (replays) = ~$50/month
Scenario 2: Growing SaaS (Series A/B)
Business plan, 2M errors, 100M spans, 10K replays, 5 cron monitors.
$80 + ~$580 (errors) + ~$155 (spans) + $29 (replays) + $3.12 (crons) = ~$847/month
Scenario 3: High-traffic platform
Business plan, 20M errors, 500M spans, 50K replays, Seer for 10 devs.
$80 + ~$5,700 (errors) + ~$1,560 (spans) + ~$143 (replays) + $400 (Seer) = ~$7,883/month
At this scale, custom Enterprise pricing with volume discounts is worth negotiating.
5 Ways to Reduce Your Sentry Bill
1. Filter noise with beforeSend
Use Sentry's before_send callback to drop errors you can't act on: third-party script errors, browser extension noise, and bot traffic. This alone can cut error volume by 30-60%.
2. Turn on spike protection
Sentry's built-in spike protection automatically throttles event ingestion when volume exceeds your normal baseline. It prevents a single bad deploy from blowing your budget.
3. Sample traces and replays
Set tracesSampleRate to 0.1-0.2 (10-20%) in production. You'll still catch performance issues in aggregate without paying for every single span. Same for replays: trigger them on error rather than sampling all sessions.
4. Reserve predictable volume
If your error volume is stable month-to-month, reserved pricing saves 20% over pay-as-you-go. You can adjust reservations monthly on Team and Business plans.
5. Switch to annual billing
Annual billing saves 10% on base plan cost: Team drops from $29 to $26/month, Business from $89 to $80/month.
3 Alternatives to Sentry
Last9
Full-stack observability platform that handles metrics, logs, traces, and exceptions in a single tool. Unlike Sentry's per-event pricing, Last9 charges per GB ingested with no per-host fees. Best for teams that want error tracking alongside infrastructure monitoring without running two separate tools.
Bugsnag
Error monitoring focused on mobile and web apps. Bugsnag prices by monthly events (25K-300M+) with plans starting at $59/month. Stronger than Sentry on mobile crash reporting; weaker on backend tracing.
Highlight.io
Open-source error tracking with session replay. Free tier includes 500 sessions and 1,000 errors/month. Self-host for free or use their cloud. Good option for small teams that want replay without Sentry's pricing complexity.
FAQs
Is Sentry free?
Sentry's Developer plan is free forever with 5K errors/month and 1 user. For teams, paid plans start at $26/month (annual) with 50K errors included.
How much does Sentry cost per month?
Team plan is $26-29/month (annual vs monthly billing) with 50K errors and 5M spans. Business is $80-89/month. Actual cost depends on error volume — most teams pay $50-500/month total.
What counts as a Sentry error event?
Any captured exception, crash, or manually sent message counts as one error event. Sentry deduplicates identical errors into issues but still counts each occurrence for billing.
Does Sentry charge per user?
No. Team and Business plans include unlimited users. Only the Developer plan is limited to 1 user. Sentry's AI feature (Seer) charges $40/month per active code contributor.
How do I reduce Sentry costs?
Filter noisy errors with before_send, enable spike protection, sample traces at 10-20%, use reserved pricing for stable volume, and switch to annual billing for a 10% discount.
Is Sentry worth it compared to free tools?
Sentry's value comes from its issue grouping, release tracking, and integrations with GitHub/Jira/Slack. If you just need stack traces, open-source tools like Highlight.io or self-hosted Sentry work. If you need workflow integration and session replays at scale, the paid plans pay for themselves in faster debugging time.
What is the difference between Sentry Team and Business?
Business adds SSO/SAML, advanced quota management, custom dashboards, 90-day data insights (vs 7-day on Team), and cross-team issue routing. Error overage rates are also 2-3x higher on Business. If you don't need SSO or long retention, Team is the better value.
Can I self-host Sentry?
Yes. Sentry's core is open source under the FSL license. Self-hosting eliminates per-event costs but requires running PostgreSQL, Redis, Kafka, ClickHouse, and several Sentry services. Most teams find it worth the managed pricing up to 5-10M errors/month.
