EU Tax Compliance • Required by law in Germany, Austria, Switzerland & more
13 Countries • EU + UK + TR + SA + UAE

Split VAT rates.
Stay compliant.

The only WooCommerce plugin that automatically splits a single product into multiple invoice line items with different VAT rates.

No other plugin on CodeCanyon, WordPress.org, or any marketplace solves this problem.

Without SplitVAT

ItemNetVATGross
Brunch Ticket€32.7719%€39.00
Total€32.77€6.23€39.00

✕ Legally non-compliant. Wrong VAT.

With SplitVAT

ItemNetVATGross
Food (80%)€29.167%€31.20
Drinks (20%)€6.5519%€7.80
Total€35.71€3.29€39.00

✓ Fully compliant. Correct split VAT.

See it in action

Real WooCommerce admin screenshots showing SplitVAT at work.

WooCommerce order detail showing split VAT line items with blue SplitVAT badge on parent item and colored badges on split portions
Order Detail — Split VAT Breakdown Blue badge marks the parent product. Each split portion shows its label, percentage, and correct tax class. The SplitVAT Breakdown section shows net/tax totals per rate.
WooCommerce product edit page showing SplitVAT tab with split rules configuration
Product Settings Define split rules per product with label, percentage, and tax class. Presets available for 13 countries.
SplitVAT settings page showing general options, rounding mode, and invoice plugin compatibility
Plugin Settings Zero-config defaults with auto-detection for invoice plugins. Multi-format export: CSV, DATEV, BMD/RZL, FEC.

Try the Live Demo

Explore every feature hands-on. Browse the store as a customer, then switch to admin to see how split VAT works behind the scenes.

Storefront

2-Way Split — Brunch Ticket

Classic German scenario: Food at 7% + Beverages at 19%. Add to cart and complete checkout to see split invoice lines.

Add Sunday Brunch to Cart →
Storefront

Hotel Package — Accommodation Split

80% Accommodation at 7% + 20% Services at 19%. Hotel preset configured per German BMF rules.

Add Romantic Weekend Package →
New

3-Way Split — Variable Product

Food (50%) + Beverages (30%) + Entertainment (20%) across 3 price tiers. Variable product with multi-way splitting.

View VIP Event Package →
Admin

Order with Split Badges

Admin order view with SplitVAT badges: blue for master items, yellow for split parts. Full VAT breakdown at the bottom.

View Order #120 →
Admin

Product Configuration

See the SplitVAT tab: country preset dropdown, split rules with label/percentage/tax class, and real-time validation.

Edit Sunday Brunch Ticket →
Admin

Export & VAT Reports

Try the export page: date shortcuts, multi-status filters, format cards (CSV, DATEV, BMD, FEC), live preview, and VAT period summary reports.

Open Export Page →

The Problem & Solution

WooCommerce supports only one tax class per line item. SplitVAT fixes that.

Without SplitVAT

Invoice without SplitVAT - incorrect single tax rate
ItemNetVATGross
Brunch Ticket€32.7719%€39.00
Total€32.77€6.23€39.00

Legally non-compliant. Wrong VAT calculation.

With SplitVAT

Invoice with SplitVAT - correctly split tax rates
ItemNetVATGross
Food portion (80%)€29.167%€31.20
Drinks portion (20%)€6.5519%€7.80
Total€35.71€3.29€39.00

Fully compliant. Correct split VAT on invoice.

Why SplitVAT?

We searched every marketplace. No other plugin splits products into multiple VAT line items.

Comparison of SplitVAT with other tax plugins
Plugin Split Products? Invoice Compatible Accounting Export VAT Reports Price
German compliance plugins Only shipping split Yes DATEV only No €69-199/yr
Tax toggle plugins Display only No No No $29-49
EU VAT plugins Cross-border only No No No $49-99
Tax automation SaaS Tax calculation only No No No $49/mo
SplitVAT Full product split 4 plugins supported CSV, DATEV, BMD, FEC Period summary $44 one-time

Verified April 2026 across CodeCanyon, WordPress.org, and all major WooCommerce plugin marketplaces.

Features

Everything you need for mixed-rate tax compliance — from split rules to accounting export.

Automatic Splitting

Define split rules per product. Customer sees one item, invoice shows correctly split line items with separate VAT rates.

Precision Rounding

Split amounts always sum exactly to the original total. Zero cent discrepancies, guaranteed.

Invoice Compatible

Works with German Market, Germanized, WooCommerce PDF Invoices & Packing Slips, and Flexible Invoices.

Ticket & Booking Plugins

Ticket, booking and appointment plugins read orders line by line — SplitVAT shows them one product, so your customer gets a single ticket for the full amount.

Multi-Format Export

CSV, DATEV (Germany), BMD/RZL (Austria), and FEC (France). One click, correct format for your accountant.

VAT Period Reports

Generate VAT summaries grouped by tax rate for any period. Ready for monthly or quarterly tax returns.

13 Country Presets

One-click presets for Germany, Austria, Switzerland, France, Italy, Spain, Netherlands, Belgium, Turkey, UAE, and more.

Coupon Support

Discounts proportionally distributed across split parts. Works with all WooCommerce coupons.

HPOS & Block Checkout

Fully compatible with modern WooCommerce. High-Performance Order Storage ready.

Export Preview

Preview order counts, VAT breakdown, and totals before downloading. Date shortcuts for quick period selection.

Who needs SplitVAT?

Any business selling products with mixed VAT rates.

Event Companies

Brunch, wine tastings, cooking classes — food at 7%, drinks at 19%, and one ticket per guest

Hotels

Room + breakfast packages with accommodation and food at different rates

Restaurants

Package deals combining food (7%) and alcoholic beverages (19%)

Festival Organizers

Tickets bundled with food and drink vouchers at mixed rates

Catering Companies

Full-service catering with food and beverage portions at different rates

Food Box Sellers

Subscription boxes with food items (7%) and drinks (19%)

Frequently Asked Questions

Common questions about SplitVAT and how it works.

No. SplitVAT only affects products where you explicitly enable split rules. All other products continue to work exactly as before. The plugin is non-destructive and can be deactivated at any time without data loss.
When you process a refund (full or partial), SplitVAT automatically calculates the correct proportional refund for each split part. The refund invoice shows the same split structure as the original, ensuring your accounting stays consistent.
Yes. SplitVAT is compatible with WooCommerce Subscriptions. Each renewal order will automatically include the correct split VAT line items, just like the initial order.
Coupons are proportionally distributed across all split parts. For example, a 10% coupon on a €39 brunch ticket (80% food, 20% drinks) applies €3.12 discount to the food part and €0.78 to the drinks part, maintaining correct VAT calculations.
SplitVAT integrates with: German Market (MarketPress), Germanized (Vendidero/StoreaBill), WooCommerce PDF Invoices & Packing Slips (WP Overnight), and Flexible Invoices (WPDesk). These cover over 90% of all German WooCommerce stores. Auto-detection is built-in — just activate SplitVAT and it works.
Yes. SplitVAT is built from the ground up to support WooCommerce High-Performance Order Storage (HPOS) and the Block-based Checkout. No legacy workarounds needed.
Absolutely. SplitVAT includes one-click presets for 13 countries: Germany (7%/19%), Austria (10%/20%), Switzerland (2.6%/8.1%), France (5.5%/20%), Italy, Spain, Netherlands, Belgium, Turkey, UAE, Saudi Arabia, Bahrain, and the UK. It also supports country-specific accounting exports — DATEV for Germany, BMD/RZL for Austria, and FEC for France. You can configure any custom split ratio and tax class for unlisted countries too.
SplitVAT supports multiple accounting export formats: DATEV (Germany), BMD/RZL (Austria), FEC (France), and universal CSV. Your accountant can import the data directly into their software. Each export includes split parts, individual VAT amounts, net totals, and correct account numbers. Plus, the built-in VAT Period Summary report gives you a ready-to-use overview for tax returns.
One ticket. A split product is stored as one order line per VAT rate, and ticket, booking and appointment plugins walk orders line by line — left alone, they would read each part as a separate purchase and issue a ticket for each. SplitVAT presents the order to those plugins as a single, unsplit product carrying the full amount, so one purchase creates one ticket or booking. Your invoices, order confirmation emails, VAT breakdown and accounting exports keep the split exactly as required. It switches itself on when a ticket or booking plugin is detected, and stock is reduced once per product rather than once per part.

Get SplitVAT

The only WooCommerce plugin that splits products into multiple VAT rates on invoices.

Buy — $44

One-time purchase · Lifetime updates · 6 months support