Verifactu 2026: What It Is, When It's Mandatory and How to Adapt as a Freelancer
By Velnor Capital Team • • 8 min read
Spain is entering a new era of fiscal transparency, and many self-employed professionals are not yet ready. According to data from the Agencia Tributaria (AEAT), tax fraud in Spain amounts to an estimated €35 billion per year, a figure that has pushed Hacienda to implement one of the most ambitious digital invoicing reforms in the country's history. The Verifactu regulation — short for Verificación de Facturas — is the direct response to this crisis, and by 2026 it will affect hundreds of thousands of freelancers and SMEs across the country. If you issue invoices with software, the clock is already ticking.
The legal foundation of this reform lies in Royal Decree 1007/2023, which approved the Reglamento de Requisitos para los Sistemas y Programas Informáticos o Electrónicos que Soporten los Procesos de Facturación (commonly known as the Verifactu regulation). This decree was published in the BOE (Boletín Oficial del Estado) and develops Article 29.2.j of the General Tax Law (Ley 58/2003), which prohibits the use of invoicing software that allows the manipulation or concealment of financial data — the so-called software de doble uso or double-use programs. Under this framework, all invoicing software used by businesses and freelancers in Spain must comply with strict technical requirements, including the generation of tamper-proof electronic records that can be submitted to or verified by AEAT in real time.
In this article you will learn exactly what Verifactu is, who is obligated to comply and from when, what technical requirements your invoicing system must meet, what the most common mistakes are when adapting to this regulation, and what practical steps you can take right now to make your freelance business fully compliant before the deadlines arrive. Whether you bill €20,000 or €200,000 per year, this reform directly affects how you invoice every single client.
What Is Verifactu and How Does It Work?
Verifactu (Verificación de Facturas) is a system created by AEAT that requires invoicing software to generate verifiable electronic invoices with a QR code and a unique alphanumeric chain (huella o hash) that guarantees the integrity and traceability of each invoice issued.
Every invoice generated under the Verifactu system must include:
- ▸A unique sequential identifier linked to each invoice
- ▸A cryptographic hash (SHA-256) that links each invoice to the previous one, creating an unbreakable chain
- ▸A QR code that clients or tax inspectors can scan to verify the invoice's authenticity directly on the AEAT portal
- ▸A timestamp of generation
The system works in two modes:
1. Verifactu Mode (automatic submission): The invoicing software sends each invoice to AEAT's systems in real time or near real time as it is issued. This is the recommended mode, as it automatically satisfies the highest level of compliance.
2. Non-Verifactu Mode (local storage with audit trail): The software stores the tamper-proof invoice records locally without sending them to AEAT automatically. However, these records must be available on demand during a tax inspection. In this mode, the QR code still links to AEAT's verification portal.
Practical example: A freelance graphic designer based in Madrid issues invoice number 2026-047 to a client for €1,500 + 21% VAT (€315) = €1,815 total. Under Verifactu, the invoicing software generates a hash from this invoice's data plus the hash of invoice 2026-046. This creates a digital fingerprint that cannot be altered retroactively. The client receives the invoice with a QR code they can scan to confirm it was correctly registered with Hacienda. If the designer tried to delete or modify the invoice after issuance, the chain would break — instantly flagging the manipulation.
Who Is Obligated and When: Key Deadlines for 2026
Freelancers and the Self-Employed (Autónomos)
The Verifactu regulation applies to all natural persons and legal entities that carry out economic activities in Spain and use computer software to issue invoices — which means virtually every freelancer registered with AEAT. There are no minimum turnover thresholds: if you invoice with software, you are affected.
Key deadline: The obligation for software developers to have Verifactu-compliant products ready was set initially, but for end users — freelancers and businesses — the deadline to use compliant software is July 1, 2025 for large companies, and January 1, 2026 for SMEs and self-employed professionals. Note: always verify the latest official deadlines directly with AEAT, as these dates have been subject to regulatory adjustments.
SMEs (Pequeñas y Medianas Empresas)
SMEs with an annual turnover below €6 million (not subject to SII — Suministro Inmediato de Información) must comply by January 1, 2026. Companies already using SII — which applies automatically to businesses with turnover above €6 million — operate under a parallel but related system.
Who Is Exempt?
- ▸Taxpayers already using SII (Suministro Inmediato de Información) are not obligated to use Verifactu additionally, as their invoicing data flows to AEAT through that existing system
- ▸Those who issue invoices exclusively on paper (without any computer system) are technically outside the scope — but this is increasingly rare in practice
- ▸Invoices issued under the simplified invoice regime (tickets) follow specific rules
Subsection: Verifactu vs. SII — Understanding the Difference
Many freelancers confuse Verifactu with SII. Here is a clear distinction:
| Aspect | Verifactu | SII |
|---|---|---|
| Who it applies to | All software users (freelancers, SMEs) | Companies >€6M turnover or VAT groups |
| Data sent to AEAT | Invoice hash + QR in real time (optional) | Full invoice ledger within 4 days |
| Replaces paper invoices? | No | No |
| Objective | Prevent manipulation | Accelerate VAT control |
Subsection: Technical Requirements for Compliant Software
Your invoicing software must:
- ▸Generate invoices with SHA-256 cryptographic hash chains
- ▸Include a QR code pointing to AEAT's verification service
- ▸Maintain an unalterable audit log of all invoices issued and any annulments
- ▸Be registered or certified as Verifactu-compliant by the software provider
- ▸Allow export of invoice records in the format specified by AEAT (XML-based)
Want to optimize your taxes automatically?
Velnor Capital's AI CFO analyzes your finances in real time, identifies missing deductions, and alerts you before each tax deadline.
Start for free →Common Mistakes When Adapting to Verifactu
Understanding what does NOT constitute compliance is just as important as knowing what does. Below are the most frequent errors seen among freelancers and small businesses:
| Concept | Why it does NOT apply |
|---|---|
| "I use Excel to invoice, so I'm not affected" | Excel is a computer system used for invoicing — it falls within scope if used to generate invoices professionally |
| "My accountant handles everything, so I'm exempt" | The obligation falls on the taxpayer issuing invoices, not the accountant managing them |
| "Adding a QR code manually is enough" | The QR code must be generated automatically by certified software with the correct AEAT format and hash |
| "I only invoice 2–3 clients a year, so I'm too small" | There is no minimum volume threshold — the obligation applies to any use of invoicing software |
| "My old software provider will update it automatically" | You must confirm with your provider that they are certified Verifactu-compliant; not all legacy tools will be updated |
| "Verifactu replaces my obligation to keep invoice records" | No — you still must retain invoice records for 4 years per Article 70 of the VAT Law (Ley del IVA) |
| "If I switch to PDF invoices sent by email, I comply" | The format of delivery (PDF, email, paper) is separate from the Verifactu requirement for the underlying software |
What Documentation You Need to Comply
Adapting to Verifactu involves more than just switching software. Here is the documentation and administrative groundwork you should have in order:
1. Confirmation from your software provider Request a written declaration or certificate from your invoicing software vendor confirming that their product is Reglamento Verifactu compliant as per Royal Decree 1007/2023. Keep this document on file for potential inspections.
2. Updated invoice templates Ensure that all your invoice templates automatically include the QR code field and the invoice hash reference as required. Review your correct invoicing practices as a freelancer to align your templates with both Verifactu and standard AEAT requirements.
3. Invoice register (Libro de Registro de Facturas Emitidas) You must maintain an updated register of all issued invoices. Under Verifactu, this register gains a new dimension: the hash chain effectively acts as a tamper-proof digital version of this register. Ensure your software exports this data in AEAT-compatible format.
4. Annulment records Under Verifactu, you cannot simply delete an incorrect invoice. You must issue a formal annulment record (registro de anulación) which is itself hashed and logged. Make sure your software supports this functionality.
5. Back-up and data retention policy AEAT requires invoice records to be accessible for at least 4 years. Establish a clear cloud backup policy for your Verifactu-compliant invoice records.
Practical Example: A Freelancer's Verifactu Invoice Breakdown
Let's walk through a real-world scenario for a freelance consultant in Barcelona issuing invoices in Q1 2026:
| Invoice Field | Example Value |
|---|---|
| Invoice Number | 2026-003 |
| Issue Date | 15/01/2026 |
| Client NIF | B-12345678 |
| Net Amount (base imponible) | €2,400.00 |
| VAT Rate | 21% |
| VAT Amount | €504.00 |
| IRPF Retention (15%) | -€360.00 |
| Total Payable | €2,544.00 |
| Verifactu Hash (SHA-256) | a3f7e2...c91b (auto-generated) |
| Previous Invoice Hash | 8d4c1f...b07a |
| QR Code Link | aeat.es/verifactu/verify?id=... |
| Submission Status | Sent to AEAT (Verifactu mode) |
In this example, the freelancer's software automatically generated the hash, linked it to the previous invoice in the chain, and submitted the record to AEAT at the moment of issuance — all without any manual intervention. The client can scan the QR code and see the invoice confirmed on the AEAT portal within seconds.
This kind of end-to-end automation also makes calculating your quarterly VAT obligations and tracking deductible expenses significantly more efficient, since your invoicing records are already digitally organized and verifiable.
Tools and Automation: How to Comply Without the Headache
Adapting to Verifactu does not have to be complicated — but it does require choosing the right tools. Here is what to look for when evaluating your invoicing software for 2026:
Checklist for Verifactu-compliant software:
- ▸✅ Certified compliance with Royal Decree 1007/2023
- ▸✅ Automatic SHA-256 hash chain generation per invoice
- ▸✅ QR code generation with correct AEAT endpoint
- ▸✅ Option for real-time submission to AEAT (Verifactu mode)
- ▸✅ Annulment record functionality
- ▸✅ AEAT-format XML export capability
- ▸✅ Cloud backup and 4-year data retention compliance
- ▸✅ Integration with IRPF and VAT quarterly model reporting
Beyond the Verifactu requirement itself, smart freelancers are using this moment of transition to upgrade their entire financial management infrastructure. Tools that combine Verifactu-compliant invoicing with expense tracking, cash flow monitoring, and tax reporting give you a complete picture of your business health — not just a legal checkbox.
Velnor Capital (from €19.99/month) is designed specifically for Spanish freelancers and SMEs navigating exactly these regulatory changes. It combines Verifactu-ready invoicing with intelligent expense management and fiscal reporting in one platform built for the Spanish tax environment.
Try Velnor Capital free for 7 days and discover how much you can save.
Official source: Agencia Tributaria — AEAT (Spanish Tax Agency). The information in this article is for informational purposes only. Always consult a tax advisor for your specific situation.
Manage your finances with AI from €19.99/month
Invoicing, expense tracking, AI tax advisor and AI CFO in one place. No hidden fees. Cancel anytime.
Try 7 days free →Official source: Agencia Tributaria — AEAT (Spanish Tax Agency). The information in this article is for informational purposes only and is updated in accordance with current regulations. Always consult a tax advisor for your specific situation.