Stripe Tax
Sales Tax & VAT
Vetted by Audit Friendly
Updated 8 days ago · next refresh 14d

Stripe Tax Review

Stripe Tax calculates and collects sales tax, VAT and GST on Stripe payments, invoices and subscriptions, and its subscription plan adds registrations and return filing, for businesses that already bill through Stripe.

The short version
Tax Complete runs $90 to $1,500 a month on a 1-year contract (published); Tax Basic is 0.5 percent per no-code transaction with no monthly fee.|Calculates in 104 listed locations, 42 of them for all product types; US returns file through TaxJar in 46 state-level locations.|Stripe's Tax terms exclude audit support and disclaim liability for accuracy and penalties (last modified 28 September 2026).|The hosted Stripe MCP server lets an agent read and change tax settings and registrations and run calculations; filings stay in the Dashboard.
Demo video
Watch the
Stripe Tax
 demo
Score
73
Price
$90/mo, Tax Complete (published)
Time to live
Minutes to enable (vendor)
Best fit
Stripe billers past first nexus
How it's priced
Monthly tiers on an annual contract, or pay as you go
In market
2021
Audit Friendly Score
73
/ 100

Independently scored, one dimension at a time. Every dimension is sourced, and we say whether a claim is published, reported, or estimated.

The lowest-scoring dimension is the weak point. Read that one first.
Implementation
88
+

For a business already on Stripe, setup is a Dashboard page (head office address, default product tax code, tax behavior, registrations) and a toggle or one automatic_tax parameter, with a separate sandbox configuration for testing (set-up and testing docs). The real work is elsewhere: existing subscriptions must be migrated, each product needs the right tax code, and Stripe quotes 30 days or less for a US registration, 60 in December through February. Filing setup needs a US bank account and a TaxJar review.

AI / agent readiness
84
+

Stripe documents a hosted first-party MCP server at mcp.stripe.com with OAuth, generic read and write tools and a published method list that includes tax settings, tax codes, tax registrations and tax calculations (docs.stripe.com/mcp, read 9 October 2026). The server is in the official MCP registry and its OAuth metadata is live. It loses points because filing, registration requests, tax transactions and report exports are outside the list, and the Tax pages describe no AI inside the product itself.

Pricing transparency
83
+

Stripe publishes both plans, all four Tax Complete tiers, every overage rate and a country table of extra registration and filing fees (pricing page and support article, read 9 October 2026). It is marked down because a Tax Complete bill has four separate meters plus non-US surcharges, fees apply even when the tax is zero or the invoice goes unpaid, and pricing above 5,000 transactions a month is by quote.

Scalability
79
+

The API allows 100 requests a second in live mode and 25 per endpoint (rate limits doc), and Stripe states 99.999 percent historical uptime for its services, a vendor claim. Published Tax Complete tiers stop at 5,000 transactions and 50,000 calculation calls a month, after which pricing is custom. Connect platforms can run tax for connected accounts, but each Stripe account can use only one tax provider and third-party tax apps do not work with Connect.

Tax content & coverage
71
+

The supported-countries doc lists 104 locations, 42 for all product types and 62 for digital products only, and the tax code list holds more than 600 product categories (read 9 October 2026). Coverage is thinner than the enterprise engines: no exemption certificate management, calculation only where a registration is active, monitoring that ignores physical presence, and direct filing limited to the US, Canada's simplified GST/HST and Irish non-Union OSS.

Support
69
+

Stripe's support plans page says all customers get 24x7 phone, email and chat (read 11 October 2026). The paid Growth, Premium and Enterprise plans add priority routing and a 15-minute critical response SLA, and only Premium and Enterprise add a technical account manager. Tax Complete lists priority support from Taxually and TaxJar, so filing questions sit with partners and US filing changes go through a request form with a three business day reply. The terms rule out audit support. The score rests on Stripe's own pages, with no review-site rating behind it.

Compliance depth
64
+

Stripe's security docs say SOC 1 and SOC 2 Type II reports are produced annually and available on request, with a public SOC 3, role-based access and an exportable security history (read 11 October 2026). The docs do not say whether Stripe Tax or the TaxJar filing service is inside those reports, and TaxJar's own security page names SOC 2 Type II only. The Stripe Tax terms, last modified 28 September 2026, cut the other way: no audit support, no liability for accuracy or penalties, and draft filings deemed approved at the deadline. Exemption certificates are not validated, and reverse charge applies on tax ID format whatever the government check returns.

Integrations & data flow
62
+

Inside Stripe the fit is native across Billing, Checkout, Invoicing, Payment Links and Connect. Outside it, Stripe documents connectors for WooCommerce, BigCommerce and Adobe Commerce, a Shopify import app in public preview, a CSV import in preview and the Tax API for other processors (docs read 9 October 2026). There is no documented tax connector for NetSuite, Sage Intacct, QuickBooks Online or Xero; a NetSuite tax connector was only previewed at Sessions on 29 April 2026.

Expand all
Click any dimension to read the reasoning behind the number.
The verdict

A fast route to tax collection for Stripe billers, with thin compliance backing behind it

Written by the Audit Friendly research team. No vendor edits, no sponsored placement.

Stripe Tax is a calculation engine that already sits inside Stripe Billing, Checkout, Invoicing and Payment Links. A Dashboard toggle or one API parameter turns it on, and it watches Stripe sales against registration thresholds at no charge. The Tax Complete plan bundles a set number of registrations and filings a year: Stripe registers US remote sellers itself, TaxJar (a Stripe company, acquisition announced April 2021) files US returns in 46 state-level locations, and Taxually handles most other countries. Prices are published up to 5,000 transactions a month, from 0.5 percent per transaction on Tax Basic to $1,500 a month on the top Tax Complete tier (checked 11 October 2026); above that the price is by quote.

The catch is how little stands behind the numbers. Stripe's Tax terms (last modified 28 September 2026) say the service includes no audit support, disclaim liability for calculation accuracy and any resulting penalties, and treat a draft return as approved once the review deadline passes. The engine returns zero tax anywhere you have not added a registration. It does not collect or validate exemption certificates. Threshold monitoring only sees Stripe-processed or imported sales and assumes one default product tax code. Sales that start in an ERP or another processor need the Tax API at 50 cents a transaction, a connector, or a CSV import that is still in preview.

Before signing a Tax Complete contract, confirm in writing which tier's four caps (transactions, calculation API calls, registrations and filings) fit your volumes and what each overage costs. Ask for the per-country fee on every non-US registration and filing you expect, because those are charged on top of the plan and still use up its allowance. Confirm who files and who remits in each jurisdiction: TaxJar, Taxually, Stripe directly or a separately priced partner. Get the custom rate in writing if you exceed 5,000 transactions a month, and note that the 1-year commitment is non-refundable and that an upgrade starts a new annual term.

Best for
  • A SaaS or digital seller that bills through Stripe Billing or Checkout and has just crossed its first economic nexus thresholds
  • A software company outside the EU and Canada that needs non-Union OSS and simplified GST/HST registration and filing without hiring local agents
  • A platform or marketplace on Stripe Connect that wants to offer tax calculation and registration tools to its connected accounts
Not for
  • Sellers with resale or tax-exempt B2B customers who need exemption certificates collected, validated and stored by the tax tool
  • Companies whose invoices originate in NetSuite, Sage Intacct or another ERP, with Stripe used only to take payment
  • Tax teams that expect audit defense, notice handling or an accuracy guarantee from the vendor
What it solves for finance

The jobs a tax team actually hires Stripe Tax for

Jobs, mapped to how finance teams actually buy.

Calculation

Charge the right tax on Stripe subscriptions and invoices

Stripe Tax works out sales tax, VAT or GST from the customer's location, the product tax code and your registrations, inside Billing, Checkout, Invoicing and Payment Links. It applies reverse charge when a business customer supplies a tax ID. It returns zero wherever you have not added a registration, so the registration list drives everything.

Nexus

See which states and countries you are about to owe in

The monitoring tool compares Stripe-processed sales, less refunds, with each location's registration threshold and sends Dashboard and email alerts. It assumes every sale uses your default product tax code and it skips your home state or country, so treat an alert as a prompt for review. Sales from other channels need a CSV import, the Shopify app or the Tax API to be counted.

Registration

Register in a new state without doing the paperwork

On Tax Complete an eligible remote seller clicks Register for me and Stripe's tax team prepares and submits the application, then adds the registration to the Dashboard. The service excludes states where you have physical presence, have received a notice or have acquired a business. Registrations in other countries go through Taxually.

Filing

File US sales tax returns from the Dashboard

Tax Complete creates a TaxJar account from inside Stripe and files each return from your collected tax, applying prepayments and timely-filing discounts. Stripe emails a summary each month; change requests are due before the 6th at 6 PM Eastern and filing starts as early as the 7th. TaxJar debits a US bank account to remit.

Tax API

Add tax to payments taken outside Stripe

The Tax API calculates tax for any processor or in-house invoicing system and records the result as a tax transaction, which then feeds monitoring, reports and filing. Shipping origin addresses are only available through this API. It is a developer project, and each call in a registered location is billable.

Global VAT

Sell digital services into the EU and Canada from abroad

Stripe registers and files Irish non-Union OSS for businesses with no EU establishment and Canada's simplified GST/HST for non-residents, both quarterly. Stripe submits the return and then sends payment instructions, so you pay the authority yourself. Union OSS, IOSS, normal GST/HST and provincial taxes fall to Taxually or another partner.

Compare, reimagined

Watch the same task in each tool

Forget the 40-row feature grid. Pick a finance workflow and see how this tool and its closest peers actually do it, with our verdict on who wins for whom.

More demos
Clips · agent-checked monthly
3:24
Workflow demo
Stripe Sales Tax Setup: The #1 Mistake That Creates Tax Liability
A sales tax firm walks through Stripe's tax settings and warns against switching on collection in states where the business should not be collecting. It is a useful second opinion on the registration list, which controls where Stripe Tax charges anything at all. 3:24, posted 6 April 2026, about 560 views; HOST is one of Stripe's listed filing partners and sells registration and filing services. Expect a pitch for its own help. Transcript not read.
Hands Off Sales Tax (HOST) on YouTube
https://www.youtube.com/watch?v=sAzTs6Avo-g
20:13
Feature
Exploring Stripe Tax Transactions and Reversals
Two Stripe engineers explain how the Tax API records completed sales and refunds as tax transactions and reversals, with a Python demo. This is the record that feeds reports and filing when payments run outside Stripe's hosted products, so it matters to anyone taxing off-Stripe sales. 20:13, posted 22 July 2024, about 1,300 views; made by the vendor. It is aimed at developers and does not discuss the per-call fees. Transcript not read.
Stripe Developers on YouTube (official)
https://www.youtube.com/watch?v=hb7t6OuyOVU
7:07
Workflow demo
Automating tax on subscriptions
Follows a clothing company adding a subscription box and collecting tax on recurring invoices with Stripe Billing and a pricing table. Subscription sellers are the main audience for Stripe Tax, so this is the closest match to a SaaS setup. 7:07, posted 16 May 2024, about 2,500 views; made by the vendor's developer team. It starts from a new subscription and does not show migrating existing ones. Transcript not read.
Stripe Developers on YouTube (official)
https://www.youtube.com/watch?v=3QBRs4IfDNo
7:41
Workflow demo
Collecting Taxes with Stripe Checkout
A Stripe developer advocate enables Stripe Tax in the Dashboard, configures registrations and collects Canadian GST through Stripe Checkout with automatic tax switched on. It shows how little code the basic integration needs and where registrations are entered. 7:41, posted 11 April 2024, about 26,000 views; made by the vendor's developer team. It predates Tax Complete, so registration and filing services are not shown. Transcript not read.
Stripe Developers on YouTube (official)
https://www.youtube.com/watch?v=fMk7y-C6JuM
3:04
Overview
Automate tax for your business
Stripe's own walkthrough of threshold monitoring, registrations, calculation and filing in the Dashboard; it is the video embedded in the set-up docs. It is the quickest way to see the screens a controller would use each month. 3:04, posted 24 February 2026, about 1,900 views; made by the vendor, so it shows the smooth path only. It says nothing about fees, overages or what the terms exclude. Transcript not read.
Stripe on YouTube (official)
https://www.youtube.com/watch?v=PFzV64TjSmo
0:40
Real-user
Enable Stripe Tax
Shows how a Laravel application that bills through Cashier turns on Stripe Tax so invoices calculate tax automatically. A finance buyer can use it to gauge how small the engineering ask is for a team already on Stripe Billing. 40 seconds, posted 9 October 2026, with a handful of views; a developer tips channel with no stated tie to Stripe. It covers the code switch only, with nothing on registrations, product tax codes or filing. Transcript not read.
Laravel Shorts Video on YouTube
https://www.youtube.com/shorts/p2vGzA0NwOU
0:55
Real-user
Stripe's Merchant of Record (Managed Payments) wired up with agentic AI #mcp #stripe #shorts
A developer has an AI coding agent use Stripe's MCP tools to read a pricing page, create products and prices in Stripe and wire up a Managed Payments checkout from one prompt. It shows the Stripe MCP server doing real write work, and it shows Managed Payments, the merchant of record alternative to running Stripe Tax yourself. 55 seconds, posted 27 February 2026, about 1,000 views; an independent developer channel. It covers checkout setup only, and Managed Payments was in public preview when it was posted. Transcript not read.
Stephen S. on YouTube
https://www.youtube.com/shorts/8OkgSH4xgo4
0:29
Real-user
The difference between Stripe and Lemon Squeezy
A founder explains in under 30 seconds how a payment processor such as Stripe differs from a merchant of record on who owes the sales tax. A finance lead can use it to brief a founder on why Stripe Tax still leaves registration and filing duties with the company. 29 seconds, posted 27 January 2024, about 6,900 views; an independent builder channel. It is a concept clip with no product screens and nothing on pricing. Transcript not read.
Stefan Wirth - AI without the BS on YouTube
https://www.youtube.com/shorts/cd1-c1TXkHU
0:36
Real-user
Why I Use Paddle Instead of Stripe
A developer who sells courses says he chose Paddle over Stripe because Paddle acts as reseller and handles sales tax and VAT for him. It is a plain statement of where Stripe Tax loses: sellers who want the tax liability moved to someone else. 36 seconds, posted 10 November 2023, about 24,000 views; an independent creator with no stated tie to either vendor. It predates Tax Complete and Stripe Managed Payments, so the gap has narrowed since. Transcript not read.
Coding in Flow on YouTube
https://www.youtube.com/shorts/JyKO9XdzH6k
0:43
Real-user
Thinkific Can File Your Sales Tax. Stripe Can't.
A course-business channel compares a merchant of record checkout, which collects and remits tax itself, with connecting your own Stripe account, where the tax duty stays with you. That is the core buying question for small digital sellers: pay a merchant of record more per sale, or run Stripe Tax and own the filings. 43 seconds, posted 7 August 2026, about 30 views; the channel teaches course creators and the clip is part of a series. It does not cover Tax Complete filing or Stripe's own merchant of record product. Transcript not read.
Brainy Girl - Kim Garnett on YouTube
https://www.youtube.com/shorts/5OAIM2smfgE
0:44
Real-user
Stripe Tax Doesn't File Your Returns. Here's What It Actually Does.
An accounting firm lists what it says Stripe Tax covers, calculating tax at checkout, and what it leaves to the seller: registering, filing, remitting, exemption certificates, notices and audits. It works as a checklist of the compliance steps a buyer still has to assign to someone. 44 seconds, posted 30 May 2026, about 90 views; the firm sells outsourced accounting, so it has a reason to stress the gaps. Its summary leaves out the Tax Complete plan, which adds registrations and filing. Transcript not read.
Open Ledger Accounting Group LLC on YouTube
https://www.youtube.com/shorts/fW3nb-V8_A4
Side by side

Compare on what matters

Dimension
Stripe Tax
73
/100
This page
Anrok
75
Pick a tool
Compliance depth
Stripe produces SOC 1 and SOC 2 Type II reports (Tax scope not stated publicly); its Tax terms exclude audit support and disclaim liability for accuracy and penalties.
SOC 1 Type II and SOC 2 Type II per its security page; exemption certificate management is included in the Starter plan.
SOC 2 Type II per its security page, with no SOC 1 named; the plan table lists audit support, notice management and overdue returns as features.
Scalability
Published tiers stop at 5,000 transactions a month before custom pricing; the API allows 100 requests a second in live mode; one tax provider per account.
Says customers process over $100 billion in transaction volume; the Custom plan adds multi-entity and multi-billing management.
Order tiers start at 200 a month with flex fees for spikes; Professional lists 10,000 API calls a minute and 10 team users; US sales tax only.
AI / agent readiness
Hosted first-party MCP at mcp.stripe.com with OAuth; read and write tools reach tax settings, registrations and calculations but no filing methods.
Markets a first-party MCP server with OAuth 2.1 scopes that reads tax data and can map products, add customers and update transactions.
No MCP server appears in TaxJar's developer docs; a REST API handles calculations and transactions; plans list AI-driven taxability recommendations.
Support
Every Stripe customer gets 24x7 phone, email and chat; filing questions go to TaxJar or Taxually; a 15-minute critical SLA needs a paid support plan.
Anrok says support is US-based with an onboarding manager; priority support and API technical consultations are reserved for the Custom plan.
Starter gets email support with a guaranteed response time; Professional adds phone support from the 1K order tier and a success manager from 10K.
Implementation
A Dashboard toggle or one API parameter for Stripe Billing and Checkout; old subscriptions need migrating; Stripe quotes 30 days or less for a US registration.
Anrok says most companies go live in one to four weeks, two to four with an ERP or several billing systems; Custom buyers get a pre-sale sandbox.
Free 30-day trial with no card imports the last 60 days of sales; Professional lists a dedicated onboarding specialist; checkout calculation needs the API.
Pricing transparency
Tax Complete lists $90 to $1,500 a month on a 1-year contract with four usage caps; Tax Basic is 0.5 percent per no-code transaction, 50 cents by API.
Starter is $100 per market a month (published) with filings included; Custom is quoted on volume; extras are $150 per historical return and $50 per global VAT return.
Publishes every tier: Starter from $39 and Professional from $99 a month at 200 orders; AutoFile $50 or $55 a return; registration $299 a state.
Tax content & coverage
Calculates in 104 listed locations, 42 for all product types and 62 for digital only, with 600+ product tax codes; no exemption certificate checks.
Coverage map lists 81 countries in all plans plus 15 premium-only; 11,000+ US jurisdictions including home-rule cities; exemption certificate management in every plan.
US sales tax only, across 11,000 jurisdictions per its homepage; the Professional plan stores exemption certificates and validates addresses.
Integrations & data flow
Native in Stripe Billing, Checkout, Invoicing and Payment Links; connectors for WooCommerce, BigCommerce and Adobe Commerce; Shopify import in preview.
Integrations page lists no-code connectors for billing and ERP tools including Chargebee, Maxio, Orb and NetSuite, plus an API for custom setups.
Starter allows 3 data import integrations and Professional 10 including the API; Shopify, PayPal and QuickBooks Online are named import sources.
Pricing intelligence

What it actually costs

Here's what it really costs: published rates where a vendor lists them, aggregated quote data where they don't, plus a path to your own number.

AF Score
73/100
Audit Friendly score for Stripe Tax across eight dimensions, 11 October 2026.
Tax Complete from
$90/mo
Entry tier on a 1-year contract with 200 transactions a month, 2 registrations and 4 filings a year (published, checked 9 October 2026).
Pay as you go
0.5%
Tax Basic fee per no-code transaction where you are registered, with no monthly fee; 50 cents per transaction by API (published, checked 9 October 2026).
Tax Basic, no-code
0.5% per transaction

Pay as you go on Billing, Checkout, Invoicing and Payment Links, charged on the full amount including tax and only where you are registered. Monitoring, calculation and collection; no registrations or filing.

Tax Basic, API
$0.50 per transaction

For payments created through Stripe's payment APIs or another processor. Each transaction includes 10 calculation API calls; extra calls cost $0.05 each.

Tax Complete, tier 1
$90/mo, 1-year contract

200 transactions and 2,000 calculation API calls a month, 2 registrations and 4 filings a year. Adds registration and filing through Stripe, TaxJar and Taxually.

Tax Complete, tier 2
$430/mo, 1-year contract

1,000 transactions and 10,000 calculation API calls a month, 4 registrations and 12 filings a year.

Tax Complete, tier 3
$1,000/mo, 1-year contract

2,500 transactions and 25,000 calculation API calls a month, 6 registrations and 20 filings a year.

Tax Complete, tier 4
$1,500/mo, 1-year contract

5,000 transactions and 50,000 calculation API calls a month, 10 registrations and 32 filings a year.

Tax Complete, custom
Quote only

Above 5,000 transactions, 50,000 calculation calls, 10 registrations or 32 filings. Stripe also offers custom pricing for large payment volume or high-value transactions.

Transaction and calculation overage
$0.35 to $0.50 per transaction

Per extra transaction: $0.50, $0.48, $0.46 and $0.35 across the four tiers. Per extra calculation call: $0.05, or $0.04 on the top tier. Charged after the billing period ends.

Extra registration
$150 US, $300 elsewhere

Per registration beyond the plan allowance; Colombia is $1,200. US remote-seller registrations are done by Stripe, others by Taxually.

Non-US registration fee
$150 each; Colombia $1,050

Charged on every registration outside the US even inside the plan allowance, and the registration still counts toward that allowance.

Extra US or Canadian filing
$55 per filing

Per filing beyond the plan allowance. US and Canadian filings inside the allowance carry no additional fee.

Non-US filing fee
$45 to $4,745 per filing

Added on top of the plan: $45 monthly or $145 quarterly and OSS for most countries and EU-based businesses, $145 to $445 where fiscal representation is needed, Morocco $245, Mexico $945, Japan $4,745. Overages run $100 to $4,800. EC Sales Lists and Intrastat reports count as separate filings.

Audit Friendly pricing intel
Get your real
Stripe Tax
 number
Tell us your setup and we'll line up a tailored quote and benchmark it against what similar companies pay. Free. Vendors pay us, never you.
Company profile
Solutions needed
Target go-live
Estimate and get my quote
Request received. We will line up your quote and benchmark it.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Implementation reality

What it actually takes to go live

Difficulty
Low
1
Need help implementing?
Vetted
Stripe Tax
 partners
Find a partner →
Week 1
Set head office, default tax code and tax behavior
Weeks 1 to 5
Review thresholds and add or request registrations
Weeks 1 to 2
Turn on automatic tax and migrate subscriptions
Weeks 3 to 7
Set up filing with TaxJar or Taxually
Calculation starts once the head office address, default product tax code, tax behavior and at least one registration are set and automatic tax is switched on; Stripe describes this as minutes of work. Existing subscriptions have to be migrated before they collect tax. Registration and filing take longer: Stripe quotes 30 days or less for a US registration (60 in December through February), and TaxJar reviews each filing application and may come back within two weeks.
Who you need on the project
Controller or tax lead for registrations, product tax codes and filing setup; a developer only for the Tax API, custom checkout or subscription migration; Stripe's tax team for US registrations, TaxJar for US filing and Taxually for other countries.
Things to watch for
01
Contract
No audit support and no accuracy guarantee

The Stripe Tax terms (last modified 28 September 2026, read 9 October 2026) state that the services do not include audit support and that Stripe does not provide tax advice. They disclaim liability for the accuracy of the service and for any fine, penalty or back taxes that result from using it. A draft filing counts as approved once you approve it or the approval deadline passes, and Stripe says it will not independently verify your tax information. Peers such as Avalara advertise audit liaison support on some plans, so price in an outside advisor if you need that cover.

01
Setup
Zero tax until every registration is loaded

Stripe's docs (read 9 October 2026) say a calculation returns zero tax without an active registration in the customer's location, and the reason code for that case is shared with products marked non-taxable. Subscriptions created before setup do not collect tax until they are migrated to automatic tax. Manual invoices and transactions on manual tax rates are also left out of filings. Check the registration list and the subscription migration page before the first invoice run.

01
Pricing
Four meters and a non-refundable year

Each Tax Complete tier has four limits and each has its own overage rate, from 35 to 50 cents per transaction to $55 per extra US filing (support article, read 9 October 2026). Stripe's subscription policy, last updated 1 July 2026, says fees are non-refundable with no prorated refund on cancellation. An upgrade cancels the current plan, starts a new annual commitment and drops any unused allowance. Fees also apply when the calculated tax is zero or the invoice is never paid.

01
Pricing
Non-US filings carry their own price list

Stripe's pricing article (read 11 October 2026) adds a fee to every registration outside the US ($150, or $1,050 in Colombia) and to every filing outside the US and Canada, and those still count against the plan allowance. Most countries are $45 for a monthly return and $145 for a quarterly or OSS return, non-EU businesses needing fiscal representation pay $145 to $445, Mexico is $945 and Japan $4,745. EC Sales Lists and Intrastat reports are billed as separate filings. Build the country list before choosing a tier.

01
Content
Exemption certificates are your job

Stripe's zero-tax doc (read 9 October 2026) says Stripe Tax does not validate documentation supporting an exemption, such as exemption certificates, and points to a third-party app, EXEMPTAX, for collecting them. Separately, the tax ID doc says Stripe Tax applies reverse charge or a zero rate when a tax ID has the right format, regardless of the government verification result. Checkout-time verification against government databases was only previewed on 29 April 2026. Sellers with many resale or exempt customers need a certificate process outside Stripe.

01
Filing
Filing is split across three providers

Per Stripe's filing docs (read 9 October 2026), US returns go through a TaxJar account created from the Dashboard, which needs a US bank account for remittance. Stripe itself files only Canada's simplified GST/HST and Irish non-Union OSS, and for those it does not debit your account: you pay the authority from its instructions. Everything else runs through the Taxually app, with its own account and documents, or through Marosa and Hands-off Sales Tax at their own prices. One Stripe account can also use only one tax calculation provider.

How Claude & agents work with it
5
/ 5
Agent readiness

Scored on what an outside agent can actually reach: the documented API, how it authenticates, and whether the vendor ships an MCP server.

Stripe's hosted MCP server reads and writes tax settings, registrations and calculations; filing and report exports stay in the Dashboard.
Anrok
TaxJar

Exists: Yes. Stripe runs a hosted, first-party MCP server at mcp.stripe.com, documented at docs.stripe.com/mcp and listed in the official MCP registry as com.stripe/mcp (checked 9 October 2026). It serves the whole Stripe account; there is no separate Stripe Tax server. Stripe also ships an agent plugin, installed through its CLI, that configures the server and its skills for common coding agents.

Scope: Read and write. Two generic tools, stripe_api_read and stripe_api_write, call a published list of API methods. The tax methods on that list are: retrieve and update tax settings, list and retrieve tax codes, list, retrieve, create and update tax registrations, and create and retrieve tax calculations with their line items. Tax transactions and reversals, report exports, Register for me requests and filing setup do not appear on the list. Stripe requires a human to approve certain write actions, such as refunds, through a confirmation link.

Turnkey: Yes for interactive use. A user adds the server URL or the Stripe connector in Claude, ChatGPT, Cursor or VS Code, signs in with OAuth and chooses which live accounts or sandboxes to expose. An administrator can switch MCP access on or off for the whole team, separately for live mode and sandboxes, and revoke sessions. From 31 October 2026 the server stops accepting full-access secret keys and untagged restricted keys, so unattended agents need a new agent API key.

In-product AI: the Stripe Tax pages read on 9 October 2026 describe no AI feature inside the product, such as automatic product classification or return preparation. The product tax code doc instead carries written guidance for AI agents: treat each tax code identifier as an exact string, never guess one from a description, and leave the legal classification to the user. A live calculation call is also billable where a registration is active, so an agent that loops on calculations has a cost.

Claude can
Through the Stripe connector, Claude can read tax settings and registrations, add or schedule a registration once you hold the permit, look up product tax codes, and run a tax calculation for a sample order in a sandbox or live account.
Claude can't
Claude cannot start a Register for me application, set up or change a filing, or pull the tax exports and filing history, because those run in the Dashboard, TaxJar or Taxually and are outside the MCP method list. Recording tax transactions is also off the list.
What's new · agent-updated every 2 weeks

Stripe Tax, kept current

September 30, 2026
Feature
Ticket and event sales supported in the Tax API

API version 2026-09-30 adds performance locations so tax on tickets is calculated from the venue address, along with new tax types and a failed-calculation error code.

April 29, 2026
Roadmap
Roadmap: filing-ready reports and remittance through Treasury

Stripe's published roadmap lists filing-ready, audit-ready reports for general availability in Q4 2026 and automatic remittance to tax authorities through Stripe Treasury as a Q4 private preview. An integrated e-invoicing offer with Billit was slated for Q2.

April 29, 2026
Feature
US filing in the Dashboard, plus Shopify and NetSuite connector previews

At Sessions 2026 Stripe said US filing, status tracking and filing details are now in the Dashboard, powered by TaxJar. It previewed Tax connectors for Shopify and NetSuite and checkout-time tax ID verification against government databases.

November 17, 2025
Feature
Automatic tax transactions on Payment Intents

API version 2025-11-17 lets a Payment Intent calculate tax and commit the tax transaction at capture, removing the separate API calls custom checkouts needed before.

October 29, 2025
Connector
Third-party tax providers plug into automatic tax

API version 2025-10-29 adds a provider field so Checkout Sessions, Invoices and Quotes can be taxed by an installed third-party app. Stripe's docs list Anrok and Avalara as the supported apps.

May 7, 2025
Feature
Global registration and filing added; collection in 102 countries

At Sessions 2025 Stripe said Tax now supports global registration and filing and collects in 102 countries, up from 57 a year earlier.

Questions buyers ask

Stripe Tax FAQ

What does Stripe Tax cost for a SaaS or e-commerce seller that bills through Stripe?
−

There are two published plans (checked 9 October 2026). Tax Basic has no monthly fee: 0.5 percent of each no-code transaction in places where you are registered, or 50 cents per transaction through the Tax API. It covers monitoring, calculation and collection only.

Tax Complete adds registrations and filing. It costs $90, $430, $1,000 or $1,500 a month on a 1-year contract, and each tier caps transactions, calculation API calls, registrations a year and filings a year. The $430 tier includes 1,000 transactions a month, 4 registrations and 12 filings a year.

A worked example (Audit Friendly estimate from the published rates): a seller with 1,000 taxed invoices a month that files quarterly in six states sits on the $430 tier, $5,160 a year, and needs 24 filings against 12 included. Twelve extra US filings at $55 add $660, for about $5,820 a year before state fees. Filings outside the US carry extra fees, from $45 for a monthly European return to $4,745 for Japan.

What are the contract terms, and how do you get your data and filing history out?
+

Tax Basic has no commitment. Tax Complete is an annual contract paid monthly that renews automatically. Under Stripe's subscription policy (last updated 1 July 2026) fees are non-refundable, a cancellation takes effect at the end of the term, and the account then drops to pay-as-you-go pricing and loses unused allowances. An upgrade starts a new annual commitment; a downgrade waits until the term ends.

Tax data leaves as CSV through itemized and summarized exports, which cover every location and can be downloaded from the Dashboard, with daily, weekly or monthly email reminders when a new period is ready. Location reports for US and Canadian registrations can only be viewed in the Dashboard; Stripe's docs say they cannot be downloaded or scheduled (read 11 October 2026). Tax transactions are also readable through the API. Completed US returns sit in the TaxJar filing history reached from the Dashboard; returns filed elsewhere sit with Taxually or the partner that filed them.

Stripe's Tax terms make you responsible for keeping copies of tax data for the period the law requires, so export filing records on a schedule and before cancelling. Registrations are filed with each tax authority on your behalf under a limited power of attorney, so the duty to file continues after you leave and needs a new arrangement.

How long does implementation take, and who does it?
+

Turning on calculation is quick for a business already on Stripe. Someone in finance confirms the head office address, picks a default product tax code and tax behavior, and adds registrations in the Dashboard; a toggle or one API parameter then enables automatic tax. Sandboxes carry their own tax settings for testing. Existing subscriptions must be migrated before they collect tax.

Registrations and filing set the real timeline. Stripe says its tax team typically completes a US registration in 30 days or less, and 60 days or less in December, January and February. For US filing, TaxJar reviews each application and may ask for more information within two weeks; you need a US bank account, state tax IDs and filing frequencies.

A developer is needed only for the Tax API, a custom checkout or subscription migration. Outside the US, expect a separate Taxually account and document upload. Stripe publishes no formal onboarding plan or timeline for Tax Complete.

Can Claude or another AI agent operate Stripe Tax?
+

Partly, and without custom code. Stripe documents a hosted MCP server at mcp.stripe.com that connects to Claude, ChatGPT, Cursor and other clients with an OAuth sign-in (docs read 9 October 2026). Its generic read and write tools reach a published list of API methods that includes tax settings, tax codes, tax registrations and tax calculations.

So an agent can check where you are registered, add a registration you already hold, look up a product tax code and test what tax an order would carry. It cannot request a new registration from Stripe, set up or adjust a filing, or pull exports and filing history, because those are Dashboard, TaxJar or Taxually tasks outside the method list.

Two cautions. Live calculation calls are billable where you are registered, so keep agent testing in a sandbox. And from 31 October 2026 the MCP server stops accepting full-access secret keys, so unattended agents need one of Stripe's new agent API keys, which fall under approval rules.

Ask AF

Ask us anything

Answered only from our own published research on this tool, never from general internet noise. If we cannot answer it well, our research agents will dig in and publish a sourced answer.

Ask AF
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What does it actually cost?
How long does implementation take?
Can Claude connect to it?
Question
Answer
Ready to get a real number?
Stripe Tax prices are published, so the real number comes from counting monthly transactions, calculation API calls, registrations and filings against the Tax Complete tiers, then pricing Tax Basic for the same volume. Ask Stripe sales for the custom rate above 5,000 transactions a month and for a written list of non-US registration and filing fees by country.