Understanding Stripe Tax pricing

Stripe Tax can be paid for in two different ways: pay-as-you-go or subscription-based pricing. Tax calculations are available on both plans, while registrations and filing require a subscription. Both are automatically deducted from your Stripe Balance.

Fees for Stripe Tax are specific to each market and based on the location of the merchant, regardless of where the transaction takes place. For example, a merchant based in the US, selling products to various countries, will be charged in US dollars for all transactions.


Pay-as-you-go (PAYG) pricing

PAYG pricing is usage-based and determined by the number of transactions or the sales volume that you process through Stripe Tax for tax calculation and collection. You only incur fees for transactions in jurisdictions where you have an active tax registration. The pricing differs based on the type of integration you use (no-code vs API).

PAYG no-code integration with Stripe Billing, Invoicing, Checkout, and Payment Links

PAYG pricing for Stripe Tax no-code integration is 0.5% of the volume processed, in jurisdictions where you are registered to collect tax. This volume includes the complete transaction amount, including any calculated sales tax.

PAYG Stripe Tax API pricing

Stripe Tax provides two distinct APIs: Calculations API and Transactions API. Both APIs are priced based on the number of API calls you make.

  • Transaction API price per call: 0.50 USD
  • Calculation API price per call: 0.05 USD

Fees for the API are specific to each market and based on the location of the merchant, regardless of where the transaction takes place. For example, a merchant based in the US, selling products to various countries, is charged in US dollars for all transactions.

Stripe Tax Calculations API only

You'll be charged from your Stripe Balance on a daily basis for all Calculation API calls made.

Stripe Tax Calculations and Transactions APIs

With every Transaction API call, you receive up to 10 Calculation API calls for free. If you exceed the 10 Calculation API calls per Transaction API call, 0.05 USD is charged per additional Calculation call. This is aggregated on a monthly basis.

Stripe Tax API customers are charged on a daily basis for all Calculation and Transaction API calls made. At the end of each calendar month, a rebate is applied if there’s a difference in Calculation API calls. Rebates are typically completed by the end of the month, followed by an additional three business days. Unused Calculation API calls don’t carry over to the next month.

See: Stripe Tax API pay-as-you-go pricing examples

Subscription-based pricing

This is an annual contract, paid monthly. The option to sign up for a subscription-based plan is only available if it's supported in your region. If eligible, sign up or switch to a subscription-based plan from the Your plans page in the Dashboard. The monthly fee is deducted from your Stripe Balance at the start of each billing period, while any overage fees are deducted after the billing period ends.

Stripe Tax offers four pricing tiers, allowing you to select the one that best fits your business needs with predictable pricing. Each tier includes a set number of tax transactions and tax API calculations, known as entitlements. If you exceed these entitlements, an overage fee applies based on your selected tier.

We also offer entitlements for US registrations and US filings. Filing services in non-US regions are not included in entitlements and incur additional fees. Currently, we don't offer Registration services in non-US regions through Stripe. Refer to the rates below for details.

  • Tier 1: 90 USD
    • Entitlement:
      • 200 transactions and 2,000 calculation API calls per month
      • 2 US registrations per year
      • 4 US filings per year
    • Overage fee:
      • 0.50 USD per additional transaction
      • 0.05 USD per additional API call
      • 150 USD per additional US registration
      • 55 USD per additional US filing
  • Tier 2: 430 USD
    • Entitlement:
      • 1,000 transactions and 10,000 calculation API calls per month
      • 4 US registrations per year
      • 12 US filings per year
    • Overage fee:
      • 0.48 USD per additional transaction
      • 0.05 USD per additional API call
      • 150 USD per additional US registration
      • 55 USD per additional US filing
  • Tier 3: 1000 USD
    • Entitlement:
      • 2,500 transactions and 25,000 calculation API calls per month
      • 6 US registrations per year
      • 20 US filings per year
    • Overage fee:
      • 0.46 USD per additional transaction
      • 0.05 USD per additional API call
      • 150 USD per additional US registration
      • 55 USD per additional US filing
  • Tier 4: 1500 USD
    • Entitlement:
      • 5,000 transactions and 50,000 calculation API calls per month
      • 10 US registrations per year
      • 32 US filings per year
    • Overage fee:
      • 0.35 USD per additional transaction
      • 0.04 USD per additional API call
      • 150 USD per additional US registration
      • 55 USD per additional US filing

See our subscription and cancellation terms for examples and more information.

Tax registrations and filings

Stripe can help you with tax registrations and to automate filings.

Registrations: US Registrations beyond your entitlement are priced at 150 USD per registration. We do not support Registrations in other regions at this time.

Filings: Filing services are provided by our filing partner, Taxually. Filing is priced on a per-filing basis, and depends on the region the service is performed in. See table below.

Region

Per-filing cost

Europe

EU-based business, or those not requiring fiscal representation:

  • 100 USD monthly
  • 200 USD quarterly
  • 200 USD OSS

Non-European businesses requiring fiscal representation:

  • 200 USD monthly
  • 500 USD quarterly
  • 500 USD OSS

US (overage) and Canada

55 USD

Mexico

1,000 USD

Japan

4,800 USD

Rest of the world

100 USD monthly

200 USD quarterly

Monthly or quarterly VAT returns, EC Sales List reports, Intrastat reports, and other country-specific reports are charged as individual filings.

FAQ

When should I use Stripe Tax?

We recommend using Stripe Tax to monitor your tax obligations—this functionality is free.

You have the flexibility to activate Stripe Tax for specific transactions as needed. However, Stripe Tax automatically identifies multiple locations to ensure that your transactions are monitored correctly against local registration thresholds and that you always charge customers the right amount of tax. We want to make it easy for you to comply with taxes across all your transactions, so we recommend using Stripe Tax on all your transactions where you have passed a tax threshold and have an active registration.

Is the Stripe Tax Transaction API call the same as a payment transaction?

No, the Stripe Tax Transaction API call is independent from a successful payments transaction. You need to call the Transaction API specifically for Stripe Tax. This is consistent for all Stripe API products.

Can I use Registrations and Filings if I’m on a custom pricing plan?

Yes, users on an existing custom pricing plan for tax calculations can use Registrations and Filings. You'll be charged the overage rates, as described in the section above.

Related articles

When do you charge a fee for Stripe Tax?

Do you charge a fee when the tax collected is zero?

Do you calculate taxes on Transactions in markets where I’m not registered?

Did this answer your question?