Stop manually checking VAT numbers on VIES. Automate validation, save 5 hours per week and stay compliant without hassle.
Monday morning, 9:15. You open your Shopify admin. 14 new orders since Friday. Nice.
You scroll through the orders. Order #2847: German company, €1,850. In the order notes it says: “VAT number: DE123456789. Please invoice without VAT.”
Sh*t.
You open a new tab. Type: “VIES Europa”. Click the link. Wait for the site to load (it’s always slow). Select “Germany” from the dropdown menu. Copy the VAT number. Paste it in the field. Click “Verify”. Wait. Wait. Green checkmark.
Okay, valid.
You take a screenshot. Save as “vies-check-de123456789-2025-10-31.png” in your “VAT validations 2025” folder.
You open Shopify. Create a credit note. Calculate the VAT back: €1,850 / 1.21 = €1,528.93. VAT = €321.07. Make credit note for €321.07.
You open your email. Write to the customer: “Dear, your VAT number has been validated. See attached credit note…”
You look at the clock. 9:28. 13 minutes for one order.
You have 6 other orders with VAT numbers this week.
There must be a better way.
Let’s calculate:
Per order with VAT number:
Per week:
Per month:
Per year:
You spend more than a work week per year manually checking VAT numbers.
Your computer has 847 screenshots in the Downloads folder. Which one was for order #2431 from March again? You don’t remember.
Tax authorities audit. They ask for proof. You search. You can’t find it. You’re screwed.
Customer writes: BE 0123 456 789 (with spaces)
You copy: BE0123456789 (without spaces)
VIES says: Invalid
But the number IS valid. You just don’t know that VIES doesn’t accept spaces. Now you’ve told the customer their number is invalid. They’re angry. They cancel the order.
It’s Friday afternoon 4:30 PM. You check a VAT number. VIES website doesn’t load. “Service temporarily unavailable.”
What now? The customer is waiting for confirmation. You need to ship this weekend. Check Monday morning? Give VAT exemption now? Take a guess?
Customer orders. Pays €2,420 (incl. VAT). Order is in.
Then he emails: “I’m business, here’s my VAT number.”
You check. Valid. You now have to refund €420. Create credit note. Transfer money. Send email.
Customer asks: “When do I get my money back?”
This all feels unprofessional.
At checkout your customer sees a field: “VAT number (optional for business customers)”

He enters: DE123456789
He clicks outside the field. Something happens:
Second 1: The number is sent to the EU Tax Exemption App Second 2: The app checks the number in the VIES database Second 3: The app gets response: Valid or Invalid
If Valid:
If Invalid:
You do: Nothing. Order comes in. Correct amount. Validation documented. Done.
For clarity - technical but simple:
Step 1: App receives number DE 123 456 789
Step 2: Cleanup
DE123456789Step 3: Format check
Step 4: VIES API call
DE123456789 valid?Step 5: VIES responds
Valid: true
Country: DE
Name: BEISPIEL GMBH
Step 6: App handles
Step 7: Logging
Time: 2 seconds. You do nothing.
At 10 validations per week:
Those 5 hours you can spend on:
No more hassle with refunds. No credit notes. No “when do I get my money back?” emails.
Customer sees in checkout: €2,000. Customer pays: €2,000. Done.
Much more professional.
Tax authorities call: “We want proof of VAT validations for 2024.”
You: “One moment.”
You open EU Tax Exemption App dashboard. Click “Export 2024”. Download CSV file. Send to inspector.
CSV contains:
Inspector: “Thanks, this is fine.”
Conversation takes 5 minutes. You’re compliant. No stress.
Time:
Missed conversions:
Stress & compliance risk:
Total: €359+ per month loss
Costs:
Savings:
Total: €349 profit per month
Break-even: At 2 validations per month.
If you have more than 2 B2B orders per month with VAT numbers → automation pays off.
Step 1: Install EU Tax Exemption App (2 minutes)
Go to Tax Exemption App. Click “Add app”. Log in with your Shopify account. Click “Install”.
Step 2: Configure widget (3 minutes)
In the dashboard:
Step 3: Test (2 minutes)
Open your webshop in incognito. Add product. Go to checkout. Test with a valid number (for example: NL806768289B01). Check if VAT disappears. Test with invalid number. Check if error message appears.
Step 4: Live
You’re done. From now on: automatic validations. No more manual work.
Total setup time: 7 minutes.
Does this work for all EU countries? Yes. EU Tax Exemption App recognizes all 27 EU VAT formats and validates via the official VIES database.
What if a customer enters a wrong number? The app shows a clear error message. The customer can enter the correct number or pay with VAT.
Do I have to validate each order again? No. Returning customers are automatically recognized. Their VAT number is remembered.
How long does a validation take? 1-2 seconds. The customer barely notices.
Can I view old validations? Yes. In the dashboard you see all validations with filter options. You can export everything to CSV.
You have better things to do than manually checking VAT numbers on a slow website, taking screenshots and sending credit notes.
Automate it. Save 5 hours per month. Give customers a better experience. Stay compliant without stress.
For €9.99 per month.
Start today: Install EU Tax Exemption App →
More guides:
Last update: October 2025