Resources

Shopify EU VAT guide

Shopify customer tax exemptions for EU B2B stores

Shopify customer tax exemption is one of the key building blocks for a no-Plus EU B2B VAT workflow. It works best when business buyers are logged into customer accounts and the app can safely update the customer record.

Customer-level exemption is different from a discount

A discount reduces price. A tax exemption changes how Shopify treats tax for the customer. For VAT workflows, this distinction matters because the merchant is not simply giving money away; they are making a tax decision based on VAT ID and buyer context.

Why logged-in B2B buyers matter

Automatic exemption needs a customer record to update. A guest can type a VAT ID into a cart field, but Shopify customer tax exemption is stored on the customer account. That is why B2B stores should encourage buyers to log in before using a VAT exemption workflow.

What a safe app should do

  1. Validate the VAT ID before applying exemption.
  2. Check same-country and cross-border rules.
  3. Apply the correct Shopify tax exemption only when eligible.
  4. Add clear tags for later review.
  5. Revoke exemption when a later re-check fails.

Tags help support and bookkeeping

Tags such as validation status, VAT country, check date, and revoked state can help the merchant understand why a customer account is exempt without exposing unnecessary customer data in a separate database.

How ExemptKit handles it

ExemptKit applies EU reverse-charge customer tax exemption for eligible logged-in customers, tags the Shopify customer record, and records the decision in an audit log so merchants can review what happened.

View ExemptKit