EU VAT Assistant for WooCommerce and the new VAT MOSS regulations
EU VAT Assistant for WooCommerce is designed to help achieving compliance with the new European VAT regulations, coming into effect on the 1st of January 2015. Starting from that date, digital goods sold to consumers in the European Union are liable to EU VAT, no matter where the seller is located. The VAT rate to apply to each sale is the one charged in the country of consumption, i.e. where the customer resides. These new rules apply to worldwide sellers, whether resident in the European Union or not, who sell their products to EU customers. For more information: EU: 2015 Place of Supply Changes – Mini One-Stop-Shop.
The best part is that the EU VAT Assistant is 100% free, and can be downloaded from its dedicated page: EU VAT Assistant – WordPress.org.
How this product works
The EU VAT Assistant plugin extends the standard WooCommerce sale process and calculates the VAT due under the new regime. The information gathered by the plugin can then be used to prepare VAT reports, which will help filing the necessary VAT/MOSS returns.
The EU VAT Assistant plugin also records details about each sale, to prove that the correct VAT rate was applied. This is done to comply with the new rules, which require that at least two pieces of non contradictory evidence must be gathered, for each sale, as a proof of customer’s location. The evidence is saved automatically against each new order, from the moment the EU VAT compliance plugin is activated.
In addition to the above, the plugin includes powerful features to minimise the effort required to achieve compliance, such as the validation of EU VAT numbers for B2B sales, support for customer’s self-certification of location, automatic update of exchange rates, etc. Please refer to the Key Features section, below, for more details.
- Fully compatible with our WooCommerce plugins.
- Calculates and stores the VAT amounts automatically, for each order.
- Collects evidence required by the new regulations, to prove that the correct VAT rate was applied. The plugin can automatically detect customer’s location, thus gathering one of the approved pieces of evidence.
- Allows to collect a self-certification from the customer, when insufficient evidence is available to prove his/her location.
- Accepts and validates EU VAT numbers, applying VAT exemption when appropriate. Validation of European VAT numbers is performed via the official VIES service, provided by the European Commission. This feature is equivalent to the one provided by the EU VAT Number plugin.
- Supports a dedicated VAT currency, which is used to generate the reports. You can sell in any currency you like, the EU VAT Assistant plugin will take care of converting the VAT amounts to the currency you will use to file your returns.
- Automatically updates the exchange rates that are be used to produce the VAT reports in the selected VAT currency. The plugin can fetch exchange rates from the following providers:
- European Central Bank
- HM Revenue and Customs service
- Irish Revenue (experimental)
- Danish National Bank
- Automatically populates the VAT rates for all EU countries in WooCommerce Tax Settings.
- Fully compatible with our other products, such WooCommerce Currency Switcher, Prices by Country, Tax Display by Country and Prices by Role (coming soon).
- Supports WooCommerce Subscriptions.
- Includes function for integration with PDF Invoices and Packing Slips plugin and other PDF Invoice plugins, to simplify the creation of EU VAT-compliant invoices.
- Reports included
- VAT MOSS
- Domestic VAT
- Documentation for integration with PDF Invoices and Packing Slips plugin, to automatically generate EU VAT-compliant invoices.
- WordPress 3.6 or later.
- PHP 5.4 or later.
- WooCommerce 2.4.x to 3.4.x.
- Free Aelia Foundation Classes framework for WooCommerce 18.104.22.168216 or newer (the plugin can install the framework automatically).
This product has been designed to help you fulfil the requirements of the following new EU VAT regulations:
- Identify customers’ location.
- Collect at least two non-contradictory pieces of evidence about the determined location.
- Apply the correct VAT rate.
- Ensure that VAT numbers used for B2B transactions are valid before applying VAT exemption.
- Collect all the data required to prepare VAT returns.
We cannot, however, give any legal guarantee that the features provided by this product will be sufficient for you to be fully compliant. By using this product, you declare that you understand and agree that we cannot take any responsibility for errors, omissions or any non-compliance arising from the use of this plugin, alone or together with other products, plugins, themes, extensions or services. It will be your responsibility to check the data produced by this product and file accurate VAT returns on time with your Revenue authority. For more information, please refer to our terms and conditions of sale and support.