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.

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.

Table showing the conditions for whether supplier tax collection defaults to on or off in the Shopify Collective sales channel
Supplier/retailer countryDefault tax collection status
United StatesOff
CanadaOn
European Union, United Kingdom
  • If you've provided a tax ID in the Shopify Collective sales channel, then tax collection is turned on by default
  • If you haven't provided a tax ID in the Shopify Collective sales channel, then tax collection is turned off by default
All other countries where Shopify Collective can be used and where suppliers might collect tax from retailers
  • If you've provided a tax ID in your Shopify tax settings, then tax collection is turned on by default
  • If you haven't provided a tax ID in your Shopify tax settings, then tax collection is turned off by default

    Change your retailer tax collection setting

    1. From your Shopify admin, go to Sales channels > Collective: Supplier.

    2. Click Retailers.

    3. Click a retailer that you want to change the tax collection setting for.

    4. 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.

    Table showing the conditions for how suppliers collect sales tax from retailers with Shopify Collective
    Supplier/retailer countryCustomer countryPrice that tax is calculated onLocation where tax is payable
    United States (California and Massachusetts only)United StatesRetail priceCountry, state, or province of customer's shipping address
    United States (all other states)United StatesCost priceCountry, state, or province of customer's shipping address
    United States (California and Massachusetts only)Rest of worldRetail priceCountry, state, or province of retailer's address
    United States (all other states)Rest of worldCost priceCountry, state, or province of retailer's address
    All other countries where Collective can be used (excluding Gibraltar and Hong Kong)Any available shipping locationCost priceCountry, 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.
    Tax calculation breakdown for a US domestic sale where both supplier and retailer exclude tax from pricing.
    Pricing detailCalculationAmount (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 checkoutNot applicable$100
    DTC tax added at checkoutRetail price x DTC tax rate$100 x 10% = $10
    Customer payment at checkoutRetail price + DTC tax$100 + $10 = $110
    B2B tax for supplier/retailer transactionProduct cost to retailer x B2B tax rate$70 x 10% = $7
    Retailer payment to supplierProduct cost to retailer + B2B tax$70 + $7 = $77
    Retailer revenueCustomer 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.
    Tax calculation breakdown for a UK domestic sale where both supplier and retailer include tax in pricing.
    Pricing detailCalculationAmount (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 checkoutNot applicable£120
    DTC tax included in customer payment at checkoutRetail price x [1 - 1÷(1 + DTC tax rate)]£120 x (1-1/(1+20%)) = £20
    Retailer payment to supplierNot applicable£84
    B2B tax included in retailer payment to supplierProduct cost to retailer x [1 - 1÷(1 + B2B tax rate)]£84 x (1-1/(1+20%)) = £14
    Retailer revenueCustomer 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:

    • Tax ID number: Settings > Taxes
    • Billing address: Settings > General

    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

    1. From your Shopify admin, go to Sales channels > Collective: Supplier.

    2. Click Settings.

    3. 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:
          1. Optional: If you need to edit the pre-filled details, click the edit icon, and then make your changes.
          2. Optional: Click the billing address link, and then confirm that your billing address is correct.
          3. Select I verify that my GST/HST number and billing address are correct.
          4. Click Verify.
        • If the GST/HST number isn't pre-filled:
          1. Click Continue.
          2. In the Add GST/HST number dialog, enter your GST/HST number.
          3. Click Save.
          4. Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
          5. Select I verify that my GST/HST number and billing address are correct.
          6. Click Verify.
      • 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.

    Verify your tax registration status in UK/EU

    1. From your Shopify admin, go to Sales channels > Collective: Supplier.

    2. Click Settings.

    3. 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:
          1. Optional: If you need to edit the pre-filled details, click the edit icon, and then make your changes.
          2. Optional: Click the billing address link, and then confirm that your billing address is correct.
          3. Confirm that the I verify that my VAT number and billing address are correct checkbox is selected.
          4. Click Verify.
        • If the VAT number isn't pre-filled, and your store's sales are above the VAT registration threshold:
          1. Click Continue.
          2. In the Verify tax registration status dialog, select I have a VAT number.
          3. Enter your VAT number.
          4. Click Save.
          5. Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
          6. Confirm that the I verify that my VAT number and billing address are correct checkbox is selected.
          7. Click Verify.
        • If the VAT number isn't pre-filled, and your store's sales are below the VAT registration threshold:
          1. Click Continue.
          2. In the Verify tax registration status dialog, select I don't need to register or collect VAT.
          3. Click Save.
          4. Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
          5. Confirm that the I verify that my tax registration status and billing address are correct checkbox is selected.
          6. Click Verify.
        • If the tax registration status displays as I don't need to register or collect VAT, and this information is correct:
          1. Optional: Click the billing address link, and then confirm that your billing address is correct.
          2. Confirm that the I verify that my tax registration status and billing address are correct checkbox is selected.
          3. Click Verify.
        • If the tax registration status displays as I don't need to register or collect VAT, and this information is incorrect:
          1. In the Tax registration status field, click the edit icon.
          2. In the Verify tax registration status dialog, select I have a VAT number.
          3. Enter your VAT number.
          4. Click Save.
          5. Optional: In the Tax registration status section, click the billing address link, and then confirm that your billing address is correct.
          6. Confirm that the I verify that my VAT number and billing address are correct checkbox is selected.
          7. Click Verify.
      • 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.