RD 1007/2023 Tax compliance + GDPR in a single plugin

Compliant invoicing and GDPR for your WooCommerce store, with no AEAT surprises

Gapless sequential numbering, PDF invoices with every mandatory field, R1–R4 corrective invoices, Verifactu, Facturae 3.2, VIES validation with automatic VAT exemption and a cookie banner with real script blocking and provable consent records.

Compatible with
TWO PILLARS

Tax and GDPR, solved together

Two regulatory fronts that affect every WooCommerce store selling into Spain and the EU, covered by a single plugin.

Pillar 1 · ES/EU Tax

Compliant invoicing, from numbering to Verifactu

  • Gapless sequential numbering with independent series and gap control, as required by Spanish regulations.
  • PDF invoice with all mandatory fields: issuer and recipient tax IDs, date, VAT breakdown, tax rate and taxable base.
  • R1–R4 corrective invoices (errors, returns, replacement…) linked to the original invoice.
  • NIF/VAT fields at checkout with format validation for individuals, freelancers and companies.
  • Verifactu (RD 1007/2023): records filed with the AEAT with cryptographic chaining and the official QR code. Voluntary filing already available; mandatory from 2027 (postponed by Royal Decree-Law 15/2025).
  • Facturae 3.2: official XML generation for the public sector and clients that require it.
  • Real-time VIES validation with automatic VAT exemption for B2B intra-community sales.
Pillar 2 · GDPR

Privacy you can prove, not just promise

  • Cookie banner with real script blocking: analytics and marketing never load without consent.
  • Preference manager with necessary, analytics and marketing categories, editable at any time.
  • Provable consent records: who consented to what, when and on which page, with export — your evidence before the AEPD.
  • Server-side consent storage with statistics and export in the Pro plan.
COMPARISON

Free vs Pro

The Free version covers the invoicing and GDPR essentials. Pro adds full Verifactu, Facturae, VIES and server-side provable consent records.

Feature Free Pro
Tax
Gapless sequential numbering✓✓
Basic PDF invoice with mandatory fields✓✓
R1–R4 corrective invoices✓✓
Verifactu (RD 1007/2023): SHA-256 chaining, QR and CSV✗✓
Facturae 3.2 (official XML)✗✓
VIES validation + automatic VAT exemption✗✓
European e-invoicing: Verifactu (ES), TicketBAI (PV), FatturaPA/SdI (IT), Factur-X/EN 16931 (FR), QR/ATCUD (PT)✗✓
Customisable PDF templates✗✓
Invoice attached to emails and downloadable in "My account"✗✓
GDPR
Cookie banner with script blocking✓✓
Preference manager (necessary / analytics / marketing)✓✓
Server-side consent records with statistics and export✗✓
General
Multi-language ES / CA / EN / EU / GL / IT / PT / FR / OC / BR✓✓
Priority ticket support✗✓
PRICING

Start free, fully comply with Pro

The Pro license is managed in our license portal: purchase, activation, renewal and support in one place.

Free

€0forever

Basic compliant invoicing and GDPR banner

  • ✓Gapless sequential numbering
  • ✓Basic PDF invoice
  • ✓R1–R4 corrective invoices
  • ✓GDPR banner with real blocking
  • ✓Multi-language ES / CA / EN / EU / GL / IT / PT / FR / OC / BR
  • ✗Verifactu and Facturae
  • ✗VIES and automatic exemption
  • ✗European e-invoicing (FR/IT/PT)
Download free

🛡️ 30-day guarantee: if you don't love it, we refund 100%.

COVERAGE

Don't see your country covered?

E-invoicing is live today in six European markets, with a roadmap that grows with every request.

Available today

  • Spain — Verifactu (AEAT SIF) and Facturae 3.2
  • Basque Country — TicketBAI (Araba and Gipuzkoa)
  • VIES — validation and automatic VAT exemption
  • France — Factur-X / EN 16931 via your PDP
  • Italy — FatturaPA / SdI
  • Portugal — official QR and ATCUD

On the roadmap

  • Belgium (2026 reform)
  • Poland (KSeF)
  • Greece (myDATA)
  • Hungary (RTIR)
  • Germany
  • Romania
Request it
REQUIREMENTS

Lightweight and compatible with your stack

PHP 7.4+ Compatible with PHP 8.x
WooCommerce 6+ Tested with recent releases
HPOS compatible High Performance Order Storage
WordPress 6.0+ Multi-language ES / CA / EN / EU / GL / IT / PT / FR / OC / BR
WHY TRUST IT

Built to prove compliance

Complying is not enough: you must be able to evidence it to the AEAT, the AEPD or a client asking for their Facturae.

Evidence before the AEPD

Every consent is recorded with date, page and accepted categories, exportable at any time. Your documentary defence against cookie complaints.

SHA-256 chaining (Verifactu)

Each invoice is cryptographically chained to the previous one and includes a QR code and CSV export, following Spanish Royal Decree 1007/2023.

License managed in our own portal

Your Pro license lives in our license portal, with transparent activation, deactivation and renewal. Questions? Open a ticket in support.

ACTIVATION

How to activate your Pro license

Three steps and under two minutes from purchase to an activated plugin.

Buy

Buy the Pro license in the license portal. Payment and invoicing are handled securely by the portal.

Get your license key

You will receive your license key by email right after purchase. Keep it safe: it is your activation credential.

Activate in WordPress

In your dashboard go to WooCommerce → EU Compliance → License, paste your license key and press Activate. Done.

Bought on Envato? Use your purchase code in the same license section: we validate it against the portal and generate your license key automatically.

FAQ

Frequently asked questions

The Free version covers basic compliant invoicing (gapless numbering, PDF with mandatory fields, corrective invoices) and a GDPR banner with real blocking. Verifactu (RD 1007/2023), Facturae, VIES and server-side provable consent records require the Pro license.

Verifactu is the Spanish Tax Agency's (AEAT) invoicing verification and control system, established by Royal Decree 1007/2023. It requires invoicing software to guarantee the integrity, preservation, accessibility and readability of invoices, with record chaining and a QR code. The Pro plan implements it fully.

When an intra-community business customer enters their VAT number at checkout, the plugin validates it in real time against the European Commission's VIES. If valid, it automatically applies VAT exemption to the B2B sale and records it on the invoice.

Yes. Analytics and marketing do not run until the user consents, and the consent is recorded provably with date, page and accepted categories. Users can change their preferences at any time.

Yes. The plugin declares compatibility with WooCommerce High Performance Order Storage (HPOS) and works with WooCommerce 6+ on PHP 7.4 or newer.

If you don't renew, Pro features are deactivated but your settings and invoices are preserved. Free features (numbering, basic PDF, corrective invoices, GDPR banner) keep working with no time limit.

In our license portal: activation, deactivation, renewal and downloads. For issues and questions, open a ticket in support; Pro customers get priority.

Get your store compliant before the next inspection

Download the free version today and upgrade to Pro when you need Verifactu, Facturae and provable consent records.

No card required for the Free version. 30-day guarantee on Pro.