Manage the EU VAT exemption for your B2B customers and add compliance with the new One Stop Shop procedure of the European Union.
A shop owner that sells products or services in the EU needs to know, and fulfil, the requirements of EU VAT laws: our plugin YITH WooCommerce EU VAT, OSS & IOSS helps you to geolocate and identify your European customer’s location and automatically apply the correct VAT rate for B2C orders.
If you sell B2B, this plugin allows you to show a field in the check-out page where businesses can validate VAT and be exempted from VAT at your store.
The plugin is also updated to help you handle the new One-Stop-Shop (OSS) procedure required for all online retailers managing EU sales from 1 July 2021. With this plugin, you can monitor the sales threshold (10.000 €) for B2C exports to other EU countries, generate tax reports (monthly, every 3 or 6 months, yearly, etc.) and export them as CSV to easily notify your local tax authorities about your sales.
Show and customize the VAT field at checkout
Choose whether to require VAT or not during the checkout and how to customize texts.The VAT field can be set as optional or required. If the user doesn't insert a valid VAT, the purchase process can't be completed.
The check on VAT validity is made automatically and in real-time: the plugin validates the VAT number using the process of the official method of the European Commission, checking for the presence of the VAT number in the Intrastat records
Geolocate users to show the correct VAT according to their countries
The plugin automatically geolocates users who access your shop to show them, on the Cart and Checkout pages, the correct tax based on their country
Import all the European taxes with one click
Save time and efforts: the plugin allows importing all the European taxes in just one click and choosing the countries to enable the VAT exemption
Manage VAT exemption for B2B European Customers
Companies from European countries you have enabled for the VAT exemption can insert their VAT in the checkout page and, after validating the field, won't pay the TAX for the order
Prevent orders from EU customers
Do you want to allow only customers outside the EU to buy from your shop? With just one click, you can prevent all users from EU countries from placing orders in your shop and show them a notice on the Checkout page
Ask address confirmation if IP and billing address don’t match
If the geolocalization of the IP address detects a missed match between the localized country and the one manually inserted in the billing address, the system will show a warning to the user who will be asked to confirm the country
Enable the One-Stop-Shop procedure and easily monitor the 10.000€ threshold
With just one click, you can enable the new One-Stop-Shop (OSS) regime, required for all online retailers that manage EU sales from 1 July 2021. With this procedure, if your EU cross-border sales stay under 10.000€/year, you can apply your country’s VAT; otherwise, you must apply the local VAT of the buyer’s country
Generate tax reports (monthly, every 3 or 6 months, yearly, etc.) and export them into a CSV
Enabling the OSS procedure, the plugin will automatically create reports that can be exported into a CSV file to quickly update your records with the local tax authorities about your sales.
Enable the IOSS procedure and not charge VAT to EU customers when orders are above 150€
By enabling the IOSS procedure, if your base country is outside the EU and your shop is registered in the OSS regime you can avoid charging VAT to EU customers when their orders are above the value of 150€. In the plugin you will also find an IOSS reports section.
VAT - General options
Show the VAT field on the Checkout page and set it as optional or mandatory
Geolocate the users to show the correct VAT according to their countries
Ask for country confirmation if the IP address doesn not match with the country inserted in the billing info
Restrict purchases only to customers with a valid VAT number
Choose if the VAT field has to be shown to customers from the same country of the shop
Exemptions for B2B customers
Automatic import of the standard or reduced taxes for the European countries
Choose for which countries enable the VAT exemption option
Option to deduct the taxes in the order if the B2B customer inserts a valid European VAT number
One Stop Shop (OSS) - Options
Enable the OSS (One-Stop-Shop procedure) in your shop (required by European Union from July 1, 2021)
Easily monitor the €10.000 threshold directly from the plugin panel
Automatically generate OSS reports (by year, month, every 3 or 6 months, etc.)
Export reports into CSV to quickly update your records with the local tax authorities about your sales
Enable the IOSS procedure to avoid charging VAT to European customers for orders above 150€ New
Choose to block purchases by European users
Show custom messages on Cart or Checkout pages to prevent EU purchases
Integration with YITH Dynamic Pricing per Payment Method for WooCommerce
All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.
We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.
You can use this plugin with*:
YITH Dynamic Pricing per Payment Method for WooCommerce
YITH Dynamic Pricing per Payment Method for WooCommerce allows enabling or disabling some payment methods for each product of your store. When the plugin is used in combination with YITH WooCommerce EU VAT, the VAT inserted by the customer will allow deducting taxes for your products.
YITH WooCommerce PDF Invoices & Packing Slips
YITH WooCommerce PDF Invoices & Packing Slips allows you to automatically generate invoices in PDF format for each registered order in your shop.
When using these two plugins together, the VAT inserted by the customer can be shown on the invoice generated with PDF Invoice.
* All the plugins listed in this section are not included in YITH WooCommerce EU VAT, OSS & IOSS. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.
Only logged in customers who have purchased this product may write a review.
Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
Does it manage UK VAT or UK VAT exceptions?
No, unfortunately, as the UK is now outside the European Union, the UK VAT rules are not managed by this plugin, which applies the regulation of the European Union in terms of VAT.
If you have a shop in the EU and sell to the UK, you can however use the default WooCommerce VAT rates and enter the UK VAT there, as for all other countries outside the EU.
Is it possible to add a VAT number of a country if I’m purchasing from a different country?
Yes, it is possible but you will need to confirm the billing country during the checkout.
Can I disable the VAT exemption in the same country where the shop is based?
Yes, it is possible to disable the VAT exemption in the same country through the specific option in the plugin settings.
Can I edit the plugin messages shown on the checkout?
Yes, in the plugin settings, you can edit all the plugin messages and field texts.
Can I show the VAT number on the invoice?
You can show the VAT number on the invoices by using the plugin in combination with the premium version of YITH PDF Invoice & Packing Slips which is fully integrated.
Is this for digital products only? Can it handle exemption for customers with registered VAT number on physical products as well?
From July 1, 2021, the EU laws include also the physical products, so by default, the plugin manages VAT for physical products too.
Does the plugin add the VAT number field to checkout?
Yes, it adds the VAT field to the checkout form.
Does the plugin check the entered VAT number with the EU VAT VIES system, so we can be sure that it isn't a false number?
The plugin validates the VAT number using the validation process of the official page of the European Commission, checking for the presence of the VAT number in the Intrastat records.
Can't find the answer?
Send us your question and we will reply very quick!