Payments Preflight · Check 12 of 15
Get tax and receipts basics right
Turn on automatic email receipts in Stripe, and decide how you handle sales tax and VAT before launch. Stripe Tax can calculate it in Checkout.
What it is
Customers expect a receipt. Depending on where you and your customers are, you may need to collect sales tax, VAT or GST.
Why it matters
Missing receipts cause support tickets and disputes. Tax rules are set by each jurisdiction, and adding tax after launch means changing prices and invoices.
How to check
- In Settings, Business, Customer emails, check if Successful payments and Refunds receipts are on.
- Check whether your Checkout Sessions set
automatic_tax, or whether you have made a deliberate choice not to. - Check that your business name and support details on receipts are correct.
How to fix it
- Turn on automatic receipts for payments and refunds.
- If you use Stripe Tax, set it up in the Dashboard and pass
automatic_tax: { enabled: true }when creating Checkout Sessions. - Get advice from an accountant on where you must register. This page is not tax advice.
Prompt for your AI coding tool
Paste into Cursor, Claude Code, Lovable or similar. Review the diff before you accept it.
Check my Stripe Checkout Session creation. Tell me whether automatic_tax is set, whether customer details needed for tax (address) are collected, and list every place a Checkout Session or invoice is created. If I enable Stripe Tax, add automatic_tax: { enabled: true } to each. Do not change prices.Sources
- Email receipts Stripe docs
- Collect tax with Checkout Stripe docs
- Stripe Tax Stripe docs
Sponsor this page: get in touch.