Skip to content

VAT Number

The VAT Number field lets business customers enter their VAT registration number (or other tax ID) at checkout. This is commonly required for B2B orders in the EU and UK. It can also be shown on the Thank You Page and Order Status Page so customers who skipped it at checkout can still enter it after placing an order.


SettingDescription
Field labelLabel shown on the VAT input
Make VAT number mandatoryBlocks checkout if the field is empty (when applicable)
Show for B2B customers onlyOnly shows the field when the customer has a company on Shopify
Show on Thank You pageCustomer can enter VAT on the Thank You Page after skipping it at checkout
Show on Order Status pageCustomer can enter VAT on the Order Status Page after skipping it at checkout
Country modeShow field in selected countries, or hide it in selected countries
Country selectorMulti-select list of countries to apply the country mode to
  1. Go to VAT Settings in the app.
  2. Set the field label (e.g. “VAT Number”, “Tax ID”, “Business Registration Number”).
  3. Toggle Make VAT number mandatory if customers must fill it in before proceeding.
  4. Toggle Show for B2B customers only to limit the field to Shopify B2B customers.
  5. Toggle Show on Thank You page and/or Show on Order Status page as needed.
  6. Set the Applicable Countries:
    • Show in these countries: field only appears for selected countries (leave empty to show everywhere)
    • Hide in these countries: field is hidden for selected countries, shown for all others
  7. Search and select countries from the list.
  8. Click Save.
  9. In Shopify, add the VAT Number extension block via the Checkout Editor.

  • Works on checkout, thank-you page, and order status page.
  • The B2B only toggle checks whether the customer is part of a Shopify B2B company. It is not based on a customer tag.
  • If no countries are selected, the field shows for all countries regardless of the country mode.
  • The VAT number entered is saved as an order attribute visible in Shopify admin.

ScenarioConditions to set
Show VAT field only for EU countriesSet Country mode to “Show in these countries” and select all EU member states
Show for all countries except oneSet Country mode to “Hide in these countries” and select the excluded country
Show for B2B customers anywhere in the worldEnable B2B customers only, leave countries empty
Mandatory VAT for EU B2BEnable B2B only + Mandatory + select EU countries
  • Label the field to match your market: “VAT Number” for EU/UK, “GST Number” for India/Australia, “Tax ID” for the US.
  • Enable Show on Thank You Page / Order Status Page so customers who skip it at checkout can still add it, which reduces order-level follow-up queries.
  • Only make the field mandatory if your business legally requires it. Optional is friendlier for mixed B2B/B2C stores.
  • Test with both a B2B and a non-B2B account to confirm the visibility toggle works as expected.