Help center

Learn how to sell online with Checkout Page

How to charge tax: VAT, Sales tax & GST (with Stripe Tax)

How to charge tax: VAT, Sales tax & GST (with Stripe Tax)

Automatically calculate and collect taxes on your sales. We integrate with Stripe Tax to help you calculate, collect and remit VAT, Sales tax and/or GST on your sales.

🚨 This feature is in private beta. Contact us get early access.

Stripe Tax

Stripe Tax provides you with helpful, detailed reports that you can use to report and remit your taxes.

It also monitors when you may have exceeded a tax threshold in a country you're not currently registered to pay tax.

Stripe Tax is priced separately by Stripe. Checkout Page does not charge any additional fees for you to use Stripe Tax.

These are Stripe's fees to use Stripe Tax:

  • Subscriptions: 0.5% per transaction, where you’re registered to collect taxes

  • One-time payments: 50¢ per transaction, where you’re registered to collect taxes

Learn more about Stripe Tax pricing

How to set up Stripe Tax

Note: We currently only support Stripe Tax for subscriptions and payment plans. Support for one-time payments is coming soon.

  1. Enable tax collection in Checkout Page in Tax settings

  2. CleanShot 2023-09-06 at 18.12.48@2x.pngEnable Stripe Tax in the Stripe DashboardScreenshot 2023-09-05 at 15.57.30.png

  3. Set up your tax settings in the Stripe Dashboard. You can set your default tax category and if tax is included or excluded in your product prices.

    Screenshot 2023-08-29 at 14.07.30.png

  4. Add your tax registrations in the Stripe Dashboard. Tax registrations are locations where you’re registered to collect and remit taxes.Screenshot 2023-08-31 at 08.37.39-61475a.png

  5. Add the following fields to your checkout pages to calculate and collect taxes:

    • United States: Country, address line one, postal code

    • Canada: Country, postal code

    • EU: Country, postal code

    • United Kingdom: Country

    • All other countries: Country

    Note: we recommend collecting a full address from your customers for the most accurate tax calculation result.

    Screenshot 2023-09-05 at 15.04.13.png

  6. If you’re selling to businesses, you’ll likely want to collect their Tax ID (e.g. VAT number). To do so, you can add a Tax ID field to your checkout.

    Screenshot 2023-09-05 at 15.10.03.pngThe Tax ID will be validated based on the format, but it’s up to you to validate if the Tax ID registration matches the customer information.

  7. The tax will be (re)calculated as your customer moves through your checkout form, based on the checkout price, customer location and customer Tax ID.

  8. Stripe will charge the taxable amount on all recurring payments, display the tax on your customer invoices and provide you with exports of your transactions.

Exporting tax transactions & reports

Stripe Tax provides reports of completed transactions, including the tax amount collected and the tax rate applied.To access these reports, visit Registrations in the Stripe Dashboard .For more information about exporting your tax transactions, please refer to Stripe's documentation on Tax reporting and filing

Have a question about
Checkout Page?