Make repeat B2B orders self-explanatory in Shopify. Add fallback notes when tax-exempt customers skip the VAT widget.
TL;DR: When a B2B customer is already marked tax exempt in Shopify, repeat orders skip the VAT widget entirely. Without a fallback, the order shows up in your admin with no VAT number, no company name, and no clue why VAT was removed. The EU Tax Exemption Easy app now adds a fallback order note for those orders, so accounting and support always know why an order was VAT-exempt.
Every B2B Shopify merchant runs into the same awkward moment. A customer placed an order in February, you validated their Polish VAT number, they got marked tax exempt, all good. Then in April they buy again. They check out without touching the widget. The order lands in your admin with €0 tax, no VAT number on the order, and no obvious explanation for why this customer paid net.
Your accountant is going to ask. Your support team is going to ask. Half the time, you ask yourself.
Once a customer is tax exempt in Shopify, the platform stops collecting tax on their checkouts automatically. That is documented behavior. From Shopify’s tax exemption docs, an exempt customer placing an order with the same email or account does not pay VAT, full stop.
This is great for the customer. They are not retyping their VAT number every quarter. The friction is on your end. The order:
If you ever need to defend that order in a tax inspection, you have to dig back through the customer profile to find the VAT data. If you export to your accounting software, you get a sale with €0 tax and no reverse charge note. If a junior support rep opens the order, they have no idea what is going on.
The setting is called “Order notes for existing tax-exempt customers”. It lives in the app’s settings, under Order Notes & Tags. Toggle it on, and from that moment any order that meets all three conditions gets a fallback note:
tax_exempt: true or carrying the EU Reverse Charge exemption rule).The note pulls from the customer’s existing Shopify data: name, email, the fact that they are flagged as tax exempt, and the exemption type (Reverse Charge or Don’t Collect Tax). The order also gets the tax-exempt tag for filtering and exports. None of this changes the VAT calculation. Shopify’s tax engine has already done its thing. This setting is purely about making the paper trail readable.
The customer experience does not change. They still skip the VAT widget. They still pay net. They still get their invoice fast.
The change is for the people behind the screen:
| Role | Before fallback notes | With fallback notes |
|---|---|---|
| Support agent | Opens the order, sees €0 tax, has to find the customer record to understand why. | Reads the order note, knows immediately this is a recurring tax-exempt B2B customer. |
| Accountant | Filters orders manually, has to cross-reference customer data for reverse charge bookings. | Filters by the tax-exempt tag, exports, books reverse charge. |
| Auditor | Asks why this order paid no VAT. You go hunting. | The order itself documents the exemption status. |
If you have ever read our piece on saving VAT details in Shopify order notes, this is the missing edge case. That article covers the first-purchase flow. This setting covers everything that comes after.
No. That is worth saying twice.
The fallback note is read-only on the financials. Shopify decides whether VAT applies based on the customer’s tax-exempt status and the exemption rules attached to them. Our app does not touch that decision in this code path. We only write to the order note and tag fields. If you have read our notes on tax-exempt customers still getting charged VAT, that is a separate problem at the checkout layer, not what this setting addresses.
Think of this as documentation, not enforcement.
Open the EU Tax Exemption Easy app in your Shopify admin. Go to Settings → Order Notes & Tags. You will see two toggles:
Enable the second one. Place a test order with a customer that is already flagged tax exempt in Shopify and skip the widget. The order will arrive with a fallback note and a tax-exempt tag.
If you also want to defend those orders during a VAT inspection, our guide on building a Shopify VAT audit trail walks through the export side of this.
Two cases:
For everyone else, the toggle is safe. It only writes when the customer is genuinely flagged tax exempt by Shopify.
Will this overwrite my existing order notes?
No. The fallback appends. Existing notes stay.
Does it work for B2B Company Locations?
Yes. If the customer’s Company Location carries a Tax ID and is flagged tax exempt, the fallback will fire on those orders too.
Does it run on historical orders?
No. Only on new orders after you enable the setting. Past orders are not rewritten.
What if the customer has no VAT number stored anywhere?
The note still gets added with whatever Shopify knows: customer name, email, exemption status. It is more useful than nothing, and it gives your team a starting point.
If you already use the EU Tax Exemption Easy app, the new toggle is live in your settings now. If you do not, this is one of the smaller wins you get on top of automatic VIES validation, B2B Company support, and the cart transformer that strips VAT at checkout.