Pricing & Billing
This page gives you an in-depth understanding of our pricing and billing structure, including:
- How our pricing works and per-category-pricing
- Reserved (prepaid) and on-demand volume
- Billing periods
- Taxes and exemptions
Pricing: How It Works
We bill based on the amount of data you want us to process. Our Developer, Team, and Business plans, each come with a pre-set number of events that are included in the price.
On top of that, you can choose to pay for a set, prepaid volume of additional data at a discounted price. You can also set aside an on-demand budget to cover potential overages, which will only be used once the prepaid budget has run out.
- Prepaid volume: A predetermined amount of data you pay for in advance at a discount, on a monthly or annual basis.
- On-demand volume: An overage budget that kicks in only if your prepaid volume has been used up. Having this makes it possible to control the maximum amount you will spend for overages each month.
If you run out of both your prepaid and on-demand volume, any new data you send will be rejected and you won't be charged for it.
Per-Category Pricing
If you'd like to buy either prepaid or on-demand data on top of what's included in your plan, you can buy as much as you think you'll need per data category. Errors, Performance, Replays, Cron Monitors, and Attachments each have their own unique pricing structures, as listed in the tables below:
Please note that all per-category prices listed below have been rounded to the nearest millionth.
Errors Pricing
Total Errors Volume | Team Prepaid | Team On-Demand | Business Prepaid | Business On-Demand |
---|---|---|---|---|
>50k-100k | $0.000290 | $0.000377 | $0.000890 | $0.001157 |
>100k-500k | $0.000175 | $0.000228 | $0.000500 | $0.000650 |
>500k-2M | $0.000150 | $0.000195 | $0.000300 | $0.000390 |
>2M-10M | $0.000150 | $0.000195 | $0.000300 | $0.000390 |
>10M-20M | $0.000130 | $0.000169 | $0.000251 | $0.000326 |
>20M-25M | $0.000120 | $0.000156 | $0.000144 | $0.000187 |
>25M-50M | $0.000120 | $0.000156 | $0.000144 | $0.000187 |
Performance Pricing
Performance Units can be used towards multiple Performance event types, depending on what you've enabled:
Event Type | Unit Value | |
---|---|---|
Transactions | 1 Unit | Sent by SDKs with only Tracing enabled |
Transactions with Profiling | 1.3 Units | Sent by SDKs with both Tracing & Profiling enabled |
Total Performance Unit Volume | Team Prepaid | Team On-Demand | Business Prepaid | Business On-Demand |
---|---|---|---|---|
>100k-250k | $0.000100 | $0.000130 | $0.000300 | $0.000390 |
>250k-500k | $0.000058 | $0.000075 | $0.000178 | $0.000231 |
>500k-4.5M | $0.000052 | $0.000068 | $0.000130 | $0.000169 |
>4.5M-5M | $0.000046 | $0.000060 | $0.000092 | $0.000120 |
>5M-10M | $0.000039 | $0.000051 | $0.000074 | $0.000096 |
>10M-100M | $0.000027 | $0.000036 | $0.000040 | $0.000053 |
>100M-150M | $0.000019 | $0.000025 | $0.000032 | $0.000042 |
Replays Pricing
Total Replays Volume | Prepaid Buckets | Team/Business Prepaid | Team/Business On-Demand |
---|---|---|---|
>10k-25k | 15k | $0.002850 | $0.003705 |
>25k-100k | 25k | $0.002850 | $0.003705 |
>100k-1M | 100k | $0.002565 | $0.003335 |
Cron Monitors Pricing
Monitors for Crons can't be purchased in advance. Crons are available to use and purchase through a predetermined on-demand budget that can be shared across all event types or defined per category.
Total Monitors Volume | Team/Business On-Demand |
---|---|
>1 | $0.78 |
Attachments Pricing
Total Attachments Volume | Team/Business Prepaid | Team/Business On-Demand |
---|---|---|
>25 - 100 (GB) | $0.24 | $0.312 |
>100 - 200 (GB) | $0.24 | $0.312 |
>200 - 10k (GB) | $0.23 | $0.299 |
Consolidated Pricing
If the amount of prepaid data you want to buy falls in between increments, you may want to consider setting an on-demand budget instead, since on-demand is set in dollar amounts rather than data volume.
Use the slider on the pricing page to determine the amount of prepaid data you might need based on the volume of event types you send.
For more information on how to manage your monthly spending, check out our Quota Management documentation.
Volume
Your volume is the total number of events and attachments — or the total amount of data— sent by your organization. If you'd like to purchase more than what's included in your plan, you can do so in two ways: by buying a prepaid (or reserved) volume and/or by setting up an on-demand volume budget, which will cover potential overages.
Prepaid (Reserved) Volume
When you buy reserved volume (or
Each Sentry plan includes different amounts of reserved volume. For example, our Team plan includes a minimum of 50k errors, 100k performance units, 500 replays, 1 cron monitor, and 1GB of attachments per month. To see prepaid pricing for each plan, check out our per-category-pricing.
On-Demand Volume
Buying on-demand volume lets you control the maximum amount you’ll pay for overage each month after your reserved volume runs out. If you go over your on-demand volume, you’ll still have access to previous event data, but any new data you send will be rejected and you won’t be charged for it.
With on-demand volume, you pay for any event or attachment processed, (rounded up to the nearest cent), after your reserved volume has run out.
If you've enabled Spend Allocation, and your
On-demand volume is billed at the end of each billing month. To see on-demand pricing per plan type, check out our per-category-pricing.
Shared and Per-Category On-Demand
Organizations on all plans have the option to set a shared on-demand strategy. Organizations on plans with performance monitoring features have the ability to choose between a shared or per-category on-demand strategy:
Shared: Your on-demand budget is shared between all categories on a first come, first serve basis. There are no restrictions for any single category consuming the entire budget.
Per-category: Your on-demand budgets for categories such as errors, transactions, and replays, are set up individually so that any overages in one category won't consume the budget of another category.
Changing Plans Mid-cycle
If you decide to increase your on-demand budget mid-month, Sentry will start processing additional data as soon as the increase becomes effective.
If you want to decrease your on-demand budget mid-month, but have already consumed more data than the new desired amount allows, your budget will be lowered to match what you’ve already used and any new data will be rejected. Your on-demand budget will be decreased to the desired amount on your next billing date.
If you upgrade from a Team to a Business plan mid-cycle, any existing on-demand budget will be recalculated based on Business tier pricing. This may mean that your on-demand budget will be consumed faster than it was before.
In most cases, new budgets will take effect within minutes. Otherwise, we guarantee a maximum turnaround time of 24 hours.
Billing Periods
Two different billing periods are available:
- Billing period - Your subscription billing period, which is either monthly or annual. This is when we’ll charge the credit card on file for your base subscription and reserved volumes.
- On-demand period - This reflects a one-month window in which we calculate on-demand charges. For monthly subscriptions, on-demand periods are aligned with your billing periods.
Users with the role of Billing or Owner can find all previous invoices by going to the "Receipts" tab in Settings > Subscription.
You must have either Billing
or Owner
permissions to access or make changes to information on the Subscription page. If you don't have those permissions, or you are not a member of the organization in Sentry, please reach out to a Billing member or an Owner to obtain invoices.
Plans & Free Trials
Sentry has one free Developer plan and three paid plans: Team, Business, and Enterprise. You can find more information about each of these plans and what they include on our pricing page.
Plan upgrades take effect immediately. Plan downgrades and cancellations are processed as the end of the current contract cycle and cannot be refunded. If you no longer want to be on a paid plan, you'll revert to the base Developer plan at the end of your current contract.
All new Sentry accounts come with a 14-day free trial period. You'll have the option to upgrade and continue to use Sentry's latest features like Performance Monitoring at any time before your trial ends. Upgrades will be effective immediately. Users who haven't upgraded by the end of their free trial will remain on the free Developer plan with limited features.
Taxes
The following sections cover taxation for various jurisdictions, business-to-business and business-to-customer taxation differences, and exemptions.
Currently, prices displayed on our pricing page don't include sales tax since tax rates and applicability varies across country, state/province, and locality.
US Taxes
As of December 1, 2020, customers with a US-based billing address may be subject to state and local sales tax. Sales tax will apply to billing addresses located in the following states/localities:
- Arizona
- California
- Colorado
- Connecticut
- District of Columbia
- Florida
- Iowa
- Maryland
- Massachusetts
- New Mexico
- New York
- Ohio
- Pennsylvania
- Rhode Island
- South Carolina
- Texas
- Tennessee
- Utah
- Washington
Canadian Taxes
As of October 1, 2022, customers with a Canadian-based billing address may be subject to provincial and local sales tax, varying according to province. Canadian customers may be subject to one or more of the following taxes depending on their location:
Province(s) | Tax Type(s) | Total Tax Rate |
---|---|---|
Alberta, Northwest Territories, Nunavut, Yukon | Goods & Service Tax (5%) | 5% |
British Columbia, Manitoba | Goods & Service Tax (5%) Provincial Sales Tax (7%) | 12% |
New Brunswick, Newfoundland and Labrador, Nova Scotia, Prince Edward Island | Harmonized Sales Tax | 15% for all provinces except Ontario (13%) |
Quebec | Goods & Service Tax (5%) Quebec Sales Tax (9.975%) | 14.975% |
Saskatchewan | Goods & Service Tax (5%) Provincial Sales Tax (6%) | 11% |
All Canadian federal and provincial taxes will be calculated based on billing address.
VAT
In the European Union (EU) and United Kingdom (UK), in accordance with EU VAT and UK VAT legislation respectively, VAT will be applied only to orders where exemption documentation or a valid VAT ID has not been supplied prior to or at the time of payment.
The VAT in other countries such as Switzerland, South Africa, and Russia is applicable on all taxable sales where valid exemption documentation has not been provided to Sentry prior to payment.
B2B and B2C Taxation - Differences
Internationally, sales tax rules differ based on whether the customer is business-to-business (B2B) or business-to-consumer (B2C). In most countries, B2C sales are taxable, while B2B customers are not charged sales tax at the point of sale, but self-assess when they file their returns.
However, in some countries, both B2C and B2B customers need to be charged sales tax at the point of sale. Sentry will levy tax on your purchase based on your local tax legislation and rate according to your billing address.
Tax Exemptions
If your company or non-profit organization qualifies for a sales tax exemption, you can reach out to tax@sentry.io with the following information to have sales tax removed from any future invoices:
- Organization name
- Copy of a signed tax exempt certificate
If you've submitted an exemption form, and you're still being charged sales taxes, that's because either:
- The exemption certificate was still in review after the billing period was closed.
- The exemption certificate covers a state that is different from your billing address.
Updating your address or submitting a tax exemption certificate doesn't impact the taxes charged on older invoices. We do not adjust the billing or invoicing of a closed billing period.
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").