Integrating Stripe Tax
Last updated
Last updated
Nothing in this documentation should be taken as tax advice. Cranford Tech is not a tax advisor and nothing we write about on the subject should be considered legal, financial or tax advice. Please carefully read the Stripe documentation on Stripe Tax before using the plugin's tax functionality and always consult a tax advisor if you're unsure on a tax-related question.
Stripe Tax is a paid product developed by Stripe that lets you calculate, collect, and report tax on global payments.
Please note that Stripe charges an additional 0.5% of the total payment value if you process a payment via a Checkout Session that includes Stripe Tax. Please see this article for full details.
When used with the Stripe Connect - Marketplace plugin, your customers will be presented with a separate line item on the Checkout page that shows the tax component of the overall cost:
Stripe Tax is designed to support two different use cases when implemented with Stripe Connect:
Tax for software platforms
EG a SaaS platform like Shopify that enables other businesses to build stores and sell to customers
The connected account (i.e. the seller) is responsible for collecting and remitting taxes
Tax for marketplaces
EG a marketplace like Etsy that connects buyers and sellers
The platform account is responsible for collecting and remitting taxes
You can read more about these two use cases in this Stripe doc.
The Stripe Connect - Marketplace plugin currently only supports option #2 - tax for marketplaces - where the platform account is responsible for collecting and remitting taxes.
Plugin users currently have the ability to add Stripe Tax when creating Checkout Sessions using the following actions:
Create Checkout Session
Create Checkout Session (Multiple Items)
The plugin does not currently support using Stripe with the 'Create Checkout Session (Subscription)' action.