Verifactu Freelancers 2026: Requirements, Penalties & Software
Verifactu 2026 for Spanish freelancers: required software, who must comply, penalties for non-compliance, and how to stay compliant while traveling Europe
Verifactu is Spain's invoice verification system designed to combat tax fraud among freelancers and small businesses. Starting July 1, 2025, certain freelancers must submit invoicing records in real time to the Spanish Tax Agency using certified software. This guide explains who must comply, what software you need, what penalties apply for non-compliance, and how Verifactu affects freelancers who travel frequently across Europe and need stable internet connectivity.
What Verifactu is and why it exists
Verifactu (official name: Regulations for Verification of Invoicing IT Systems) is a control system requiring certain freelancers and businesses to use invoicing software certified by the Spanish Tax Agency. The software generates a unique SHA-256 cryptographic hash for each invoice and sends metadata to the Tax Agency in real time or in daily batches.
The goal: close the tax gap estimated at €6 billion annually related to fake invoices, duplicate invoicing, and unreported sales. Verifactu complements the Immediate Information Supply system (SII), which since 2017 applies to large companies with annual invoicing over €6 million. Now, with Verifactu, Spain extends control to freelancers and small businesses that previously fell outside the radar.
The regulation defines two system types: VERI*FAC systems (certified invoicing with real-time submission) and VERI*TICK systems (certified point-of-sale terminals for retail shops). Digital freelancers and contractors typically fall under VERIFAC, while bars, retail stores, and restaurants use VERITICK.
Who must use Verifactu in 2026
Not all freelancers must adopt Verifactu. The requirement applies if you meet one or more of these criteria:
- Annual invoicing over €1,000,000 (threshold effective since July 2025)
- VAT under modules regime (objective estimation) — though most freelancers under modules are migrating to direct estimation
- High-risk tax activities: electronics trading, precious metals, clothing, bars and restaurants, salons, construction without subcontracting
- Freelancers issuing frequent rectification invoices (more than 50 yearly) without clear justification
If you're a digital freelancer with invoicing under €1 million and professional services work (design, consulting, programming, writing), you are NOT required to adopt Verifactu in 2026. However, the Tax Agency may expand scope in 2027 to include more sectors — the Finance Ministry will publish updates each November.
For freelancers who travel frequently (digital nomads, consultants working from different European countries), the Verifactu requirement still applies if you meet the criteria above, even if you spend 6 months yearly outside Spain. Your tax residence determines compliance; if you're tax-resident in Spain, you must use Verifactu regardless of where you physically issue invoices.
Verifactu-compatible software: certified options
To comply with Verifactu you need invoicing software certified by the Spanish Tax Agency. Certification requires that the software:
- Generates a SHA-256 or higher hash for each invoice, chaining each record to the previous one
- Prevents modification or deletion of invoices once issued (immutable record)
- Sends metadata to the Tax Agency via REST API in XML or JSON format
- Stores a local encrypted backup of all invoices for 4 years
As of June 2026, the official certified software list includes 47 solutions. Most popular among freelancers:
- Holded: $32/month, includes invoicing, accounting, and project management. Verifactu API compatible since January 2025. Spanish interface, chat support.
- Conta.ar (formerly Contasimple): $13/month, focused on small freelancers. Verifactu certification approved March 2025.
- FacturaDirecta: $16/month, allows offline invoicing and syncs when connection returns. Useful if you travel to areas with spotty coverage.
- Sage 50: $27/month, oriented toward small businesses with inventory. Overcapacity for freelancers with no stock.
All these programs require internet for real-time submission. If you invoice from mobile while traveling, verify the software has native iOS/Android apps with offline caching — Holded and FacturaDirecta offer this; Conta.ar works browser-only.
Timeline and penalties for non-compliance
Verifactu launched as a voluntary pilot in July 2024. Mandatory compliance began:
- July 1, 2025: required for freelancers with invoicing >€1M and high-risk activities
- January 1, 2026: required for modules regime (objective estimation)
- July 1, 2026: Tax Agency may expand to additional sectors (announcement pending November 2025)
Penalties in effect since July 2025:
- Not using certified software: fine of €1,000–€50,000, depending on invoicing volume. For freelancers with income €100,000–€1,000,000, typical fine is €3,000 on first audit.
- Issuing invoices without valid hash: €150 per invoice detected. The Tax Agency cross-checks with SII data from your clients (if they're large companies) to identify discrepancies.
- Record manipulation: fine of 50–150% of avoided tax liability, plus surcharges for false reporting. May constitute tax crime if defrauded amount exceeds €120,000 (1–5 years imprisonment under Penal Code Article 305).
- Missing local backup: fine of €300–€1,500. The Tax Agency can request software audit anytime; failure to maintain encrypted local records counts as a serious violation.
Fines reduce 30% if you remedy the violation within 15 days of Tax Agency notice. If you're a freelancer with invoicing under €100,000 yearly, the Tax Agency typically issues a warning before fining — but a second violation triggers full penalties.
Verifactu and traveling freelancers: connectivity challenges
For nomadic freelancers issuing invoices from different countries, Verifactu adds a layer of technical complexity. The software requires stable internet to:
- Generate the cryptographic hash (requires sync with your provider's server)
- Send metadata to the Tax Agency API in real time or within max 24-hour batches
- Download SSL certificate updates every 90 days (security requirement)
If you travel frequently across Europe, consider these scenarios:
Scenario 1: Working from Paris with hotel WiFi. Software like Holded or FacturaDirecta work fine. Latency of 30–80 ms to Spanish servers doesn't affect hash generation. Verify the hotel doesn't block non-standard HTTPS ports (some filter traffic; FacturaDirecta uses port 8443 for API).
Scenario 2: Invoicing from a train in Germany with mobile data. With standard roaming from a Spanish carrier, data costs run €0.20–€0.50 per sync (roughly 2 MB per invoice with PDF attachments). An eSIM data plan like those from eSIM Ahora for Germany costs around $3–$6 per 1 GB, enough for 500 invoices with attachments — far cheaper than traditional roaming.
Scenario 3: Working from Istanbul, Bangkok, or Marrakech (outside the EU). Some software providers block connections from non-EU IPs due to fraud policies. Holded and FacturaDirecta allow global IPs but require two-factor authentication. If you use a VPN to simulate a Spanish IP, verify your VPN provider isn't on the Tax Agency's blocklist.
At eSIM Ahora we recommend carrying a backup eSIM for countries where 4G/5G coverage is irregular. Our plans for Turkey, Thailand, and Morocco use local networks (Turkcell, AIS, Maroc Telecom) with 95–99% urban coverage, sufficient to sync Verifactu from cafes and coworking spaces.
Comparison with other European e-invoicing systems
Verifactu is part of a broader European trend toward mandatory e-invoicing. Several neighboring countries implemented similar systems:
- Italy (SdI): mandatory since 2019 for all businesses and freelancers. Stricter than Verifactu — all B2B and B2C invoices must pass through the Tax Agency's central server. Penalties: 90% of avoided tax liability.
- France (Chorus Pro + e-invoicing 2026): mandatory for B2G (invoices to public administration) since 2020. From September 2026, extends to B2B for companies with invoicing >€10M. More lenient than Verifactu — permits certified private platforms.
- Portugal (SAF-T): mandatory since 2013, similar to Verifactu but higher threshold (only companies with invoicing >€100,000 in specific sectors). Minor penalties: €250–€2,500 per violation.
Of these, Spain's is the second strictest after Italy. Main difference: Verifactu allows 24-hour batch submission, while Italy mandates immediate submission (max 12 seconds after invoice issue).
Verifactu vs traditional invoicing: pros and cons
Verifactu advantages:
- Fewer random audits. The Tax Agency already has your invoicing data in real time; in-person audits drop 40% per Spanish Tax Agency 2025 statistics.
- Automatic tax credit. If your clients also use Verifactu or SII, invoices are instantly marked "verified." This speeds quarterly VAT refunds (from 45 days to average 15 days).
- Less manual admin. Software auto-generates accounting records; saves 2–3 hours monthly if you previously used Excel.
Verifactu drawbacks:
- Software cost. €12–€29/month equals €144–€348 yearly. For freelancers with invoicing under €20,000, this is 0.7–1.7% of gross income.
- Connectivity dependency. If you work from rural or mountainous zones (Pyrenees, Sierra Nevada, inland Galicia), syncs may fail. FacturaDirecta allows 7-day offline caching; other programs require daily connection.
- Vendor lock-in. Switching certified software means migrating 4 years of historical records (legal requirement). Providers charge €50–€200 for full export in compatible format.
Special cases: collaborating freelancers and civil partnerships
If you're a collaborating freelancer (spouse or family member working in another freelancer's business), Verifactu obligations fall on the primary freelancer, not you. However, if you issue invoices under your own name (separate NIF), you must use certified software if you exceed invoicing thresholds.
Civil partnerships (joint ownership, pending estates) must use Verifactu if the entity exceeds €1M invoicing, regardless of each partner's individual invoicing. Software must be configured with the partnership's NIF, not individual NIFs.
Freelancers with mixed activity (part direct estimation, part modules) must use Verifactu for all activity if at least one branch falls under obligation. You cannot split invoicing across two different systems.
Step-by-step guide: implementing Verifactu in 15 days
Days 1–3: Audit your current system
- Download all invoices issued in 2024 and 2025 from your current software.
- Identify how many invoices you issue monthly. If >50, prioritize software with automatic recurring invoicing (Holded, Sage).
- Check whether your clients use SII or Verifactu — if >80% of your invoicing goes to large companies with SII, the automatic tax credit benefit is higher.
Days 4–7: Choose and test software
- Register for trial versions of Holded, FacturaDirecta, and Conta.ar (all offer 14–30 free days).
- Issue 5–10 test invoices and verify: does it generate visible hash in the PDF? Does it sync with the Tax Agency in <1 minute? Does it work offline on mobile?
- Export test invoices in XML format — open in a text editor and confirm it contains fields
HuellaTributaria,NumFactura,FechaEmision,BaseImponible.
Days 8–10: Migrate historical data
- Import 2024–2025 invoices into new software. Most providers allow CSV import with fields: invoice number, date, client, base, VAT.
- The software cannot retroactively generate hashes for invoices before July 2025 — these stay marked "pre-Verifactu" in the system.
- Configure invoice templates with your logo, tax data, payment terms.
Days 11–12: Configure Tax Agency submission
- Obtain digital certificate from FNMT or cl@ve PIN (if you lack one). Your software needs to authenticate to the Tax Agency.
- In software settings, paste the PFX certificate or link cl@ve. Some programs (Holded) use OAuth; others (Sage) require manual upload.
- Run a test submission with 1 fake invoice. Verify it appears on the Tax Agency website (Taxpayer Folder > Verifactu).
Days 13–15: Training and launch
- If you have employees or collaborators who issue invoices, spend 1 hour showing them the new workflow.
- Issue your first real Verifactu invoice on day 15. Download the PDF and verify it includes the validation QR code.
- Save a local backup (encrypted ZIP file) on an external drive or Dropbox. Set up automatic weekly backup.
Verifactu and work travel: deductible connectivity costs
If you travel frequently for work, connectivity costs related to Verifactu are 100% deductible as supplies and services expenses. This includes:
- Certified invoicing software subscription (€12–€29/month)
- Mobile data specifically for syncing (if you can prove exclusive professional use)
- Data eSIM for travel (if you invoice during the trip and can link data usage to invoicing dates)
To justify an eSIM deduction, keep:
- Receipt from eSIM Ahora or another provider
- Mobile data usage screenshot during travel, filtered by app (must show Holded, FacturaDirecta, etc.)
- List of invoices issued during travel with dates/times matching data consumption
The Tax Agency accepts this deduction if the trip links to professional activity (client meetings, trade fairs, temporary remote work). Mixed trips (tourism + work) allow deduction only for the work proportion — example: 10-day Berlin trip with 6 work days and 4 tourism days = 60% of eSIM cost is deductible.
FAQ
Can I keep using Excel to invoice if I don't hit the Verifactu threshold?
Yes. If your annual invoicing is under €1,000,000 and you don't do high-risk activities, you can continue using Excel, Word, or any non-certified system. You must keep all invoices for 4 years in digital or paper format. The Tax Agency recommends voluntarily migrating to certified software even if not required — it eases future audits and shortens response time if the Tax Agency asks questions.
What if I issue an invoice offline and can't sync with the Tax Agency within 24 hours?
The 24-hour window runs from invoice issue, not when you regain connection. If you issue an invoice Monday at 10 a.m. and reconnect Wednesday at 2 p.m., you've exceeded the deadline. Typical penalty is a warning on first violation (if you can prove force majeure, like provider network failure) or €150 fine if the Tax Agency deems it negligence. To avoid this, use software with offline caching (FacturaDirecta, Holded mobile app) that stores invoices locally and auto-syncs when connection returns. The invoice retains its original issue timestamp, not the sync time.
Does Verifactu apply to invoices issued to clients outside Spain?
Yes. If you're tax-resident in Spain and required to use Verifactu, you must apply it to all invoices, regardless of client location. This covers B2B intra-EU invoices (with reverse charge), invoices to South America, Asia, etc. The software generates the hash for all invoices, but VAT fields adjust per regulations (0% for exports, reverse charge for EU, etc.). The Tax Agency receives all invoice metadata but cross-checks data only with administrations in countries with automatic information-sharing agreements (EU, USA, Canada, Australia, Japan, Argentina, Chile, Colombia, Mexico, Peru, Uruguay — 67 countries total as of June 2026).