Featured on:
image/svg+xml

MEET EU VAT LAW

Wherever you're based, if you sell digital products to customers in the EU then your Easy Digital Downloads store must meet EU VAT rules. It's the law!
Easy Digital Download collect EU VAT at checkout

Collect EU VAT

  • Charges the correct VAT on sales to each EU country
  • Validates and stores customers’ VAT numbers
  • Removes and reverse-charges VAT on B2B sales

Easy Digital Downloads EU VAT plugin details

Compiles Customer Location Evidence

  • Works with EDD to store multiple location evidence
  • Collects and displays the postal and IP address
  • Easy to check and export evidence, ready for audit

Easy Digital Downloads EU VAT plugin invoice

Easy VAT Reporting Invoicing

  • Adds EU tax data to EDD payment confirmations
  • Works with EDD payments, emails & PDF invoices
  • Export instant reports for the MOSS tax return

What Our Customers Say

The pain-free way to solve your EU VAT headache
"Great plugin. The install and configuration is very easy and has a good concise set of options. Barn2 are very helpful and clearly work hard to maintain a high standard of work and client support."
Darrell Martin
"Barn2 not only make fantastic plugins that work easily and the customer service is second to none. The only thing better than dependable products is dependable customer service – they have that, too."
Robert Pfeifer, Creative Director at Effusion

Packed with Features

With everything you need to meet EU VAT law, look no further than the Easy Digital Downloads EU VAT plugin!

planet-earth

Charges the correct VAT

Automatically charges the correct EU tax rates based on the user’s location, while reverse charging B2B sales

invoice

EU VAT compliant tax invoices

Makes the EDD invoices EU VAT compliant – purchase receipt emails, payment confirmation pages or PDF invoices

shopping-support-online

Built-in reporting

Generate instant reports of all EU VAT collected – everything you need to file your VAT/MOSS returns

checkmark-badge

Audit-ready evidence

Brings together all the data required by EU VAT law in one handy location, easy for you to view and export

rush

Quick 2-minute setup

Instant plug and play – install the plugin and start charging the correct VAT and storing evidence immediately

results

Compatible with everything

Works with all WordPress themes, EDD payment gateways, Recurring Payments, Stripe, PayPal and more

"After lots of research into plugins, this one towered above the rest. Great pre purchase information, great documentation, easy to install, AMAZING support. I recommend this plugin to anyone looking to create a password protected store without headache."
Jeanie Briscoe
JHL Creative

Choose Your License

You're covered by our no-quibble, 30 day money back guarantee
Yearly
Lifetime

Prices are in USD and billed annually. If you cancel, you can keep using the plugin after your license expires but won't receive any further updates, new features or support

Prices are in USD. Your one-time payment will give you a lifetime license to use the plugin, which will never expire.

100% Money Back Guarantee

We’ve got your back. Your purchase is covered by our no-risk 30 day money back guarantee.
If for any reason you’re not completely happy with the plugin, you’re entitled to a full refund up to 30 days from your original purchase. No questions asked.

YOUR TRUSTED PARTNER

World leading plugins, backed by the WordPress experts

team

Expert support team

All our plugins come with full support. We’re here to help and offer expert advice on how to get the most out of your plugin.

document

Detailed documentation

Our searchable Knowledge Base contains over 200 articles. It’s a great way to find instant answers to almost every question!

youtube

Videos & tutorials

We’ve published 100s of step-by-step video tutorials and guides on how to use our plugins for a vast variety of purposes.

rocket

Getting started guide

All Barn2 plugins come with an easy setup guide, to get you up and running as soon as you purchase from us.

rush

Fast response times

Our support is fast, really fast! We typically respond to plugin support requests within hours – or even minutes.

money-back

Money back guarantee

If you’re not happy with your purchase, we offer a 30 day money-back guarantee. No questions asked.

FAQ

Our world-class support starts here: How can we help?

As soon as you activate your license key, the following features will be added to your Easy Digital Downloads store – no further configuration needed:

  • When the customer selects an EU country at the checkout, the correct VAT for their country will be charged.
  • A VAT number field appears on the EDD checkout. The customer’s VAT number will be checked against the European Commission’s VIES central database of EU VAT numbers. If the VAT number is valid then this will reverse charge the VAT for customers not in your base country, so no tax will be charged.
  • The legally required EU VAT information will appear on the EDD order confirmation and payment details pages.
  • A ‘VAT Details’ section will appear on the EDD payment record and in EDD payment exports, in addition to the location evidence already stored by EDD and your payment gateway. This makes it easy to check how the VAT for each sale was calculated and export data if you are ever audited.

The plugin comes with settings that allow you to control how it handles EU VAT, generate reports for your VAT MOSS returns, etc. It also comes with merge tags which allow you to convert your Easy Digital Downloads emails into full tax invoices (we’ve provided a template to make it easy for you).

If you’re switching to the Easy Digital Downloads EU VAT plugin after previously using a different plugin, then it’s important to ensure that no data from the previous plugin is lost.

If you use the Pronamic plugin then all your data will be transferred automatically. If you use the WPRoute plugin or the standard Easy Digital Downloads tax settings then please see our guide on migrating your VAT data from other plugins.

Once set up, the plugin will take care of collecting the correct VAT from your European customers, providing invoices, and making sure you have access to the evidence you need. You will still need to:

  • Register for EU VAT(one-off task) – this allows you to submit a single EU tax return and make a single payment which will be distributed to all the EU countries you have collected tax for (more information here).
  • Generate the EU VAT report (every 3 months)this is part of the Easy Digital Downloads EU VAT plugin and contains all the data you need for your EU tax return, in the correct format (more information here).
  • Submit an EU tax return (every 3 months) – this should take you a few minutes every 3 months.

We also recommend that you check that you are fully meeting your EU VAT requirements based on your individual situation – please see the disclaimer below.

The plugin comes complete with the correct standard VAT/IVA rate for all 28 EU countries, so you don’t need to input or maintain the ever-changing rates manually!

When an EU country changes its VAT rate, we will add this to the plugin.

You can override the built-in VAT rates via the Easy Digital Downloads tax settings for each country, for example if you need to charge non-standard VAT rates for any EU countries. This gives you full control, without having to spend time adding tax rates manually.

European VAT law only requires you to charge EU VAT on sales direct to consumers. The plugin adds a VAT number field to the Easy Digital Downloads checkout so that businesses can have the VAT removed (reversed charged). The VAT number field integrates with the European Commission’s central VAT number database (VIES), providing a reliable way to check which of your European customers are exempt from paying VAT.

The Easy Digital Downloads EU VAT plugin automatically adds the required information to convert the EDD payment confirmation page into a full EU VAT tax invoice. This page appears after the customer completes their order, and is also available via the Account page.

The plugin also contains email merge tags that you can use to convert your Easy Digital Downloads purchase receipt invoices into valid tax invoices. (Or, if you use EDD’s Per Product Emails extension, then you can use these as tax invoices too.)

We’ve also integrated with the official PDF Invoices extension (available separately), adding extra information to enable you to use the PDF invoice as a valid tax invoice.

The Easy Digital Downloads EU VAT plugin compiles multiple pieces of evidence of your customers’ location – their address and IP address. It collates the evidence you need for EU VAT compliance and displays it in one handy location.

You can view the data that was used for VAT calculations on the EDD payment record, and you can also export it to generate reports if you are ever subject to a tax audit.

No, the plugin sets the VAT rate based on the country that the customer selects at the checkout. This is because geolocation is not always accurate, so the customer selects their country instead.

The plugin fully supports tax refunds – when you refund a payment in Easy Digital Downloads, the EU VAT that you collected is automatically refunded too. EDD changes the payment status to ‘Refunded’, so the VAT collected will not appear on reports. As a result, you won’t have to include it on your MOSS VAT returns.

Easy Digital Downloads already supports tax for non-EU countries. Our Easy Digital Downloads EU VAT plugin extends this by adding support for European VAT. You can use it alongside charging tax for non-EU countries – simply add the required tax rates in the Easy Digital Downloads tax settings.

The correct VAT will be charged for all EU countries, and doesn’t affect any additional countries that you have added tax rates for (e.g. Russia or New Zealand).

Please note that if the customer enters their VAT number on the checkout, the VAT will only be reverse charged if they are in an EU country.

We have decided not to add a feature allowing you to prevent EU customers from buying from you. This is because our plugin is all about making it easy to accept sales from EU customers while complying with European VAT law.

Some e-commerce stores choose to prevent customers in the EU from purchasing at all, but that goes against the intention of EU law which is to make the internet equal wherever you live in the world, and isn’t fair on people in the EU. Instead, we recommend allowing EU residents to buy from you, and using the Easy Digital Downloads EU VAT plugin to make complying as straightforward as possible.

We have designed Easy Digital Downloads EU VAT to work with multi-lingual and multi-currency plugins.

For example, if you wish to translate your website into other languages then you can use a plugin such as WeGlot, TranslatePress or WPML. All the text in the plugin (e.g. ‘VAT Number’) is added as internationalized strings in the code. As a result, you can use the string translations feature in your multilingual plugin to translate this text.

If you wish to allow your users to pay in multiple currencies then we recommend Aelia’s Currency Switcher for Easy Digital Downloads plugin, which we have tested with (and use on our own site).

We have tested Easy Digital Downloads EU VAT with a range of free and premium themes and are confident it will look great with your theme. The styling of the VAT number field on the checkout will match the other checkout fields in your theme. Our plugin support includes helping with any theme-related conflicts.

The plugin is designed to work with all Easy Digital Downloads payment gateways, and other extensions such as Recurring Payments. It will integrate seamlessly with the rest of your store.

Your plugin purchase comes backed by our service. We work hard to continually add new features, important security updates, and provide customer support.

When you buy Easy Digital Downloads EU VAT, you can choose whether to purchase an annual or lifetime license:

  • The annual subscription ensures we can continue improving the plugin and supporting you long-term. You’ll be charged automatically once a year, and we’ll remind you before this happens. You can, of course, cancel any time. If your license expires, you can keep using the plugin but won’t receive any more support or updates.
  • The lifetime license will be valid forever and will never expire or need renewing.

This gives you a choice of whether to pay a smaller amount each year, or make a one-off payment for life. Our service and commitment to you are the same either way.

The East Digital Downloads EU VAT plugin is designed to work with any WordPress translation plugin such as WPMLWeGlot and TranslatePress. This makes it easy for you to translate the VAT text into any language and use it on multilingual websites.

The Easy Digital Downloads EU VAT plugin is fully tested with the latest versions of WordPress and Easy Digital Downloads. We always recommend running the most up-to-date version of WordPress, but we also support older installations:

Easy Digital Downloads – 2.9 and up (tested to 2.9.20)
WordPress – 4.9 and up (tested to 5.3)
PHP – 5.6 and up (PHP 7.3 compatible)

The Easy Digital Downloads EU VAT plugin is designed to assist store owners with satisfying European tax law. It contains a range of features to assist with this, including displaying customer location and VAT evidence in an easily accessible location, applying the correct standard rate for each EU country, adding extra tax information to customer receipts, and providing a simple reporting facility to assist you in preparing your EU MOSS tax returns.

While we believe that implementing the plugin according to the guidance in our knowledge base will allow most Easy Downloads Stores to satisfy European VAT legislation, all stores and countries have different needs and we can’t offer any legal guarantees. The plugin documentation is provided for information purposes and does not constitute legal or financial advice.

As store owner, you remain responsible for complying with all taxation laws and regulations at all times; checking the data produced and collated by this plugin; ensuring the plugin and your tax settings are set up correctly according to your specific requirements; and submitting accurate and timely VAT returns as required. We recommend seeking legal advice to clarify your specific obligations and check your compliance.

Current version
Version: 1.0
Last Updated: 28 Nov 2019
Changelog: View
Still have questions?

Check out our Knowledge Base, or if you can’t find an answer there, drop us an email.

Screenshots

See the plugin in action, or check out the demo.

Easy Digital Downloads EU VAT takes care of your European tax obligations, so you don’t have to. Cure your EU VAT headaches today!

View Pricing