VeriFactu
Was ist VeriFactu?
VeriFactu ist das elektronische Rechnungssystem, das durch RD 1007/2023 und die Verordnung HAC/1177/2024 festgelegt wurde. Es gilt für alle elektronischen Fakturierungssysteme (SIF), die in Spanien betrieben werden.
Ziel ist es, die Rückverfolgbarkeit von Rechnungen zu gewährleisten und Steuerbetrug zu verhindern. Jede Rechnung erzeugt einen digitalen Fingerabdruck (Hash), der mit dem vorhergehenden verknüpft wird und so ein unveränderliches, von der AEAT überprüfbares Register bildet.
Wie Frihet die Anforderungen erfüllt
Die VeriFactu-Konformität in Frihet ist immer aktiv. Es gibt keinen Schalter, keine zusätzliche Konfiguration, kein zu aktivierendes Modul. Frihet ist eines der wenigen ERP-Systeme, das VeriFactu standardmäßig in allen Plänen enthält – siehe die vollständigen Funktionen.
Alles geschieht im Hintergrund, wenn Rechnungen erstellt oder geändert werden:
- Der SHA-256-Hash wird automatisch auf dem Server berechnet
- Der QR-Code wird in jedem PDF generiert
- Die Steuerfelder werden nach der Registrierung gesperrt
- Die Hash-Kette wird kontinuierlich gepflegt
Der Benutzer muss nichts Besonderes tun, um die VeriFactu-Anforderungen zu erfüllen.
SHA-256-Hash-Kette
Jede Rechnung generiert einen SHA-256-Hash auf dem Server (Cloud Function). Dieser Hash wird mit dem Hash der vorhergehenden Rechnung verkettet, wodurch eine unveränderliche Kette entsteht, die die Integrität des Registers gewährleistet.
Hash bei Erstellung
Beim Erstellen einer Rechnung wird der Hash aus 8 Feldern berechnet:
| Feld | Beschreibung |
|---|---|
| NIF des Ausstellers | Steuerliche Identifikation des Ausstellers |
| Rechnungsnummer | Vollständige Nummer (Serie + Sequenz) |
| Ausstellungsdatum | Im Format TT-MM-JJJJ |
| Rechnungstyp | F1, F2, R1-R5 |
| Gesamter Steuerbetrag | Summe aller Steuern |
| Gesamtbetrag | Rechnungssumme |
| Vorheriger Hash | Hash der unmittelbar vorhergehenden Rechnung |
| Registrierungsdatum/-zeit | Zeitstempel des Erstellungszeitpunkts |
Stornierungs-Hash
Beim Stornieren einer Rechnung wird ein Stornierungs-Hash mit 5 Feldern generiert:
| Feld | Beschreibung |
|---|---|
| NIF des Ausstellers | Steuerliche Identifikation des Ausstellers |
| Rechnungsnummer | Nummer des stornierten Dokuments |
| Ausstellungsdatum | Originaldatum der Rechnung |
| Vorheriger Hash | Hash der vorherigen Rechnung in der Kette |
| Registrierungsdatum/-zeit | Zeitstempel der Stornierung |
Die kritischen Felder des Hashs sind nach der Berechnung unveränderlich. Sie können nach der Hash-Generierung nicht mehr bearbeitet werden.
Rechnungstypen (TipoFactura)
Frihet weist den Rechnungstyp automatisch basierend auf den Merkmalen des Dokuments zu:
| Code | Typ | Beschreibung |
|---|---|---|
| F1 | Vollständige Rechnung | Standardrechnung (Standardzuweisung) |
| F2 | Vereinfachte Rechnung | Rechnungen unter 400 EUR ohne NIF des Empfängers |
| R1 | Korrekturrechnung (Art. 80.1-2, 80.6 LIVA) | Fehler, rückwirkende Rabatte (am häufigsten) |
| R2 | Korrekturrechnung (Art. 80.3 LIVA) | Nichtzahlung / uneinbringliche Forderung |
| R3 | Korrekturrechnung (Art. 80.4 LIVA) | Insolvenzverfahren |
| R4 | Korrekturrechnung (sonstige) | Andere Fälle |
| R5 | Vereinfachte Korrekturrechnung | Korrektur einer vereinfachten Rechnung |
F2 wird automatisch zugewiesen, wenn der Betrag unter 400 EUR liegt und der Empfänger keine NIF hat.
Umsatzsteuerschema-Schlüssel (ClaveRegimenIVA)
Der Regimeschlüssel identifiziert die Art der steuerlichen Transaktion. Frihet weist standardmäßig das allgemeine Regime (01) zu.
| Code | Regime |
|---|---|
| 01 | Allgemeines Regime |
| 02 | Export |
| 03 | Sonderregelung für gebrauchte Waren |
| 04 | Sonderregelung für Anlagegold |
| 05 | Sonderregelung für Reisebüros |
| 06 | Sonderregelung für Unternehmensgruppen |
| 07 | Sonderregelung der Ist-Besteuerung |
| 08 | Vorgänge, die IPSI/IGIC unterliegen |
AEAT QR-Code auf Rechnungen
Alle von Frihet generierten PDF-Rechnungen enthalten einen QR-Verifizierungscode, der zur elektronischen Zentrale der AEAT verlinkt.
Format der QR-URL:
https://www2.agenciatributaria.gob.es/wlpl/TIKE-CONT/ValidarQR?nif={NIF}&numserie={NUM}&fecha={DD-MM-YYYY}&importe={TOTAL}
Neben dem QR-Code erscheint der Text: "Rechnung überprüfbar in der elektronischen Zentrale der AEAT".
Der QR-Code erscheint nur, wenn im Steuerprofil eine NIF unter Einstellungen → Steuerprofil konfiguriert ist.
Verantwortungserklärung der Software
Die Verantwortungserklärung entspricht Art. 20 der RD 1007/2023. Sie ist unter Einstellungen → Steuerprofil sichtbar und enthält die folgenden Daten:
| Feld | Wert |
|---|---|
| Software | Frihet ERP v1.0 |
| Hersteller | (Wird unter Einstellungen > Compliance > VeriFactu konfiguriert) |
| NIF des Herstellers | (Wird unter Einstellungen > Compliance > VeriFactu konfiguriert) |
| Hash-Kette | SHA-256 |
| Vorschriften | RD 1007/2023, Verordnung HAC/1177/2024 |
Beziehung zu Steuermodellen
VeriFactu konzentriert sich auf die Rückverfolgbarkeit von Rechnungen (Hash, QR, Unveränderlichkeit). Die quartalsweisen Steuermodelle sind ein zusätzlicher Schritt, bei dem die bei der Hacienda einzureichenden Erklärungen berechnet werden:
- Modell 303 (Umsatzsteuer) — für das Festland und die Balearen
- Modell 420 (IGIC) — für die Kanarischen Inseln
- Modell 130 (Einkommensteuer für natürliche Personen) — für alle Selbstständigen
Die VeriFactu-Daten (Rechnungstyp, Regimeschlüssel) werden automatisch in die von Frihet exportierten Registerbücher aufgenommen.
Phase 3: Übermittlung an die AEAT
Phase 3 von VeriFactu ermöglicht die automatische Übermittlung der Rechnungsdaten direkt an die AEAT mittels SOAP/XML-Nachrichten, die mit einem digitalen Zertifikat signiert sind. Mit aktivierter dieser Phase wird jede ausgestellte oder stornierte Rechnung im Hintergrund an das SII-System der AEAT übermittelt.
Die Übermittlung erfordert ein gültiges digitales Zertifikat (.pfx oder .p12), das unter Einstellungen > Compliance konfiguriert ist. Es kann im Sandbox-Modus für Tests aktiviert werden, bevor es in Produktion genommen wird.
Für die vollständige Dokumentation zu Konfiguration, Übermittlungsstatus, Wiederholungen und Fehlerbehebung siehe die Anleitung zur Übermittlung an die AEAT.
Unternehmen (GmbH, AG): 1. Januar 2027. Selbstständige: 1. Juli 2027 (RDL 15/2025).
Anwendbare Vorschriften
- Gesetz 11/2021 (Betrugsbekämpfungsgesetz) — Art. 29.2.j) LGT
- RD 1007/2023 — VeriFactu-Verordnung (RRSIF)
- Verordnung HAC/1177/2024 — Technische Spezifikationen
- RDL 15/2025 — Fristverlängerung
Weiter: Übermittlung an die AEAT (Phase 3) | Unveränderlichkeit und Registrierung