Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
No-code
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Product Overview
Configuring your tax settings
Set up
Selecting tax categories
Monitor your tax obligations
Adding a tax registration
Understanding tax registration rules in each location
Integrating
Setting tax categories, products, and prices
Payment Links and Tax
Checkout and Tax
Invoicing and Tax
Billing and Tax
Managing your integration
How tax is calculated
Sales Tax Holidays
Account and customer tax IDs
Address validation
Zero tax amounts and reverse charges
Tax compliance
End-to-end tax compliance
Reporting
Filing and Remittance
Frequently asked questions
HomeBusiness operations

Stripe Tax

Calculate and collect sales tax, VAT, and GST automatically on your Stripe transactions—low or no code integrations available.

Stripe Tax works with Invoicing, Billing, Payment Links and Checkout integrations.

How it works

Set up Stripe Tax

To get started, configure your tax settings in the Dashboard in a few steps.

Monitor your tax obligations

Know where to register to collect taxes for free, as soon as you start processing payments.

Calculate tax automatically

Stripe tax calculates the right amount of tax based on your customer’s location.

Checkout and Tax

Integrate Stripe Tax with your Checkout payments.

See how it works

Add Stripe Tax to your integrations

Set up Payment Links

Add Stripe Tax to your Payment Links with the click of a button.

Set up subscriptions

With billing cycles, trial periods, proration plans, and tax.

Send invoices

With or without code, calculate tax and send invoices on a recurring schedule.

Learn more about integrating and tax compliance

Exemptions and reverse charge

Understand how exempt customers and products impact tax calculation.

Determining customer locations

Learn how Stripe Tax determines a customer’s location from various inputs.

FAQs

Check for more information about integrating or getting set up.

Looking for other tax related features?

Atlas

Learn about handling corporate income tax and franchise tax.

1099ks

Explore Stripe’s income tax solution for US platforms.

Tax Rates

Create and maintain your own tax rates and apply them to products.

Was this page helpful?
Questions? Contact us.
Watch our developer tutorials.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to Stripe docs and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$