Peter Fitzpatrick · stripe.com

Stripe Tax automates global tax compliance end-to-end, so you can spend less time on tax and more time scaling your business. Identify your tax obligations, manage registrations, calculate and collect the right amount of tax worldwide, and file returns—all in one place.

Stripe Tax monitors thresholds, tracks rate changes, and calculates tax in real time with 99.999% historical uptime. Collect accurately and file on time to help avoid manual corrections and penalties.

Calculate tax across 100+ countries and 600+ product categories. Stripe Tax works for B2B, B2C, subscriptions, and marketplaces, so you can scale without rebuilding your tax logic.

Stripe Tax is built into Stripe and easily integrates with your existing revenue and compliance processes. Get started with a click in the Dashboard, one line of code, or through the API.

From obligation monitoring to filing, manage sales tax, VAT, and GST in the same platform you use for payments and billing. Connect your ecommerce, accounting, or tax tools to sync data across channels.

See why Stripe was named a Leader in the “IDC MarketScape: Worldwide SaaS and Cloud-Enabled SaaS Sales and Use Tax Automation Software for Small and Midmarket 2024 Vendor Assessment.”

Not sure where to start? Get personalized Stripe product recommendations based on your business details.

Find what's right for you 

Businesses are required to collect taxes in more than 170 countries and in most US states. Staying compliant can be challenging, especially as your business grows. Tax rules and rates change constantly, and they vary based on what and where you sell. If you ignore these complexities, you risk paying penalties and interest on top of uncollected taxes.

We built Stripe Tax to simplify tax compliance, so you can focus on scaling your business.

Interest and penalties on uncollected sales tax vary in the US—they can easily exceed 30% of the sales tax due.

European registration thresholds vary from €0 in Spain to £90,000 in the UK.

Over 100 countries are taxing digital goods and more countries are planning to impose taxes on digital goods.

Non-EU businesses selling digital goods and services into the EU must collect taxes from their very first sale.

If you don’t collect sales tax from your customers, you’ll have to pay past-due taxes out of your own pocket.

SaaS sales are 100% taxable in New York, 80% in Texas, and non-taxable in California.

In Europe, businesses selling digital products generally need to collect two pieces of non-conflicting evidence to validate a customer’s location.

SaaS is only taxable in some US states, and sometimes only B2B or B2C SaaS is taxed.

Alaska, Delaware, Montana, New Hampshire, and Oregon don’t charge state sales tax.

72% of online businesses see compliance as a barrier to international growth.

US sales tax registration thresholds for remote sellers vary from $100,000 in sales or 200 transactions in most states to $500,000 in CA, NY, and TX.

Malaysia, Mexico, and Indonesia require foreign businesses to charge VAT on B2B SaaS transactions.

Foreign businesses must appoint a tax representative for VAT registration in Mexico and Switzerland.

Remote sellers marketing to Canadian customers may need up to five tax registrations in Canada.

About 17% of businesses' VAT registration requests with HM Revenue & Customs (HMRC) in 2024 were rejected.

Reduce tax compliance steps as you add new products, experiment with new business models, and expand internationally. Do more by increasing your finance team’s efficiency allowing them to spend less time on manual tasks.

Help your users stay compliant with a reliable, easy-to-integrate tax compliance software designed for platforms and marketplaces. Offer your users a global solution that works with any payment processor with the ability to define your own pricing, branding, and onboarding flow.

Stripe Managed Payments is a merchant of record solution that takes on global tax responsibility in 75 countries and 35 product categories. It also handles payments, fraud, disputes, and customer support to reduce operational overhead as you grow.

Add a single line of code to your existing integration, or enable tax collection directly in the Dashboard.

See when and where you have tax obligations. Stripe Tax monitors your transactions and helps you register globally—and submit in new locations in under a minute.

Stripe Tax calculates and collects the right amount of tax based on your customer's location, and it validates VAT IDs when needed.

Automate global filings through Stripe or our pre-integrated filing partners. You can also use our detailed reports to file on your own.

Quickly start collecting taxes on Stripe transactions with a single click in the Stripe Dashboard.

Add tax collection to your custom checkout integration using the Stripe Tax API.

Calculate and report tax on all payments—even ones that are processed outside of Stripe. With the Stripe Tax API, you get the flexibility to use multiple payment processors without added tax complexity.

Understand where you need to collect taxes, and activate tax collection in a new market in minutes. Let Stripe manage your global tax registrations, saving you time with prefilled application details and reducing errors.

Always calculate and collect the correct amount of tax, no matter what or where you sell. Stripe Tax supports tax collection on hundreds of products and services and keeps tax rules and rates up to date—so you don’t have to.

Reduce checkout friction by showing taxes in the most familiar way to your customers, based on the available location information such as currency or zip code.

Stripe Tax helps you collect the tax identification number from B2B customers. You can automatically validate VAT IDs and ABNs for European and Australian customers, and apply a reverse charge or zero VAT rate when necessary.

Keeping track of filing deadlines and reconciling transactions is time-consuming and can easily lead to mistakes. File US sales tax directly from the Dashboard, powered by TaxJar. Your returns are automatically prepared and filed every period. For global filings, automate across more than 90 countries through Stripe and our filing partners. You can also access location-specific reports to file on your own, with your accountant, or with a preferred partner.

Set up automated US sales tax filing directly from the Dashboard. You can also export your tax transaction data to complete filings and returns on your own or with a partner.

2021_june_taxes.csv

txcd_10103000

Germany

country

0.19

Umsatzsteuer (USt.)

47.88

252

txcd_99999999

California

state

0.06

Sales and Use Tax

74.08

1,234.69

txcd_99999999

San Francisco

county

0.0125

Sales and Use Tax

15.43

1,234.69

txcd_99999999

BART - Bay Area Rapid Transit

district

0.005

Sales and Use Tax

6.17

1,234.69

txcd_99999999

SFPF - San Francisco County Public Finance Authority

district

0.0025

Sales and Use Tax

3.09

1,234.69

txcd_99999999

SFTA - San Francisco County Transportation Authority

district

0.005

Sales and Use Tax

6.17

1,234.69

txcd_99999999

Connecticut

state

0.0635

Sales and Use Tax

10.4

163.9

txcd_10103000

Ireland

country

0.23

Value-added tax (VAT)

119.14

518

txcd_10103000

Australia

country

0.1

Goods and Services Tax (GST)

3.76

37.6

Report aggregate transaction data by filing period and summarize it based on each location’s filing requirements.

1. Gross sales

2. Exempt sales

3. Taxable amount

4. Tax due

$100,000.00

$10,000.00

$90,000.00

$5,400.00

5. Total Amount of Tax Due

$5,400.00

6. Less Lawful Deductions

$0.00

7. Net Tax Due

$5,400.00

10. Amount Due

$5,400.00

14. Amount Due with Return

$5,400.00

Connect Tax to your ecommerce platform, accounting software, or existing tax automation software—From WooCommerce to NetSuite to TaxJar. Manage tax data across channels in one place and reduce manual reconciliation work.

With Stripe Tax, we’re able to offer a tool that automates, collects, and calculates all taxes for our creators, so they can spend less time on tax compliance and more time growing their business.

Thanks to Stripe Tax, we avoided six months of engineering work and we never have to think about taxes again.

We switched to Stripe from a merchant of record provider because we wanted complete control over our checkout experience and pricing.

Knowing that Stripe understands all of the regulations and keeps everything up-to-date removes a ton of our customers' fears around managing taxes.

Start collecting taxes globally with as little as clicking a button in the Dashboard, or with our powerful API.

Monitor your Stripe transactions against local tax thresholds and let Stripe manage the registration for you.

Automatically collect the correct amount of tax.

Configure US sales tax filing from the Dashboard, automate global filings through trusted partners, or get reports to file taxes yourself.

AL Albania*

AO Angola*

AM Armenia*

AW Aruba*

AU Australia

AT Austria

AZ Azerbaijan*

BS Bahamas*

BH Bahrain*

BD Bangladesh*

BB Barbados*

BY Belarus*

BE Belgium

BJ Benin*

BA Bosnia and Herzegovina*

BG Bulgaria

BF Burkina Faso*

KH Cambodia*

CM Cameroon*

CA Canada

CV Cape Verde*

CL Chile*

CO Colombia*

CD Democratic Republic of Congo*

CR Costa Rica*

HR Croatia

CY Cyprus

CZ Czech Republic

DK Denmark

EC Ecuador*

EG Egypt*

EE Estonia

ET Ethiopia*

FI Finland

FR France

GE Georgia*

DE Germany

GR Greece

GN Guinea*

HK Hong Kong

HU Hungary

IS Iceland*

IN India*

ID Indonesia*

IE Ireland

IT Italy

JP Japan

KZ Kazakhstan*

KE Kenya*

KG Kyrgyzstan*

LA Laos*

LV Latvia

LI Liechtenstein

LT Lithuania

LU Luxembourg

MY Malaysia*

MT Malta

MR Mauritania*

MX Mexico

MD Moldova*

ME Montenegro*

MA Morocco*

NP Nepal*

NL Netherlands

NZ New Zealand

NG Nigeria*

MK North Macedonia*

NO Norway

OM Oman*

PE Peru*

PH Philippines*

PL Poland

PT Portugal

PR Puerto Rico

RO Romania

RU Russia*

SA Saudi Arabia*

SN Senegal*

RS Serbia*

SG Singapore

SK Slovakia

SI Slovenia

ZA South Africa*

KR South Korea*

ES Spain

SR Suriname*

SE Sweden

CH Switzerland

TW Taiwan*

TJ Tajikistan*

TZ Tanzania*

TH Thailand*

TR Türkiye*

UG Uganda

UA Ukraine*

AE United Arab Emirates

GB United Kingdom

US United States

UY Uruguay*

UZ Uzbekistan*

VN Vietnam*

ZM Zambia*

ZW Zimbabwe*

Countries with an asterisk (*) are available for remote sellers only.

Stripe Tax is easy to integrate with a click of a button or one line of code.

Accept payments with Stripe Checkout—our prebuilt payment form.

Simplify other key business processes such as billing, revenue reporting, and data tools to work seamlessly together with Stripe Tax via our revenue and finance automation platform.

Read the original on stripe.com ↗