splitvat.webkodingtheme.comLive

No signup. Try it with a test card; the demo resets itself regularly.

Some countries tax a meal and a drink differently, or a book and a bookmark. If your order mixes rates, one invoice for the lot is not compliant.

SplitVAT splits the order into a correct invoice per rate, automatically.

What you get, before you pay

Everything in the box, so there is nothing to discover after checkout.

Files

  • splitvat.zip, installed from the WordPress admin
  • Unminified source, no obfuscation
  • Changelog and sample data

Licence

  • 1 WordPress site
  • Licence key sent by email after payment
  • GPL v2 or later

Updates and support

  • 1 year of updates and email support
  • After that the software keeps working
  • Renew only if you want new versions

Requirements

  • WordPress 6.0+
  • WooCommerce 8.0+
  • PHP 7.4+
  1. 1
    Map your rates

    Which WooCommerce tax classes are which VAT rate. It uses the classes you already have.

  2. 2
    Let an order arrive

    A basket that mixes rates is detected as it is placed.

  3. 3
    Issue one invoice per rate

    Correct PDFs, split automatically, instead of one non-compliant document.

What it does

  • Split an order by VAT rate
  • A compliant invoice per rate
  • Configurable rate mapping
  • Works with existing WooCommerce tax classes
  • PDF invoices
  • HPOS compatible

What you need

  • WordPress 6.0 or newer, WooCommerce 8.0 or newer, PHP 7.4 or newer
  • WooCommerce tax classes already set up — SplitVAT splits by the rates you have defined, it does not invent them
  • A country or a trade where mixed-rate orders genuinely need separate invoices

What SplitVAT does not do

  • It does not set your tax rates. It splits by the WooCommerce tax classes you have already configured, and a wrong class produces a confidently wrong invoice.
  • It does not split the payment. The money is taken once as one order; what is split is the documentation.
  • It does not tell you whether your jurisdiction requires this. It produces the document; whether that satisfies your tax office is a question for someone who knows it.

Questions

Why would one order need two invoices?

Because some countries tax a meal and a drink differently, or a book and a bookmark. Where that is the case, a single invoice covering both rates is not compliant — however correct the totals are.

Do I have to create new tax classes?

No. It works from the WooCommerce tax classes you already use; the mapping tells it which class is which rate.

What does the customer receive?

A compliant PDF invoice per rate, rather than one document. Which is what their own accountant needs in order to reclaim correctly.

Does it change how the order is charged?

No. The money is taken once, as one WooCommerce order. What is split is the documentation, not the payment.

Is it HPOS-compatible?

Yes.

Everything else is in the SplitVAT documentation, and anything it does not answer goes to support@webkoding.com.

Not quite it? Three nearby

Not ready to buy?

We will write when there is a new plugin, or a release worth knowing about. A few emails a year, each about something we actually shipped — no offers, no sequence, and your address goes nowhere else.

One click to leave, from any of them. What we do with it.