10 min read

VAT for Stripe Users: What Stripe Tax Does and Doesn't Handle

If you use Stripe to process payments, you might assume your tax obligations are covered. They are not. Stripe is a payment processor, not a Merchant of Record. This is the most common misconception among SaaS founders using Stripe, and it can lead to significant back-tax exposure.

Stripe is not a Merchant of Record

When you use Stripe, you are the seller. Stripe facilitates the payment, but the legal transaction is between your company and your customer. This means:

This is fundamentally different from a Merchant of Record like Paddle or FastSpring, where the MoR becomes the legal seller and takes on all of these obligations.

What Stripe Tax does

Stripe Tax is an add-on that calculates tax amounts at the point of sale. When enabled, it:

Stripe Tax costs 0.5% per transaction where tax is calculated (on top of standard Stripe processing fees). For a $100 transaction, that is $0.50 for the tax calculation alone.

What Stripe Tax does NOT do

This is where most Stripe users are caught off guard:

The gap: Stripe Tax handles calculation. Registration, filing, and remittance remain your responsibility. "I use Stripe Tax" does not mean "I am VAT compliant."

The cost at scale

At 0.5% per transaction, Stripe Tax costs add up:

Annual RevenueStripe Tax Cost (0.5%)Payment Processing (~2.9%)Combined
$100K$500$2,900$3,400
$1M$5,000$29,000$34,000
$5M$25,000$145,000$170,000
$10M$50,000$290,000$340,000

At $5M+ in revenue, you are paying $25K+ per year for tax calculation alone, and you still need to pay for registration, filing, and remittance separately. At this scale, a dedicated tax engine with flat or lower per-transaction pricing may offer better value.

Invoice limitations

Stripe's invoicing may not meet all local requirements:

Comparison: Stripe Tax vs MoR vs tax engine + filing

CapabilityStripe TaxMoR (Paddle)Tax Engine + Filing
Tax calculationYesYesYes
VAT registrationNo (monitors only)YesVia filing partner
Filing returnsNoYesYes (filing partner)
Remitting VATNoYesYes (filing partner)
B2B reverse chargeLimitedOften limitedFull support
Invoice complianceBasicYesCustomizable
Your name on invoiceYesNo (MoR's name)Yes
Cost model0.5% per transaction5-15% of revenueFixed or lower %
Audit trailBasic reportsMoR handlesFull transparency

Practical recommendations

If you are just starting out

Stripe Tax is a reasonable first step. It handles calculation, the 0.5% fee is manageable at low volumes, and it integrates natively with Stripe Checkout and Billing. Pair it with a basic filing service for your top 2-3 jurisdictions.

If you are scaling (>$1M ARR)

Evaluate whether Stripe Tax's percentage-based pricing still makes sense. Consider a dedicated tax engine that provides more detailed determination, better B2B support, and a full audit trail. Pair with a filing service for all jurisdictions where you are registered.

If you have significant B2B revenue

Stripe Tax's B2B handling is limited. A tax engine with proper reverse charge determination and B2B/B2C classification is essential. Your enterprise customers will expect proper VAT invoices.

Frequently asked questions

Is Stripe a Merchant of Record?

No. Stripe is a payment processor. You remain the legal seller. If you need an MoR, consider Paddle, FastSpring, or Lemon Squeezy.

Does Stripe Tax file VAT returns for me?

No. Stripe Tax calculates tax and provides reports, but does not file returns or remit VAT. You need a separate filing solution.

How much does Stripe Tax cost?

0.5% per transaction where tax is calculated, on top of standard Stripe processing fees.

DeterminedAI provides AI-powered tax determination that works alongside Stripe or any payment processor. Full reverse charge support, transparent audit trails, and correct rates for every jurisdiction.

Try DeterminedAI free →