The following scenarios illustrate how VAT functionality works with the Wholesale All In One app.
Case #1
Overview:
The store uses VAT-inclusive pricing for retail customers but wants to display VAT-exclusive pricing to wholesale customers.
Proposed Solution:
- Configure VAT-exclusive pricing in the discount rules within the Wholesale All In One app.
- Remove VAT-inclusive labels from product pages and the cart page for wholesale customers only.
- Mark wholesale customers as Tax Exempt to ensure VAT labels do not appear on the checkout page.
Case #2
Overview:
The store displays VAT-inclusive pricing for retail customers. However, for wholesale customers, the store intends to show VAT-exclusive pricing across all pages — including the homepage, collection pages, product pages, and the cart — while retaining VAT-inclusive pricing on the checkout page.
Proposed Solution:
- If VAT percentage is configured in the Market settings and you are operating in a single-market country, please contact the Wholesale All In One support team to enable the VAT exclusion option via script for wholesale customers.
- If you wish to exclude a specific VAT percentage, clearly specify the value when communicating with the app support team.
- Reference Variable:
WSAIO.exclude_vat = 21;
Case #3
Overview:
The store displays either VAT-inclusive or VAT-exclusive pricing for retail customers based on their country. How does the Wholesale All In One app handle this scenario for wholesale customers?
Proposed Solution:
To support both VAT-inclusive and VAT-exclusive pricing for wholesale customers, the following conditions must be met:
- Product prices must include tax.
To configure this, go to your Shopify admin panel and navigate to Settings Taxes and duties. - For each market, ensure the following option is selected:
Markets Taxes and duties Modify product prices to include or exclude taxes based on the customer’s region. - The following app variable must be set to
true
:WSAIO.auto_vat_enable = true;
By meeting the above conditions, the app will automatically include or exclude VAT in product prices on the checkout page, based on the customer's country and the configured market tax settings.