Shipping & Tax
Please refer to our Shipping guide for further information.
In the context of B2B, it's really important to understand the two types of pricing available to customers:
The pricing will include tax. For example, if the price is $20.00, this price will include any tax calculations
The pricing will exclude tax. For example, if the price is $20.00, this price will exclude any tax calculations
B2B customers typically make payments in one of these ways:
- either with tax included (Gross Pricing)
- or tax excluded (Net pricing)
In the context of SparkLayer, SparkLayer will always output the prices in the Net amounts, regardless of the tax status you set on your website. In effect, when you upload your B2B pricing via SparkLayer, the customer will see the exactly the same prices on your website.
When the customer then proceeds through the checkout, they will then see the tax calculations added.
Simply put, SparkLayer calculates tax based on the setup you have on your website and you can see full information for specific platforms below.
Before starting, there are two important resources to review:
Broadly speaking, Shopify lets you configure tax rules at a global level but also apply specific edits against customers and products.
To help set the scene, we've summarised some of the key ways you can configure tax below. Please note: If you're using SparkLayer to power your B2B store alongside your B2C (retail), you'll need to check carefully before making any edits.
Setting a customer to be tax-exempt
Setting up tax settings for products (including variants)
Setting up country-level tax settings
Draft orders and collecting tax
Displaying gross pricing
If there are circumstances where you do want to show Gross pricing to your B2B customers, there is a potential way around this.
- It's possible to set a customer within Shopify to be 'Tax exempt' (see above). This would mean their order would be zero tax rated.
- In the price lists you upload to SparkLayer, set the prices to be the "gross" amounts (even though they don't technically include tax).
- As to reporting, you would need to report on the tax amounts after the fact (e.g. via your accounting system)