WordPress / WooCommerce EU VAT Reverse Charge Plugin

 

Implement Reverse Charge in WooCommerce Easily

 

With this plugin, you automate the tax-free handling of B2B orders with VAT ID. As soon as an order includes a VAT ID, the order is VAT exempt / Reverse Charge treated and the tax calculation adjusted accordingly.

This allows you to implement a streamlined, transparent, and practical reverse charge workflow directly in your WooCommerce store — without unnecessary complexity and without bloated additional logic.


 

Make Reverse Charge in WooCommerce Easier

 

Many companies selling to business customers within the EU need a solution in WooCommerce to treat orders with VAT ID differently for tax purposes.

This is exactly where this plugin comes in.

As soon as an order contains a VAT ID, the plugin marks the order as tax exempt / VAT exempt, recalculates the order accordingly, and documents the reverse charge case directly in WooCommerce.

This saves manual rework and ensures a clearer process in daily operations.


 

What the plugin does

 

The plugin was developed to implement Reverse Charge in WooCommerce simply and directly in practice.

It detects common fields for VAT ID / VAT number in the checkout and order data. If a VAT number is present, the order is automatically treated as VAT exempt processed.

Additionally, the plugin ensures that:

  • the tax calculation for the order is adjusted

  • existing tax items are removed if necessary

  • the order is recalculated cleanly

  • an order note regarding the reverse charge case is added

  • the setting remains synchronized even when edited in the admin area

  • a note can be optionally output in PDF invoices

 

This creates a clean, technical workflow for WooCommerce shops that want to work with VAT numbers and reverse charge.


 

The key features at a glance

 

Automatic reverse charge logic when a VAT number is present

 

As soon as a VAT ID or VAT number is present in the order data, the plugin treats the order as tax exempt.

Sets orders to VAT exempt

 

The plugin uses WooCommerce logic for tax-exempt orders and marks the order accordingly.

Tax calculation is redone

 

After setting the reverse charge status, taxes and order totals are recalculated to keep the order technically consistent.

Removes existing tax items

 

When reverse charge applies, existing tax items are removed from the order to prevent old tax values from remaining.

Order note is automatically added

 

For better traceability, an internal note is automatically added to the order stating that reverse charge was applied and a VAT ID was present.

Also works with changes in the admin area

 

If you edit an order later in the WooCommerce backend, the logic remains consistent. The plugin also checks the case again when saving in the admin area.

PDF invoice note possible

 

If you use WP Overnight WooCommerce PDF Invoices & Packing Slips the plugin can additionally output a reverse charge note on the PDF invoice.

Compatible with various VAT ID fields

 

The plugin recognizes several common field names and meta keys for VAT ID, as often used by other plugins or custom checkout fields.


 

Why this plugin makes sense

 

In many WooCommerce shops, reverse charge is necessary but the practical implementation is unnecessarily complicated. Often orders must be manually adjusted, taxes corrected, or notes documented separately.

This plugin reduces exactly that effort.

Instead of manually editing reverse charge cases each time, the order is automatically handled appropriately as soon as a VAT ID is present. This ensures more consistency, saves time, and makes the B2B process much cleaner.

Especially for shops with EU business customers, this is a practical technical relief.


 

Who this plugin is suitable for

 

This plugin is ideal for WooCommerce stores that sell to business customers within the EU and want to treat orders with VAT ID numbers as tax-exempt.

It is especially useful for:

  • B2B stores with EU customers

  • Agencies and service providers using WooCommerce billing

  • Digital products and services in the B2B sector

  • Companies with international business customers within the EU

  • Stores with a custom VAT ID field at checkout

  • Companies that need a simple reverse charge workflow in WooCommerce

 

Especially when reverse charge should be implemented directly and pragmatically in the existing store rather than through heavy specialized solutions, this plugin is a powerful option.


 

Lean instead of overloaded

 

Not every store needs a huge tax framework with countless special cases and complex additional logic.

Sometimes what is needed most is:

a clear, technically clean solution that reliably applies reverse charge in everyday use.

This plugin deliberately focuses on exactly this core benefit. It recognizes the existing VAT ID, sets the order as tax-exempt, recalculates it, and documents the process cleanly in WooCommerce.

This way you get a practical solution without unnecessary overhead.


 

How the process works

 

The process is deliberately kept simple:

A field for VAT ID / VAT number is available at checkout or in the order data. The plugin recognizes common field names and saves the information during the checkout process.

As soon as a VAT number is present, WooCommerce treats the order as VAT exempt. Taxes are removed or not charged, the order is recalculated, and an order note documents the reverse charge case.

If the order is later edited in the admin, the status also remains synchronized.

Additionally, a suitable note about reverse charge can appear on PDF invoices when the corresponding invoicing plugin is used.


 

Practical advantages in daily business

 

In everyday use, the plugin mainly provides you with more clarity and fewer manual corrections.

You benefit from:

  • automatic tax-free treatment when a VAT ID is present.

  • clean recalculation of the order

  • less manual rework

  • clear documentation directly on the order

  • better traceability in the backend

  • optional reverse charge note on PDF invoices

  • flexible use with different VAT ID fields

 

This makes reverse charge significantly easier to handle in WooCommerce.


 

Compatible with common VAT ID fields

 

A major advantage of the plugin is that it does not require only a single field format. It supports several typical field names and meta keys commonly used in WooCommerce setups.

These include variants such as:

  • billing_vat_id

  • billing_vat

  • vat_number

  • eu_vat_number

 

This allows the plugin to often work directly with existing checkout fields or other VAT ID integrations without the need to completely rebuild the checkout.


 

PDF invoice note included

 

If you use the plugin use WP Overnight WooCommerce PDF Invoices & Packing Slips an automatic note can also appear on the PDF invoice.

It indicates that no VAT was charged and the tax liability is transferred to the recipient of the service. If available, the VAT ID can also be displayed there.

This ensures cleaner documentation in the invoicing process.


 

Honest classification

 

This plugin is deliberately designed to be lean and focuses on a clear reverse charge workflow in WooCommerce.

It is based on the presence of a VAT number, and then sets the order as tax-free accordingly. This makes it especially suitable for shops that already have a VAT ID field in the checkout or want to keep their processes deliberately simple.

The strength of the plugin therefore lies in a direct and practical WooCommerce integration, not in unnecessary complexity.


 

Frequently Asked Questions

 

What exactly does the plugin do?

 

The plugin sets WooCommerce orders to tax-free as soon as a VAT ID or VAT number is present in the order data and recalculates the order accordingly.

Does the plugin work with WooCommerce?

 

Yes, the plugin is specifically developed for WooCommerce.

Does a field for the VAT ID number already need to exist?

 

Yes, the plugin works with existing VAT ID fields or recognizes common field names and meta keys.

Are orders automatically recalculated?

 

Yes, after applying reverse charge, taxes and order totals are recalculated.

Is the process documented?

 

Yes, the plugin automatically adds an internal order note.

Does the plugin also work in the admin area?

 

Yes, the logic is also applied when saving orders in the backend.

Is there an integration for PDF invoices?

 

Yes, for use WP Overnight WooCommerce PDF Invoices & Packing Slips a reverse charge note can be displayed on the invoice.


 

Conclusion

 

If you are looking for a simple and direct solution for your WordPress and WooCommerce shop to handle EU B2B orders with VAT ID as reverse charge / VAT exempt this plugin is made exactly for that.

It detects existing VAT ID fields, sets the order tax-free, removes existing tax items, recalculates the order, and documents the process directly in WooCommerce.

A lean reverse charge solution for shops that want to handle EU B2B orders cleanly and easily.

Questions? We're happy to help!

→ Write to hey@nakaryu.de, chat on WhatsApp, or call +49 152 58119266. We are happy to advise you.

Contact now

We develop your plugin

→ Nakaryu develops custom plugins for WordPress & WooCommerce.

Get advice