---
site_name: Toret.net
site_description: WooCommerce plugins for European e-shops
site_url: https://www.toret.net
contact_email: info@toret.net

title: How to set up the reverse charge mechanism in WooCommerce for iDoklad and Fakturoid plugins
url: https://www.toret.net/woocommerce-reverse-charge/
date: 2020-11-11
modified: 2026-02-16
type: post
categories: [Blog, Návody]
---

# How to set up the reverse charge mechanism in WooCommerce for i Doklad and Fakturoid plugins

11/11/2020

[![EU VAT Jak nastavit prenesenou danovou povinnosti 1024x683](https://www.toret.net/wp-content/uploads/2020/11/EU-VAT-Jak-nastavit-prenesenou-danovou-povinnosti-1024x683.png "EU VAT Jak nastavit prenesenou danovou povinnosti 1024x683")](https://www.toret.net/wp-content/uploads/2020/11 / EU-VAT-Jak-nastavit-prenesenou-danovou-povinnosti.png)

Do you need to use the reverse charge mechanism in your WooCommerce e-shop? We have prepared a guide that will help you easily set up reverse charge, including correct invoice issuance.

11/11/2020

[Blog](https://www.toret.net/category/blog/)| [Návody](https://www.toret.net/category/navody/)

Updated: November 25, 2025

Obsah článku

[Toggle](https://www.toret.net/woocommerce-reverse-charge/)

- [What is the reverse charge?](https://www.toret.net/woocommerce-reverse-charge/#What_is_the_reverse_charge)
  - [How does it work in practice?](https://www.toret.net/woocommerce-reverse-charge/#How_does_it_work_in_practice)
- [Reverse charge and WooCommerce](https://www.toret.net/woocommerce-reverse-charge/#Reverse_charge_and_WooCommerce)
  - [Setting up reverse charge in WooCommerce](https://www.toret.net/woocommerce-reverse-charge/#Setting_up_reverse_charge_in_WooCommerce)
  - [Display in WooCommerce checkout](https://www.toret.net/woocommerce-reverse-charge/#Display_in_WooCommerce_checkout)
- [Order information](https://www.toret.net/woocommerce-reverse-charge/#Order_information)
- [Issuing invoices under the reverse charge regime](https://www.toret.net/woocommerce-reverse-charge/#Issuing_invoices_under_the_reverse_charge_regime)
- [Products mentioned in this article:](https://www.toret.net/woocommerce-reverse-charge/#Products_mentioned_in_this_article)

.

## What is the reverse charge?

Reverse charge is a mechanism where the obligation to **declare and pay VAT is transferred from the supplier to the customer.** When goods or services are purchased under this regime, the customer does not pay VAT to the supplier, but declares and pays it directly to the tax authority. The supplier does not state the VAT amount on the tax document and instead includes the note: “*VAT to be paid by the customer. Invoice issued under the reverse charge mechanism.*”

The reverse charge mechanism applies only **between two VAT-registered entities** (companies, entrepreneurs). It does not apply to end consumers (private individuals).

### How does it work in practice?

If you run an e-shop that sells within the EU and allows purchases by companies and entrepreneurs, you must be prepared for the reverse charge mechanism. For example, if your e-shop is based in the Czech Republic and a VAT-registered company from Slovakia purchases from you, the invoice will show only the net price without VAT, and the order must also be charged without VAT. You can see an example of such an invoice in the image below.

![Invoice under the reverse charge mechanism - Fakturoid](https://www.toret.net/wp-content/uploads/2020/11/Faktura-v-ramci-prenesene-danove-povinnosti-Fakturoid-724x1024.png "Invoice under the reverse charge mechanism - Fakturoid")

Invoice under the reverse charge mechanism – Fakturoid

## Reverse charge and WooCommerce

WooCommerce does not support the reverse charge mechanism by default, but we have prepared a plugin that adds this functionality.

### Toret EU VAT plugin

Toret EU VAT is a WordPress + WooCommerce plugin that enables selling under the reverse charge regime. It adds Company ID / VAT ID fields to the checkout, verifies their validity (via ARES, RÚZ, and VIES), and automatically charges prices with or without VAT accordingly. It is compatible with the [Toret iDoklad](https://www.toret.net/product/idoklad/) and [Toret Fakturoid](https://www.toret.net/produkt/woocommerce-fakturoid/) plugins and offers simple reverse charge setup.

[![Plugin Toret EU VAT for WooCommerce](https://www.toret.net/wp-content/uploads/2025/11/Plugin-Toret-EU-VAT-pro-WooCommerce-1.png "Plugin Toret EU VAT for WooCommerce")](https://www.toret.net/product/toret-eu-vat/)

## [Toret EU VAT](https://www.toret.net/product/toret-eu-vat/)

EU VAT plugin for easy reverse charge sales in WooCommerce. Adds Company ID / VAT ID fields, validates them, and automatically adjusts prices with or without VAT.

€69,00 / year

### Setting up reverse charge in WooCommerce

After installing the plugin, go to its settings, which you can find under Toret plugins > Toret EU VAT.

First, enter the license key. The configuration options will then become available.

[![Adding a license to the plugin](https://www.toret.net/wp-content/uploads/2020/11/image-1024x172.png "Adding a license to the plugin")](https://www.toret.net/wp-content/uploads/2020/11 / image.png)

The plugin settings are divided into 3 sections:

- Company fields in checkout
- Verification
- Reverse charge

**Company fields in checkout**

This section allows you to manage company fields in the WooCommerce checkout. You can enable fields for Company ID, VAT ID, and EU VAT ID and define whether they are required. For the VAT ID (EU VAT) field, you can choose whether it is optional or mandatory and set its visibility based on the customer’s country (e.g. hide VAT ID for customers from the shop’s country or show it outside the EU). You can also add a checkbox to display company details or hide the Company Name field.

![Toret EU VAT - Company fields in checkout settings](https://www.toret.net/wp-content/uploads/2020/11/image-1-1024x959.png "Toret EU VAT - Company fields in checkout settings")

**Verification**

In this section, you configure the verification of customer company details directly in the checkout. You can enable Company ID validation via ARES/RÚZ and optionally make it mandatory. The plugin can also automatically load the billing address from the registry and optionally require VAT ID verification in the VIES system for foreign companies.

![Toret EU VAT - Verification settings](https://www.toret.net/wp-content/uploads/2020/11/image-2-1024x373.png "Toret EU VAT - Verification settings")

**Reverse charge**

This section defines the rules for applying the reverse charge mechanism. You can enable automatic reverse charge for customers with a valid VAT ID, display a reverse charge notice in the checkout, and select a zero-rate tax class that the plugin will apply when reverse charge is used.

![Toret EU VAT - Reverse charge settings](https://www.toret.net/wp-content/uploads/2020/11/image-3-1024x337.png "Toret EU VAT - Reverse charge settings")

### Display in WooCommerce checkout

Once the plugin is configured (you can see an example setup in the attached screenshots), we recommend checking the checkout to see how everything is displayed.

If you have configured the plugin according to the example, you will see automatic validation after entering the details and confirmation of whether the order is or is not under the reverse charge regime.

![Toret EU VAT - checkout display](https://www.toret.net/wp-content/uploads/2020/11/image-4.png "Toret EU VAT - checkout display")

## Order information

In the order detail, you can easily see via a custom widget whether the order is under the reverse charge regime and whether the company details have been verified.

![Toret EU VAT - order widget](https://www.toret.net/wp-content/uploads/2020/11/image-5.png "Toret EU VAT - order widget")

You can also trigger verification manually, as well as switch the order status between standard mode and reverse charge.

## Issuing invoices under the reverse charge regime

Subsequent invoice issuance under the reverse charge regime is straightforward if you use Toret plugins for i Doklad or Fakturoid. All Toret plugins are fully compatible and automatically pass the required information. No additional configuration is required.

If the order is under the reverse charge regime, the VAT will be zero and the invoice will include information about the reverse charge.

**You now have reverse charge set up, including correct invoicing. As you can see, with Toret plugins it’s easy.**

## Products mentioned in this article:

[![Plugin Toret EU VAT for WooCommerce](https://www.toret.net/wp-content/uploads/2025/11/Plugin-Toret-EU-VAT-pro-WooCommerce-1.png "Plugin Toret EU VAT for WooCommerce")](https://www.toret.net/product/toret-eu-vat/)

## [Toret EU VAT](https://www.toret.net/product/toret-eu-vat/)

€69,00 / year

Buy [View basket](https://www.toret.net/cart/ "View basket")

---

[![Toret iDoklad for Woocommerce](https://www.toret.net/wp-content/uploads/2016/03/Toret-iDoklad-pro-Woocommerce.png "Toret iDoklad for Woocommerce")](https://www.toret.net/product/idoklad/)

## [iDoklad](https://www.toret.net/product/idoklad/)

€69,00 / year

Buy [View basket](https://www.toret.net/cart/ "View basket")

---

[![Toret Fakturoid for Woocommerce](https://www.toret.net/wp-content/uploads/2015/03/Toret-Fakturoid-pro-Woocommerce.png "Toret Fakturoid for Woocommerce")](https://www.toret.net/product/fakturoid/)

## [Fakturoid](https://www.toret.net/product/fakturoid/)

€69,00 / year

Buy [View basket](https://www.toret.net/cart/ "View basket")

---

[How to automate matching bank transfer payments with orders in WooCommerce](https://www.toret.net/how-to-automate-bank-transfer-payment-matching-with-orders-in-woocommerce/)→

## More posts

### [QR code payment in an online store: A small detail that can significantly increase revenue](https://www.toret.net/qr-code-payment-in-an-online-store-a-small-detail-that-can-significantly-increase-revenue/)

[09/02/2026](https://www.toret.net/qr-code-payment-in-an-online-store-a-small-detail-that-can-significantly-increase-revenue/)

---

### [How to quickly and easily add the ThePay payment gateway to a WooCommerce store?](https://www.toret.net/how-to-quickly-and-easily-add-the-thepay-payment-gateway-to-a-woocommerce-store/)

[16/12/2025](https://www.toret.net/how-to-quickly-and-easily-add-the-thepay-payment-gateway-to-a-woocommerce-store/)

---

### [Simple change, big impact: Improve the checkout phone field and save yourself a lot of hassle](https://www.toret.net/guide-to-improve-the-phone-field/)

[27/11/2025](https://www.toret.net/guide-to-improve-the-phone-field/)

---

### [How to add QR code payments to a WooCommerce store?](https://www.toret.net/how-to-add-qr-code-payments-to-a-woocommerce-store/)

[19/06/2025](https://www.toret.net/how-to-add-qr-code-payments-to-a-woocommerce-store/)

---