Fixate prices for EU consumers in your WooCommerce store. This plugin will display fixed gross prices and dynamically recalculate taxes (VAT) included in those prices. EU tax rates can be configured in and will be retrieved from the default WooCommerce tax table.
Version: 1.2.2 - Changelog
Release Date: 20.12.2014
Last Update: 20.09.2016
Compatible With: WooCommerce 2.5+, WordPress 4.4+
Plugins / Themes: 9
- Close Changelog
- Expand All
- Collapse All
bug when coupons were applied (discount amounts and taxes were wrong)
do not add new discount of line_item! because it’s already done in calculations
WooCommerce-translation for tax-string: Includes %s for better multilingual support.
additional check for downloadable products in wgm_tax_text-callback.
woocommerce_after_calculate_totals-hook to re-calculate the correct taxes in “create-order”-process.
set_session-method to ensure the correct values in session.
calculation of taxes in “create-order”.
duplicated tax string when WooCommerce German Market is activated.
support for WooCommerce 2.3.x.
support for Coupons.
performance of calculations.
class scheme of WordPress Codex
glob() class loadding.
country code for Greece from EL to GR.
country codes in csv file names to uppercase.
Plugin will now not automatically deactivate if WooCommerce is not activated.
Complete rewrite of cart calculations module.
EU VAT rule from 2015/1/1
WooCommerce EU VAT Checkout supports you making your WooCommerce online compliant with the new EU VAT rule for digital services to consumers from January 1st 2015 on.
WooCommerce EU VAT Checkout modifies the processing of digital (downloadable) orders to EU countries. It dynamically recalculates taxes included in end prices for consumers whenever a customer chooses a country for their billing address. It then accounts VAT included according to the tax rate applicable for digital products in that billing country.
End prices of products remain fixed; only rate and amount of taxes included change according to the country a customer has selected as their billing country.
WooCommerce core features utilized intelligently
In favor of great stability and compatibility with other plugins, WooCommerce EU VAT Checkout largely relies on WooCommerce core features.
Save any tax rates for EU countries you’ll be selling to in the default WooCommerce table as a custom tax rate.
Import VAT rates of EU countries from a CSV file shipped with our plugin;
- or utilize external services to keep your EU tax rates up to speed;
- or just enter each tax line item manually into the table.
Once you have saved your custom EU tax rate for digital products, assign it to all downloadable products in your catalogue. Voilá, you’re done!
WooCommerce EU VAT Checkout now can differentiate for which product and which billing country it will need to recalculate the tax included.
Selling to your shop base country
When selling inland—that is to the country configured as your shop base country—WooCommerce EU VAT Checkout remains “silent” and does not modify anything. Prices and taxes in your store and during checkout will be treated just as you have configured them.
Selling to EU countries
This is where WooCommerce EU VAT Checkout unfolds its magic. Prices in your store will be fixated from product page to checkout as it is required in many countries when selling to consumers.
During checkout our plugin will calculate VAT included into those fixed prices anew, applying the correct taxation rate from your WooCommerce settings for the country your customer has entered as part of their billing address.
Recalculated tax amounts will be applied to line items as well as totals during checkout and within system e-mails from WooCommerce.
Selling to other countries
Whenever your customers select a billing country that is neither your shop base country, nor part of your configured stack of EU countries, WooCommerce EU VAT Checkout remains silent. WooCommerce itself will default to a tax rate of 0% for those transactions.
Selling B2B to EU countries
If your store requires B2B access you won’t need to activate WooCommerce EU VAT Checkout. The new EU rule from 2015/1/1 applies only for selling digital goods to consumers. (When in doubt whether or not your store is B2B only, please consult a lawyer.)
Dynamic taxation and margin
With fixed gross prices and dynamically recalculated tax rates what changes is the net price of an article—and thus the margin for sellers. Discrepancies in margins for digital products can be of varying significance depending on what tax rate applies in the country where the customer resides.
WooCommerce EU VAT Checkout embraces those discrepancies in favor of an enjoyable user experience during checkout that remains free from additional barriers for your customers.
Compatible with WooCommerce German Market
WooCommerce EU VAT Checkout is fully compatible with our own extension WooCommerce German Market. If your business is based in Austria or Germany, using both of those plugins together can mean a great deal of support when ensuring legal compliance of your WooCommerce store in those countries.
Bureaucratic requirements like the changes made to the EU VAT place of supply of services from January 2015 on should in no way affect the accessibility and user-friendliness of your online store.
Use WooCommerce EU VAT Checkout and continue to provide your customers with the user experience they have appreciated your shop for!
This plugin does not handle in any way deal with the process of registration for the EU Mini One Stop Shop (MOSS). We’ll be happy to answer your questions regarding functionalities of our plugin in greater detail anytime. However, please don’t ask us whether or not this plugin will or will not be an optimal solution for your individual e-business. Only a lawyer will be qualified to tell you that, and we’re not lawyers.