• Skip to primary navigation
  • Skip to main content
Flexible Invoices wordmark logo on a white background
WP Desk

WP Desk

WooCommerce Plugins

Flexible Coupons

Flexible Coupons

Gift cards and tickets

ShopMagic

ShopMagic

E-mail automations

Flexible Invoices

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • My Account
  • Ideas
WooCommerce EU tax rates – Download Ready-to-Import CSV file

Published: 2021-04-07 / Updated: 2026-06-12 / Blog

WooCommerce EU tax rates – Download Ready-to-Import CSV file

Szymon Barczak

Every European country has its own VAT tax rates. I don’t want you to waste time finding and adding them to your store. Download three CSV files with the WooCommerce tax rates (EU VAT, USA, Canada, Australia, and more countries).

  • About EU VAT rates and VAT in Europe.
  • How to configure tax rates in WooCommerce.
  • Download WooCommerce tax rates (EU, USA, Canada, Australia, and more.
  • Import the WooCommerce EU VAT tax rates from the CSV file.
  • Read more about taxes & invoicing in WooCommerce
Did you know that to avoid financial fines of up to 4% of annual turnover you should comply with the EU Omnibus Directive? Check out the ultimate Omnibus Directive solution for WooCommerce!

EU VAT tax rates in practice

If you sell your products in the EU to individual customers, you add your origin’s VAT tax. For example, your store is in Germany and you sell to France. You add VAT tax to your products in Germany.

There is another case for digital products and services. You use your customer’s country tax then. In the previous example, you should add a VAT tax from France. From 1 July 2021, there is a new EU-wide threshold of EUR 10 000. Below that limit, you may add the VAT of the store country. Read more to be up to date with the EU requirements.

This concerns B2C transactions only.

If you sell B2B, then you should charge your customer the zero rate.
The customers calculate VAT taxes themselves (reverse charge).

In this case, the customer needs to provide its VAT EU number. Check out how to add the VAT EU number field in WooCommerce.

You may also be interested in the Flexible Invoices WooCommerce plugin. Read how to invoice in the European Union using WooCommerce and issue OSS invoices.

See how the plugin takes care of VAT EU number validation to decide about the type of client to add the right VAT tax on the invoice. Also, how the plugin can add a conversion table with rates automatically taken from the European Central Bank for invoices with the VAT for such OSS (MOSS) transactions.

From July 2021, the new OSS tax mechanism is in use, replacing the previous MOSS. You can find out more about the OSS mechanism in this article.

Are you looking for a great plugin to invoice in WooCommerce? If so, read how to create, download, email & print an invoice in WordPress & WooCommerce. And start to invoice right away with Flexible PDF Invoices.

How to configure VAT tax rates (EU, USA, Canada, Australia, and other countries)

The process is quick and simple. In short:

  1. Create a new tax class.
  2. Download the WooCommerce EU, US, Canadian, and more VAT tax rates in the CSV file
  3. Set rates for the new class (by importing the file).
  4. Assign the class to your digital products.

I’ll guide you step by step.

Create a new tax class

Go to WooCommerce → Settings → Tax:

Create Additional Tax Class in Woocommerce

Add additional tax class. You can name it whatever you want. I named it ‘Digital Products’. A user will not see its name.

Once you save the settings, a new link shows up:

Digital Products Tax Rates Settings Link In Woocommerce

You will import the WooCommerce EU VAT tax rates from the downloaded CSV file in the next step.

Download the WooCommerce VAT tax rates (3 CSV files – for EU, USA, Canada, Australia, and more countries)

The files are very simple in their structure:

Woocommerce Vat Tax Rates File Preview

The one above contains all the EU VAT tax rates. I took them from the Your Europe website on 14th December 2020.

Sign up & download the tax rates

To download the tax rates please sign up for our newsletter. You will receive an email with 3 files with the tax rates and PDF instructions. Check if tax rates are imported properly and update the current state of the tax rates after importing if some countries change them. You will also be up to date with the newest articles about WooCommerce, taxes, and invoicing.

"*" indicates required fields

Consent*

Import the WooCommerce EU VAT tax rates from the CSV file

Once you download the EU sales tax rates (or a CSV file with tax rates for different countries), you can import them in WooCommerce → Settings → Tax → Your Tax Rate Name:

How To Import Vat Tax Rates From Csv In WooCommerce

Select a file in the next step and click the “Upload file and import” button.

Assign the class to your digital products

Go to your products settings. Select your new tax class in the Tax class option:

Digital Products Tax Class How To Add It To A Woocommerce Product

You can edit products in bulk, too:

Bulk Edit Vat Tax Class How To Add It To More Woocommerce Products At Once

Summary: Download and import EU VAT tax rates from a CSV file

In this article, you have learned how to set VAT tax rates (tax rates for example for the EU, Canada, USA, or Australia) in your store. And how to download and import to WooCommerce the tax rates CSV file.

Let me know if the files with WooCommerce tax rates for the EU, USA, Canada, Australia, and more countries were useful for you!

Do you need more information about taxes and invoicing in WooCommerce?

Read:

  • WooCommerce Taxes Guide →
  • About setting tax rates for EU invoices →
  • How to set taxes for OSS →
  • How to invoice in WooCommerce with a free plugin

Read also the Flexible Invoices for WooCommerce following the EU law article if you’re interested in invoicing for EU customers.

Finally, check the Flexible PDF Invoices for WooCommerce premium plugin. It allows you to issue invoices in your store with proper VAT rates, OSS support, reverse charge, and automatic EU VAT number validation!

Flexible Invoices for WooCommerce PRO £59

Add to cart or View Details
WP Desk
Plugins used by 6,000+ shops
Last Updated: 2026-08-18
Works with WooCommerce 10.7 - 11.1

About Szymon Barczak

  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refund Policy

© 2026 A WP Desk WP Desk Invoicing

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
Flexible Invoices

Correct tax rates & automatic invoices

Get the complete solution for invoicing in WooCommerce. EU VAT number validation and support for EU OSS included. Issue invoices with the VAT of the buyer’s country or reverse charge for B2B automatically!

English, French, Polish & Dutch translations included.
WPML Support.

See more