Collecting sales tax from retailers with Shopify Collective
You can choose to collect sales tax from retailers when they sell your products. In certain jurisdictions, you're required to charge VAT or local sales tax on the B2B transaction that takes place when you supply a product to a retailer. You then pass the tax amount on to the relevant tax authority.
Certain retailers might have a resale certificate that exempts them from paying tax to you. The retailer needs to provide you with a copy of their certificate.
If your store's based in Canada, the United Kingdom (UK), or a European Union (EU) country, then you need to verify your tax registration status before you can use the Shopify Collective sales channel.
On this page
Collecting sales tax from retailers
You can choose whether to collect sales tax from retailers on an individual level. The tax amount that's applied then automatically displays on orders that you receive from retailers that you're collecting tax from.
The table in the Retailers section of your Shopify Collective sales channel displays a Collect tax column, which indicates whether or not you're collecting tax from each retailer.
Review the following table for details of the tax collection setting that you have for all retailers by default, which depends on your location and your tax registration status that you've submitted to Shopify.
| Supplier/retailer country | Default tax collection status |
|---|---|
| United States | Off |
| Canada | On |
| European Union, United Kingdom |
|
| All other countries where Shopify Collective can be used and where suppliers might collect tax from retailers |
|
Change your retailer tax collection setting
From your Shopify admin, go to Sales channels > Collective: Supplier.
Click Retailers.
Click a retailer that you want to change the tax collection setting for.
In the Payments and taxes section, activate or deactivate the Collect tax option.
Understanding how tax is calculated for Shopify Collective transactions
Review the following table to determine where sales tax needs to be paid, and which price the tax amount is calculated with.
The table outlines the default tax settings for supplier-to-retailer transactions in Collective, but you should confirm with a tax professional that the scenarios are appropriate for your particular sales transactions.
No tax is charged between suppliers and retailers that are located in Gibraltar or Hong Kong.
| Supplier/retailer country | Customer country | Price that tax is calculated on | Location where tax is payable |
|---|---|---|---|
| United States (California and Massachusetts only) | United States | Retail price | Country, state, or province of customer's shipping address |
| United States (all other states) | United States | Cost price | Country, state, or province of customer's shipping address |
| United States (California and Massachusetts only) | Rest of world | Retail price | Country, state, or province of retailer's address |
| United States (all other states) | Rest of world | Cost price | Country, state, or province of retailer's address |
| All other countries where Collective can be used (excluding Gibraltar and Hong Kong) | Any available shipping location | Cost price | Country, state, or province of retailer's address |
Example tax and profit scenarios for Shopify Collective transactions
The following transaction scenarios illustrate how profit is calculated for retailers and suppliers when both parties have their product prices set to either exclude tax or include tax. You configure this in your Shopify admin by going to Settings > Taxes and duties > Global settings > Include sales tax in product price and shipping rate. The transaction examples are based on a 30% retailer margin being applied to the product that's sold.
Scenario 1: Domestic sale where supplier and retailer both exclude sales tax from product prices
- US supplier > US retailer > US customer
- Both the retailer and the supplier have tax excluded from their product prices.
- Therefore, tax is added to:
- the product price that's displayed to the customer on the retailer's checkout.
- the product cost price that the retailer pays to the supplier.
- This example is based on a 10% rate being used for both the B2B and DTC taxes.
| Pricing detail | Calculation | Amount (USD) |
|---|---|---|
| Supplier's product retail price (excluding tax) | Not applicable | $100 |
| Product cost to retailer (excluding tax) | (100%-margin%) x Retail price | (100% - 30%) x $100 = $70 |
| Product price displayed to customer at checkout | Not applicable | $100 |
| DTC tax added at checkout | Retail price x DTC tax rate | $100 x 10% = $10 |
| Customer payment at checkout | Retail price + DTC tax | $100 + $10 = $110 |
| B2B tax for supplier/retailer transaction | Product cost to retailer x B2B tax rate | $70 x 10% = $7 |
| Retailer payment to supplier | Product cost to retailer + B2B tax | $70 + $7 = $77 |
| Retailer revenue | Customer payment - Retailer payment to supplier | $110 - $77 = $33 |
| Retailer net profit (30%) | Retailer revenue - DTC tax + B2B tax credit | $33 - $10 + $7 = $30 |
| Supplier net profit (70%) | Retailer payment to supplier - B2B tax | $77 - $7 = $70 |
Scenario 2: Domestic sale where supplier and retailer both include sales tax in product prices
- UK supplier > UK retailer > UK customer
- Both the retailer and the supplier have tax included in their product prices.
- Therefore, tax is already included in:
- the amount that the customer pays on the retailer's checkout.
- the amount that the retailer pays to the supplier for the product.
- This example is based on a 20% rate being used for both the B2B and DTC taxes.
| Pricing detail | Calculation | Amount (GBP) |
|---|---|---|
| Supplier's product retail price (including tax) | Not applicable | £120 |
| Product cost to retailer (including tax) | (100%-margin%) x Retail price | (100% - 30%) x £120 = £84 |
| Customer payment at checkout | Not applicable | £120 |
| DTC tax included in customer payment at checkout | Retail price x [1 - 1÷(1 + DTC tax rate)] | £120 x (1-1/(1+20%)) = £20 |
| Retailer payment to supplier | Not applicable | £84 |
| B2B tax included in retailer payment to supplier | Product cost to retailer x [1 - 1÷(1 + B2B tax rate)] | £84 x (1-1/(1+20%)) = £14 |
| Retailer revenue | Customer payment - Retailer payment to supplier | £120 - £84 = £36 |
| Retailer net profit (30%) | Retailer revenue - DTC tax + B2B tax credit | £36 - £20 + £14 = £30 |
| Supplier net profit (70%) | Retailer payment to supplier - B2B tax | £84 - £14 = £70 |
Verifying your tax registration status
If your store's located in Canada, the United Kingdom, or a European Union (EU) country, then you must verify your tax registration status to be able to use the Shopify Collective sales channel.
The tax ID and billing address that display for tax registration verification are connected to the following locations in your Shopify admin:
For UK suppliers, the VAT number that you provide is displayed to retailers that you're collecting sales tax from.
Verify your tax registration status in Canada
From your Shopify admin, go to Sales channels > Collective: Supplier.
Click Settings.
In the Tax registration status section:
- If there's an Unverified badge, then do either of the following:
- If the GST/HST number is pre-filled:
- Optional: If you need to edit the pre-filled details, click the
icon, and then make your changes.
- Optional: Click the billing address link, and then confirm that your billing address is correct.
- Select I verify that my GST/HST number and billing address are correct.
- Click Verify.
- Optional: If you need to edit the pre-filled details, click the
- If the GST/HST number isn't pre-filled:
- Click Continue.
- In the Add GST/HST number dialog, enter your GST/HST number.
- Click Save.
- Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
- Select I verify that my GST/HST number and billing address are correct.
- Click Verify.
- If the GST/HST number is pre-filled:
- If there's an Ineligible badge and a message displays that says You must use Shopify Tax or a third-party app to collect tax, click Continue, and then take the necessary steps to set up your store for using either Shopify Tax, Basic Tax, or a third-party tax app.
- If there's an Unverified badge, then do either of the following:
Verify your tax registration status in UK/EU
From your Shopify admin, go to Sales channels > Collective: Supplier.
Click Settings.
In the Tax registration status section:
- If there's an Unverified badge, then do any of the following:
- If the VAT number is pre-filled:
- Optional: If you need to edit the pre-filled details, click the
icon, and then make your changes.
- Optional: Click the billing address link, and then confirm that your billing address is correct.
- Confirm that the I verify that my VAT number and billing address are correct checkbox is selected.
- Click Verify.
- Optional: If you need to edit the pre-filled details, click the
- If the VAT number isn't pre-filled, and your store's sales are above the VAT registration threshold:
- Click Continue.
- In the Verify tax registration status dialog, select I have a VAT number.
- Enter your VAT number.
- Click Save.
- Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
- Confirm that the I verify that my VAT number and billing address are correct checkbox is selected.
- Click Verify.
- If the VAT number isn't pre-filled, and your store's sales are below the VAT registration threshold:
- Click Continue.
- In the Verify tax registration status dialog, select I don't need to register or collect VAT.
- Click Save.
- Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
- Confirm that the I verify that my tax registration status and billing address are correct checkbox is selected.
- Click Verify.
- If the tax registration status displays as I don't need to register or collect VAT, and this information is correct:
- Optional: Click the billing address link, and then confirm that your billing address is correct.
- Confirm that the I verify that my tax registration status and billing address are correct checkbox is selected.
- Click Verify.
- If the tax registration status displays as I don't need to register or collect VAT, and this information is incorrect:
- In the Tax registration status field, click the
icon.
- In the Verify tax registration status dialog, select I have a VAT number.
- Enter your VAT number.
- Click Save.
- Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
- Confirm that the I verify that my VAT number and billing address are correct checkbox is selected.
- Click Verify.
- In the Tax registration status field, click the
- If the VAT number is pre-filled:
- If there's an Ineligible badge and a message displays that says You must use Shopify Tax or a third-party app to collect tax, click Continue, and then take the necessary steps to set up your store for using either Shopify Tax, Basic Tax, or a third-party tax app.
- If there's an Unverified badge, then do any of the following: