A build-to-order Shopify app that validates EU VAT numbers against VIES at checkout and automatically removes VAT for verified B2B buyers under the reverse-charge mechanism. One-time license from $99.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A build-to-order Shopify app that validates EU VAT numbers against VIES at checkout and automatically removes VAT for verified B2B buyers under the reverse-charge mechanism.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Selling across EU borders to VAT-registered businesses means you should zero-rate the sale under the reverse-charge mechanism — but only when the buyer's VAT number is genuinely valid. Get it wrong and you either overcharge B2B customers (and lose the sale) or absorb VAT you can't reclaim. Shopify's native tax engine does not validate VAT numbers against VIES (the EU's VAT Information Exchange System), so most merchants are stuck collecting numbers in a free-text field and hoping.
Real-time EU VAT number validation against the official VIES SOAP service at checkout
Automatic reverse-charge VAT removal once a VAT number is verified as valid
Country-match check — VAT number prefix is validated against the buyer's billing country
Support for both net (ex-VAT) and gross (inc-VAT) storefront pricing models
Per-transaction re-validation so expired or revoked VAT numbers are caught before order placement
Verified status persisted to a customer metafield via the Admin GraphQL API
This is a build-to-order Shopify app, custom-built, installed, and supported by ECOSIRE — not an instant App Store download. We tailor it to your store's tax setup, checkout flow, and B2B segment before handing you a working install.
What it does: At checkout (or in the customer account), the buyer enters their VAT number. The app calls the VIES SOAP service in real time, confirms the number is registered and active, and matches the country to the buyer's billing country. On a valid match it removes VAT via Shopify's tax-override and discount/Functions layer, writes the verified status to a customer metafield, and tags the customer (e.g. vat-validated, reverse-charge) for segmentation and reporting. It supports both net and gross storefront pricing, and re-validates per transaction so an expired or revoked number is caught before the order is placed — never trusting a stale check from months ago.
Built on the Admin GraphQL API with OAuth install, order and checkout webhooks, and metafields so your data stays inside Shopify. We deliver it configured to your tax regions, document the install, and support it after go-live.
Sells to VAT-registered businesses across EU member states and needs cross-border sales correctly zero-rated under reverse-charge without manually checking every VAT number.
Owns VAT reporting and wants a verifiable VIES audit trail and exempt-customer tagging so reverse-charge sales reconcile cleanly and survive a tax authority review.
Runs a B2B-enabled storefront and needs VAT validation embedded in the native checkout and customer-account flow, synced via metafields and webhooks rather than bolted on with spreadsheets.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 EU B2B VAT Reverse-Charge & VIES Validator 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 EU B2B VAT Reverse-Charge & VIES Validator,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Real-time VIES VAT number validation | ||||
| Automatic reverse-charge VAT removal for verified B2B buyers | ||||
| Country-prefix match against billing country | ||||
| Per-transaction re-validation (not a one-time check) | ||||
| Tailored to your exact tax regions and net/gross pricing | ||||
| VIES audit trail and exempt-customer tagging for reporting | ||||
| Built, installed and supported for you | ||||
| No engineering team required on your side |
No. This is a build-to-order app. ECOSIRE builds it around your store's tax setup and B2B checkout, then installs it on your Shopify store via OAuth. You are buying a custom build and installation, not a self-service download.
Typical delivery is about 1 to 3 weeks from kickoff, depending on your tax-region complexity, whether you use net or gross pricing, and Shopify Plus checkout customizations. We confirm a firm timeline during the scoping call before any build work begins.
Every build includes a post-launch support window for fixes and questions, plus a defined maintenance path. Because VIES endpoints and Shopify's APIs change over time, we offer ongoing update support so validation keeps working — the scope and term are agreed in writing before delivery.
When a buyer enters a VAT number, the app calls the VIES SOAP service in real time, confirms the number is active, and checks the country prefix matches the billing country. On a valid match it removes VAT through Shopify's tax-override/Functions layer, records the result to a customer metafield, and tags the customer. Invalid or mismatched numbers keep VAT applied.
VIES has occasional outages. The app is configured with a fallback policy you choose during scoping — for example, holding the order for manual review or temporarily keeping VAT applied — so you never silently zero-rate an unverified sale. Every lookup is logged so you can reconcile later.
Yes. It is built on the Admin GraphQL API with OAuth, order/checkout webhooks, and customer metafields, so validation lives inside Shopify's native checkout and customer-account flow rather than an external bolt-on. It supports both standard stores and Shopify Plus B2B configurations.
A build-to-order Shopify app that validates EU VAT numbers against VIES at checkout and automatically removes VAT for verified B2B buyers under the reverse-charge mechanism.