The Ultimate EU VAT Manager Plugin
With all EU/UK VAT regulations regarding handling VAT in & out of EU/UK, it became more of a full time job for any store owner to modify, change, update, and maintain VAT settings of their sites to keep up to date with EU VAT regulations.
With this plugin, we made adherence to EU VAT settings much easier, with a few clicks, we made all settings you need possible to make your WooCommerce store fully compliant with EU VAT regulations in a matter of a few clicks.
This EU/UK VAT Manager for WooCommerce plugin will allow you to collect VAT numbers, validate them, preserve or keep VAT charges based on VAT validation results, with tons of extra options in between.
Whether you sell in your base country, all EU/UK, or globally, there are certain settings you need to comply with to keep your business adherent to all related regulations, with different settings that you can choose from to verify your store compatibility.
Disclaimer: This plugin offers almost ALL settings you can think of to handle EU VAT, but it’s the shop owner’s responsibility to check & verify with their accountant/lawyer/revenue departments on how the store tax handling should be set up.
Validation Options
1. You can only collect VAT numbers without any validations:
While this might not be the default behavior for all stores, but it might be needed for specific stores to collect VAT numbers while still applying VAT charges.
2. Validate VAT numbers against EU/UK VAT databases:
The plugin utilizes the VIES services (as well as those for UK) to verify if entered VAT numbers are correct & valid, then you can select the needed setting to be applied (preserve/keep VAT)
3. Preserve VAT in store base countries:
EU VAT regulations require stores to preserve VAT for sales inside the store base country (as defined in WooCommerce >> Settings >> General >> Store Address), the plugin allows you to keep VAT for companies that have a VAT number within the store same country.
4. Preserve VAT in selected countries:
Some EU countries have VAT guidelines that require stores to preserve (keep) VAT even if sales are outside the business main country, the plugin will allow you to select what countries (other than base) where VAT charges will still be applied.
5. Check & verify billing country:
If a customer from France used an Italian VAT number, the plugin can verify that and act accordingly based on desired setting, this will provide an extra layer of compliance by making sure VAT numbers are entered by intended organizations only.
6. Verify company name:
The plugin can also verify if the entered VAT number is registered for the exact same company name filled in “Company” field in checkout, and it can even show a customized message if the entered name is different from the registered one.
7. Verify country by IP:
As per EU VAT regulations, there should be a physical evidence that the customer is shopping from & shipping to the country of registered company for that VAT number.
The plugin will allow you to verify IP using GeoIP lookup databases.
8. VAT numbers entries without country codes:
Businesses in many countries are used to enter their VAT numbers without preceding country codes (like 123456789 instead of FR123456789), if that’s the case in countries you sell to, we allow you to treat both numbers the same with a seamless experience for your customers.
9. Apply VAT settings based on user role:
The plugin allows you to specify what user roles to have the settings applied to, and whether to exempt/preserve VAT rates based on any user role set on your store.
10. Progress Messages:
To make the VAT validation process smoother for your customers, you can show different messages right below the VAT field, the plugin allows you to show messages on different cases (valid, invalid, validating, company name mismatch, different shipping & billing countries).
Frontend Interface options
1. Field label settings:
You can customize the field name to the name recognized in your country (like BTW for Belgium), change the placeholder (text inside the field), and also add a description to the field if needed.
2. Field Mandatory:
Here, the sky is your limit on when to make the field optional or required, we offer you settings to match whatever needs you have, the plugin can force the field to be required in:
- Always
- In specific countries
- In all countries except specific countries
- If customer filled company field
And of course, make it completely optional.
3. Customize message on empty fields:
Even if you have the field set as optional but want to remind customers of it, you can show a custom message to confirm if customers want to checkout on empty VAT fields.
4. Field location:
You can control where the EU VAT field should appear on the checkout section, it also allows you to insert it manually using field_id if you’re building your checkout page using a custom page builder.
5. Show field in specific countries:
By default, EU VAT field will appear in all EU countries, if you want to specifically hide/show it in some countries, you can select what those countries are using this option.
6. Show field based on user role:
This option will allow you to show the field for selected user roles only, while hiding it for all other user roles.
More Features
1. Collect VAT on signup:
With a single click, you can insert the EU VAT field to your WooCommerce signup form, which will also be saved in customer data fields.
2. Belgium Compatibility:
Due to BE different VAT/BTW needs, we introduced several options that allow you to fully comply with BE VAT regulations, like allowing customers to decide if they are business or individual, then handle VAT accordingly.
3. PDF Invoice & Packing Slips:
Being one of the most popular PDF invoicing plugins, EU VAT number will automatically be inserted to PDF invoices generated by PDF Invoices & Packing Slips for WooCommerce plugin
4. Tax Rates:
With a matter of a click, you can insert all official VAT rates for EU countries, the tool is accessible from WordPress Tools >> EU Country VAT Rates
Country | VAT Rate |
---|---|
Austria (AT) | 20% |
Belgium (BE) | 21% |
Bulgaria (BG) | 20% |
Cyprus (CY) | 19% |
Czech Republic (CZ) | 21% |
Germany (DE) | 19% |
Denmark (DK) | 25% |
Estonia (EE) | 20% |
Spain (ES) | 21% |
Finland (FI) | 24% |
France (FR) | 20% |
United Kingdom (UK) (GB) | 20% |
Greece (GR) | 24% |
Hungary (HU) | 27% |
Croatia (HR) | 25% |
Ireland (IE) | 23% |
Italy (IT) | 22% |
Lithuania (LT) | 21% |
Luxembourg (LU) | 17% |
Latvia (LV) | 21% |
Malta (MT) | 18% |
Netherlands (NL) | 21% |
Poland (PL) | 23% |
Portugal (PT) | 23% |
Romania (RO) | 19% |
Sweden (SE) | 25% |
Slovenia (SI) | 22% |
Slovakia (SK) | 20% |
5. EU VAT Report:
EU VAT report can be accessed via “WooCommerce > Reports > Taxes > EU VAT”.
And much more!
FAQs
Q: Is this plugin WPML/Polylang compatible?
A: Yes, our plugin is compatible with multi-language sites, it provides strings to be used in translation.
To translate field label, placeholder, description, all messages options etc. you can use [alg_wc_eu_vat_translate]
shortcode by entering it directly in settings, e.g.:
[alg_wc_eu_vat_translate lang="DE,NL" lang_text="EU-Steuernummer" not_lang_text="EU VAT Number"]
or in more complex form:
[alg_wc_eu_vat_translate lang="DE"]EU-Steuernummer[/alg_wc_eu_vat_translate][alg_wc_eu_vat_translate lang="NL"]BTW nummer van de EU[/alg_wc_eu_vat_translate][alg_wc_eu_vat_translate not_lang="DE,NL"]EU VAT Number[/alg_wc_eu_vat_translate]
Q: What level of support comes with this plugin?
A: Check the reviews section and see what’s the one common thing between them all, the outstanding support that we provide to our users
Q: I have a suggestion to improve the plugin, will you be able to develop that?
A: Sure, a lot of features in the plugin were developed by requests from customers, send us at [email protected] and let’s discuss
Q: Is there a demo site where I can see how the plugin works? A: Sure, we have a demo site that contains the free version of the plugin, you can try it here:
URL: https://wpwhale.com/demo/wp-admin/
User: demo
Password: [email protected]
Fredrik Robin (verified owner) –
I got great support, solved my problem! You can trust this company!
niek rijt (verified owner) –
Great plugin.
we had a small problem. and after contact we received the solution very fast.
it works 100% now
thanks!
ziga pipan (verified owner) –
Awesome plugin and even better support!
Mantas –
Plugin works great. Support is amazing, you don’t get this level of dedication from plugin developers often. They listened to my problem, took hands-on approach and solved it specifically for my case.
Catalin Moldoveanu –
Works perfect
Mailbox –
When we insert a VAT number we keep getting the message that it is not valid.
Omar of WPWhale.com said: it seems the service needed for the VIES to work (SOAP client) isn’t available, this is happening more recently with web hosts, if you have cPanel hosting it should be easy by adding a PHP extension.
We added it and it works perfect!
Thx alot for the quick and right support!
Vincent Bus (verified owner) –
The plugin works great, and does everything I need for selling to other countries in Europe! Support is great and they help develop new features to make the plugin even more compliant with the laws.
Arvid Koning (verified owner) –
Best EU VAT plugin for woocommerce. Great support, always a quick response. Thanks Omar, for adding support for wholesale suite premium.
Francisco Hurtado –
El plugin funciona perfectamente, pero lo mejor de todo es el soporte técnico, siempre ayudando en lo que pueden, muy atentos, muy amables y muy rápidos.
Sundeep Lalaram (verified owner) –
Plugin works great and the support is awesome!
Marielle (verified owner) –
The plugin works good. I was not able to get the VAT number displayed on the invoices, they helped me through great lengths to get the job done. Thank you!
Patrick Mackaaij –
I was looking for a replacement of EU/UK VAT Manager for WooCommerce which is retired 30-06-2022. My use case isn’t that complicated. I want to display the VAT field to a business from another EU country so they can exempt VAT by entering a valid ID. This plugin can do that, and a lot more. I did put the author to the test and got quick replies and a plugin update.
Christophe DE MOL –
Beaucoup de buggs. La TVA est calculée alors qu’un N° valide est entré et bien plus délicat, c’est la TVA qui n’est pas comptée dans le panier alors qu’aucun n° de TVA n’est indiqué pour le client. Je suis aussi surpris de voir un avis alors que je ne me souviens pas en avoir mis !
WPWhale –
Hi Christophe,
Sorry to hear this, you can always get back to us to solve any issues as we already solved your case a couple of months ago.
If you need any help, please reach us at [email protected]
Omar
Pedro Araújo (verified owner) –
Great plugin!
I needed to get in touch with support, they helped find the problem and were very quick to respond.
I recommend the plugin, it works very well, and it has very good support!
Maarten –
I recommend this plugin. The support for this plugin is great.
First time for me a plugin accepted and handled a support request that only occurred while using the REST-API.
Tomasz Bartosiewicz –
Great plugin! Works perfectly for years.
We had to ask the plugin creator for help. The help was quick and very precise.
It turned out that the plugin works properly all the time, we just set something wrong in taxes 🙂
I recommend the plugin, it works very well, and it has very good support!
Maria Bueno (verified owner) –
Muy contentos con el plugin, no solo por la gran cantidad de opciones y configuración, sino por el gran soporte que ofrece el autor 🙂
Michael Bartosch (verified owner) –
Great Plugin, great support, thank you Omar 🙂
Christophe DE MOL (verified owner) –
Great support! I appreciate the plugin
Ado Saric (verified owner) –
5 star without doubt so far so good , just hope producer will stay up to date with plugin.
I recommend PRO version didn’t even try free one so I cannot comment on that.
Cheers
Steve (verified owner) –
Great plugin and great support. Omar is really reactive and the time response is really quick. Best support I ever had !
Sander H (verified owner) –
Excellent plugin, perfect customer service!!
Tomer Aharon –
The plugin works as expected and have many options.
I had to use support for some specific customization. The response was quick and kind.
Thank you
A Bull –
Excellent plugin plus fast, friendly support if you need it. I would absolutely recommend this as an easy-to-use but powerful solution for UK & EU VAT validation. Definitely 5 stars :o)
Rafael (verified owner) –
Great plugin and superb support! Thanks for everything and keep doing the good work
Anthony PAJOT (verified owner) –
Great plugin, very usefull. Support team is really efficient; he helped me with a particular function. I highly recommend this plugin and the team.
mathias –
The plugin works great. I had a problems and almost got help immediately. Now everything works perfectly. Thank you!
Simon (verified owner) –
This developer is actually interested in implementing feature suggestions from customers. Rare! Well done and thank you!
cedric (verified owner) –
Great plugin and outstanding support!
Johan Gantois (verified owner) –
Omar, thank you for helping me with the settings. Great support.
Plugin works 100% and is fantastic.
Happy that I bought it for unlimited sites with unlimited updates and support.
Thank you !
Natasa (verified owner) –
The plugin works as expected, and the support team is there to help! Highly recommended!
Jesper Nissen (verified owner) –
5 star review! Excellent support, he helped me in a sunday evening! I had a problem with setting up the plugin in my shop jespernissen.com, but he logged into my WordPress backend and helped me to complete the setup. That is what I call excellent support!
plunisher –
Fast, high quality. Great support.
Marko Lampret –
Excellent support.
Andres (verified owner) –
es muy buenos y la atencion tecnica maravillosa
Karima (verified owner) –
Support was very helpful. We were thinking about an error causing by our hosting but we managed to fix it.
We used a different plugin for our clients but that function seemed to be broken. Now i’m only using EU VAT Number for all of our clients!
Giovanni Crippa (verified owner) –
Great plugin and great Support!
The developer help us to solve a problem with a customization in a couple of days!
Perfect!
Giovanni
Robert Durmaz (verified owner) –
Really great plugin. Works exactly as intended. Had some small issues and Omar from the support was quick and helpful and resolved the problem for us. Thanks!
roberto coletti –
Great plugin, really useful. Support is really fast.
Barry Roosloot (verified owner) –
Great plugin, easy to use. But i run in a (for me) big problem. Omar once again, thank you for the quick respons and never stoped helping me till it was fixed. Thumb up for you and your plugin!
Barry
Vera –
It is great! And support is very helpful even with free version. 5 stars!