Antifraudewet · Real Decreto 1007/2023

Verifactu eenvoudig uitgelegd: wat het is, voor wie het geldt en vanaf wanneer

Verifactu zijn de eisen die de Spaanse Belastingdienst aan facturatieprogramma's stelt, zodat elke factuur controleerbaar en onveranderbaar is. Hier vind je de geldende data, hoe het werkt en hoe zBilling het toepast.

Het zBilling-team · Revisado el

Geldende data van Verifactu

Zoals de regelgeving ze vandaag vastlegt (Real Decreto-ley 15/2025, bekrachtigd door het Spaanse Congres).

Cumplido
29 juli 2025

Softwareproducenten

Einde van de termijn om facturatieprogramma's aan te passen: negen maanden na de inwerkingtreding van de Orden HAC/1177/2024.

1 januari 2027

Vennootschappen

Plichtigen voor de vennootschapsbelasting (Impuesto sobre Sociedades): facturatiesystemen aangepast vóór deze datum (Real Decreto-ley 15/2025).

1 juli 2027

Zelfstandigen en overigen

Zelfstandigen en overige plichtigen: systemen aangepast vóór deze datum (Real Decreto-ley 15/2025).

Uitstel aangekondigd tot oktober 2028. Op 5 oktober 2026 maakte het Spaanse ministerie van Financiën bekend dat het deze verplichtingen wil uitstellen tot oktober 2028. Het is een voornemen: totdat het in het BOE wordt gepubliceerd, blijven de data van 2027 van kracht. Wat er is aangekondigd en wat de wet zegt.

Wat is Verifactu?

De Ley 11/2021 (wet ter voorkoming en bestrijding van belastingfraude) verplichtte facturatieprogramma's te garanderen dat wat gefactureerd is niet kan worden gewist of gewijzigd. Het Real Decreto 1007/2023 werkt die verplichting uit en de Orden HAC/1177/2024 legt de technische specificaties vast.

Telkens als je een factuur uitreikt, maakt het programma een factuurrecord aan met een digitale hash die geketend is aan die van het vorige record, en de factuur krijgt een QR-code. Stuurt het programma bovendien elk record op het moment van uitreiken naar de Spaanse Belastingdienst, dan werkt het in de variant VERI*FACTU, en mogen de facturen de vermelding «Factura verificable en la sede electrónica de la AEAT» (factuur controleerbaar in het online loket van de AEAT) dragen.

Het versturen van de records is vrijwillig: wie ze niet verstuurt, moet ze elektronisch ondertekenen, een gebeurtenissenlogboek bijhouden en ze bewaren om ze te kunnen overleggen als de AEAT erom vraagt. In beide gevallen moet het programma aan de verordening voldoen.

Ley 11/2021

Antifraudemaatregelen

RD 1007/2023

Verordening facturatiesystemen

Orden HAC/1177/2024

Technische specificaties

Hoe een Verifactu-factuur eruitziet

De kenmerken die een factuur controleerbaar en onveranderbaar maken.

Vingerafdruk of hash

Elk factuurrecord krijgt een digitale vingerafdruk die geketend is aan die van het vorige record: elke latere wijziging valt op.

QR-code

Elke factuur die met een facturatiesysteem wordt uitgereikt, bevat een QR-code met de basisgegevens, zodat de ontvanger haar bij de AEAT kan controleren.

Verzending naar de AEAT

In de variant VERI*FACTU stuurt het programma elk factuurrecord automatisch naar de AEAT op het moment van uitreiken.

Onveranderbaarheid en traceerbaarheid

De verordening eist integriteit, bewaring, toegankelijkheid, leesbaarheid, traceerbaarheid en onveranderbaarheid van de records.

Registratie- en annuleringsrecords

Er wordt een record aangemaakt voor elke uitgereikte factuur en een ander voor elke annulering, op volgorde en zonder gaten.

Hoe het werkt in zBilling, stap voor stap

  1. Je reikt de factuur of kassabon zoals altijd uit in zBilling.

  2. Het factuurrecord wordt aangemaakt met zijn hash, geketend aan die van het vorige record.

  3. Het record wordt met je digitale certificaat naar de AEAT gestuurd en de AEAT stuurt een ontvangstbewijs (CSV-code) terug.

  4. De factuur krijgt haar QR-code en de vermelding «VERI*FACTU».

  5. Je klant kan de factuur bij de AEAT controleren door de QR-code te scannen.

  6. Vergis je je, dan reik je een correctiefactuur uit (R1–R5) of annuleer je de factuur: elke handeling krijgt een eigen record.

Voor wie geldt het?

Softwareproducenten

Sinds 29 juli 2025

Ze moeten programma's aanbieden die aan de verordening voldoen en dat bevestigen met een conformiteitsverklaring die in het programma zelf zichtbaar is. De AEAT keurt geen programma's goed.

Vennootschappen

Vóór 1 januari 2027

Plichtigen voor de vennootschapsbelasting (Impuesto sobre Sociedades) die met een computerprogramma factureren.

Zelfstandigen en overige plichtigen

Vóór 1 juli 2027

Zelfstandigen die voor hun activiteit IRPF betalen, entiteiten met toerekening van inkomsten en niet-ingezetenen met een vaste inrichting.

Uitgezonderd zijn wie zijn fiscale woonplaats in Baskenland of Navarra heeft (eigen forale stelsels, zoals TicketBAI) en wie zijn IVA-boeken via het SII bijhoudt.

VERI*FACTU en NO VERI*FACTU: de twee varianten

Beide voldoen aan de verordening; het verschil is wat het programma met de records doet.

KenmerkVERI*FACTU (met verzending)NO VERI*FACTU (zonder verzending)
Verzending van de records naar de AEATAutomatisch, van elk record, bij het uitreikenNiet verzonden; overgelegd als de AEAT erom vraagt
Elektronische handtekening van elk recordNiet verplicht: de hash volstaatVerplicht
Gebeurtenissenlogboek van het programmaNiet vereistVerplicht
Vermelding op de factuur«VERI*FACTU» of «Factura verificable en la sede electrónica de la AEAT»Geen
QR-codeJaJa
Geketende hashJaJa
Minimale duur in de variantTen minste tot het einde van het kalenderjaar van de eerste verzending—

zBilling werkt in de variant VERI*FACTU: het stuurt elk record met je certificaat naar de AEAT.

Vereenvoudigde facturen (kassabonnen) en Verifactu

Voor de verordening omvat «factuur» zowel de volledige als de vereenvoudigde factuur. De kassabon die je aan de toonbank uitreikt, krijgt net als een factuur een eigen record en een QR-code.

De Spaanse factuurverordening (Real Decreto 1619/2012, art. 4) staat de vereenvoudigde factuur toe als het bedrag niet hoger is dan 400 euro inclusief IVA, of 3.000 euro bij activiteiten zoals detailhandel, horeca en restaurants, kappers of personenvervoer, onder meer, en staat haar niet toe bij sommige handelingen, zoals intracommunautaire leveringen. Wil je aan de toonbank met kassabonnen verkopen, bekijk dan de kassa (TPV) van zBilling.

Verifactu in zBilling

Hoe zBilling Verifactu toepast

Je hebt geen technische kennis nodig en hoeft niets te installeren. Je uploadt je digitale certificaat, test de verbinding met de testomgeving van de AEAT en zet de productie aan.

  • Hash, QR-code en de vermelding «VERI*FACTU» op elke uitgereikte factuur en kassabon
  • Verzending naar de AEAT met je eigen digitale certificaat (FNMT of vertegenwoordigerscertificaat)
  • Testomgeving van de AEAT om je certificaat te controleren voordat je naar productie gaat
  • Paneel bij elke factuur met de status van het record en het ontvangstbewijs van de AEAT
  • Correctiefacturen met reden R1–R5 en annuleringen met hun annuleringsrecord
  • Elke ochtend een automatische nieuwe poging voor records die niet verzonden konden worden

Zo controleer je of een facturatieprogramma voldoet

  1. Zoek de conformiteitsverklaring van de fabrikant: die moet in het programma zelf zichtbaar zijn, bij elke versie.
  2. Controleer of elke factuur en kassabon een QR-code heeft en, als het programma naar de AEAT verstuurt, de vermelding VERI*FACTU.
  3. Vraag in welke variant het werkt (met of zonder verzending naar de AEAT).
  4. Vraag om een testomgeving om je certificaat te koppelen zonder echte facturen te registreren.
  5. Controleer hoe het omgaat met correctiefacturen en annuleringen: elk daarvan moet een eigen record aanmaken.

Reik je weinig facturen uit, dan kun je ook de gratis app van de AEAT gebruiken. En verwar Verifactu niet met de verplichte B2B e-factuur; dat is een andere verplichting.

Boetes bij niet-naleving

Artikel 201 bis van de Ley General Tributaria (algemene belastingwet) bestraft het bezit van facturatiesystemen die niet aan de eisen voldoen of die zijn gemanipuleerd als ernstige overtreding, met een vaste boete van 50.000 euro per boekjaar. Wie zulke systemen produceert of verkoopt, riskeert 150.000 euro per boekjaar en per type programma.

Veelgestelde vragen

Wat is Verifactu?

Het is het geheel van eisen dat het Real Decreto 1007/2023 aan facturatieprogramma's stelt — records met geketende hash, QR-code en onveranderbaarheid — en in het bijzonder de variant waarin het programma elk record automatisch naar de AEAT (de Spaanse Belastingdienst) stuurt.

Wanneer is het verplicht?

Volgens de geldende regelgeving (Real Decreto-ley 15/2025) vóór 1 januari 2027 voor plichtigen voor de vennootschapsbelasting en vóór 1 juli 2027 voor alle anderen. Op 5 oktober 2026 kondigde de Spaanse Belastingdienst aan dat ze het wil uitstellen tot oktober 2028; zolang dat niet in het BOE is gepubliceerd, blijven de data van 2027 gelden.

Keurt of certificeert de AEAT de programma's?

Nee. De producent bevestigt met een conformiteitsverklaring dat zijn programma voldoet, en die verklaring moet zichtbaar in het programma zelf staan. Er is geen goedkeuring of voorafgaande registratie.

Wat is het verschil tussen VERI*FACTU en NO VERI*FACTU?

Bij VERI*FACTU stuurt het programma elk record naar de AEAT en hoeft het niet elektronisch te ondertekenen. In de variant zonder verzending worden de records ondertekend, wordt een gebeurtenissenlogboek bijgehouden en worden ze bewaard om te overleggen als de AEAT erom vraagt. zBilling werkt in de variant VERI*FACTU.

Vallen kassabonnen ook onder Verifactu?

Ja. Voor de verordening omvat «factuur» zowel de volledige als de vereenvoudigde factuur (kassabon). Kassabonnen die met een programma worden uitgereikt, krijgen ook een QR-code en bij VERI*FACTU wordt hun record naar de AEAT gestuurd.

Geldt Verifactu in Baskenland en Navarra?

Niet voor wie daar zijn fiscale woonplaats heeft: de verordening geldt onverminderd de eigen (forale) belastingstelsels. In Baskenland geldt TicketBAI. Zit je bedrijf in Álava, Bizkaia of Gipuzkoa, neem dan contact met ons op voordat je een abonnement neemt.

Wat gebeurt er als ik niet voldoe?

De Ley General Tributaria (art. 201 bis) bestraft het bezit van facturatiesystemen die niet voldoen met een vaste boete van 50.000 euro per boekjaar, en wie ze produceert of verkoopt met 150.000 euro per boekjaar en per type programma.

Wat moet ik doen in zBilling?

Je digitale certificaat uploaden onder Negocios › Verifactu, de verbinding testen met de testomgeving van de AEAT en de productie aanzetten. Vanaf dat moment wordt elke uitgereikte factuur en kassabon geregistreerd en verzonden.

Bereid je tijdig voor op Verifactu

Probeer zBilling 20 dagen gratis, zonder creditcard, en koppel je certificaat aan de testomgeving van de AEAT.

Start 20 dagen gratis

Geen creditcard nodig. Prijzen inclusief IVA.