Home > Docs > WooCommerce Gift Cards > Gift Cards and New EU VAT Regulations – Taxation of WooCommerce Gift Card Vouchers

Gift Cards and New EU VAT Regulations – Taxation of WooCommerce Gift Card Vouchers

Last updated on August 16, 2024

Attention WooCommerce Store Owners!

  • Are your product prices listed exclusive of tax?
  • Do you exclusively sell single-purpose gift cards?
Then, this information is specifically for you!

With the new VAT regulations in the EU, store owners must pay tax when selling gift card vouchers through their WooCommerce store. However, if your store calculates tax before applying gift card discounts, customers could be charged tax twice on the same transaction.

Example:

  • Let’s say a customer purchases a $1000 gift card and pays a total of $1100 with a 10% tax included.
  • Later, they return to the store and use the gift card to buy a $1000 item.
  • However, since the store calculates tax before applying the gift card discount, the total payable amount remains $1100 with 10% VAT applied. Even after using the gift card, the customer still has to pay an additional $100.
  • This means the customer is essentially charged tax again on the full $1000, paying twice for the same purchase.
Tax paid on gift card purchase
Tax paid on gift card purchase
Tax applied again while purchasing with the gift card
Tax applied again while purchasing with the gift card

Solution

To fix this issue, if you use the Gift Cards for WooCommerce plugin, you can adjust the plugin settings so that tax is calculated after applying the gift card discount. Here’s how:

Once you have the plugin installed and your gift card is all set up:

  1. Install the Gift Cards for WooCommerce plugin and set up your gift cards.
  2. From the dashboard, go to Gift Cards > General settings > General.
  3. Scroll down to Gift card usage settings.
  4. Choose Apply before tax under Gift card application.
  5. Save your changes.
Calculate tax after applying gift card discount

Now, when customers redeem their gift cards, the discount is deducted from the subtotal before tax is calculated. This ensures they don’t pay tax twice on the same purchase.

Gift card applied before tax calculation
Gift card applied before tax calculation