VeriFactu
Hva er VeriFactu
VeriFactu er det elektroniske faktureringssystemet etablert av RD 1007/2023 og Orden HAC/1177/2024. Det gjelder for alle Informasjonssystemer for Fakturering (SIF) som opererer i Spania.
Målet er å garantere sporbarheten til fakturaene og forhindre skattesvindel. Hver faktura genererer et digitalt fotavtrykk (hash) som lenkes med den forrige, og danner en uforanderlig registrering som kan verifiseres av AEAT.
Hvordan Frihet overholder
VeriFactu-overholdelse i Frihet er alltid aktiv. Det er ingen veksler, ingen ekstra innstilling, ingen modul å aktivere. Frihet er en av få ERP-systemer som inkluderer VeriFactu som standard i alle planer -- se de komplette funksjonalitetene.
Alt skjer i bakgrunnen når fakturaer opprettes eller endres:
- SHA-256-hashen beregnes automatisk på serveren
- QR-koden genereres i hver PDF
- Skattefeltene låses etter registrering
- Hash-kjeden opprettholdes kontinuerlig
Brukeren trenger ikke å gjøre noe spesielt for å overholde VeriFactu.
SHA-256 hash-kjede
Hver faktura genererer en SHA-256 hash på serveren (Cloud Function). Denne hashen lenkes med hashen fra forrige faktura, og danner en uforanderlig kjede som garanterer integriteten til registreringen.
Opprettelseshash
Når en faktura opprettes, beregnes hashen fra 8 felt:
| Felt | Beskrivelse |
|---|---|
| NIF utsteder | Skatteidentifikasjon for utsteder |
| Fakturanummer | Fullstendig nummer (serie + sekvens) |
| Utstedelsesdato | I format DD-MM-ÅÅÅÅ |
| Fakturatype | F1, F2, R1-R5 |
| Total skattebeløp | Summen av alle skatter |
| Totalbeløp | Fakturatotal |
| Forrige hash | Hashen til den umiddelbart forrige fakturaen |
| Registreringsdato/tid | Tidsstempel for genereringstidspunktet |
Annulleringshash
Ved annullering av en faktura genereres en annulleringshash med 5 felt:
| Felt | Beskrivelse |
|---|---|
| NIF utsteder | Skatteidentifikasjon for utsteder |
| Fakturanummer | Nummer på det annullerte dokumentet |
| Utstedelsesdato | Original dato for fakturaen |
| Forrige hash | Hashen til forrige faktura i kjeden |
| Registreringsdato/tid | Tidsstempel for annulleringen |
De kritiske feltene i hashen er uforanderlige når de er beregnet. De kan ikke redigeres etter hash-genereringen.
Fakturatyper (TipoFactura)
Frihet tildeler automatisk fakturatypen basert på dokumentets egenskaper:
| Kode | Type | Beskrivelse |
|---|---|---|
| F1 | Fullstendig faktura | Standardfaktura (tildelt som standard) |
| F2 | Forenklet faktura | Fakturaer under 400 EUR uten mottakerens NIF |
| R1 | Korrektursfaktura (art. 80.1-2, 80.6 LIVA) | Feil, tilbakevirkende rabatter (mest vanlig) |
| R2 | Korrektursfaktura (art. 80.3 LIVA) | Manglende betaling / uinnkrevelig kreditt |
| R3 | Korrektursfaktura (art. 80.4 LIVA) | Kreditorkonkurranse |
| R4 | Korrektursfaktura (resten) | Andre tilfeller |
| R5 | Forenklet korrektursfaktura | Korrektursfaktura for forenklet faktura |
F2 tildeles automatisk når beløpet er under 400 EUR og mottakeren ikke har NIF.
Nøkler for mva-ordning (ClaveRegimenIVA)
Ordningnøkkelen identifiserer typen skatteoperasjon. Frihet tildeler den generelle ordningen (01) som standard.
| Kode | Ordning |
|---|---|
| 01 | Generell ordning |
| 02 | Eksport |
| 03 | Spesiell ordning for brukte varer |
| 04 | Spesiell ordning for investeringsgull |
| 05 | Spesiell ordning for reisebyråer |
| 06 | Spesiell ordning for enhetsgrupper |
| 07 | Spesiell ordning for kontantprinsippet |
| 08 | Operasjoner underlagt IPSI/IGIC |
AEAT QR på fakturaer
Alle PDF-fakturaer generert av Frihet inkluderer en QR-verifikasjonskode som lenker til AEATs elektroniske hovedkvarter.
Format for QR-URL:
https://www2.agenciatributaria.gob.es/wlpl/TIKE-CONT/ValidarQR?nif={NIF}&numserie={NUM}&fecha={DD-MM-YYYY}&importe={TOTAL}
Ved siden av QR-koden vises teksten: "Faktura kan verifiseres på AEATs elektroniske hovedkvarter".
QR-koden vises kun når den skattemessige profilen har en NIF konfigurert under Innstillinger → Skattemessig profil.
Programvarens ansvarserklæring
Ansvarserklæringen overholder art. 20 i RD 1007/2023. Den er synlig under Innstillinger → Skattemessig profil og inneholder følgende data:
| Felt | Verdi |
|---|---|
| Programvare | Frihet ERP v1.0 |
| Produsent | (Konfigureres under Innstillinger > Overholdelse > VeriFactu) |
| NIF produsent | (Konfigureres under Innstillinger > Overholdelse > VeriFactu) |
| Hash-kjede | SHA-256 |
| Regelverk | RD 1007/2023, Orden HAC/1177/2024 |
Forhold til skattemodeller
VeriFactu fokuserer på sporbarheten til fakturaene (hash, QR, uforanderlighet). De kvartalsvise skattemodellene er et tilleggstrinn hvor deklarasjonene som skal sendes til Skatteetaten beregnes:
- Modell 303 (mva) — for fastlandet og Balearene
- Modell 420 (IGIC) — for Kanariøyene
- Modell 130 (IRPF) — for alle selvstendig næringsdrivende
VeriFactu-dataene (fakturatype, ordningnøkkel) inkluderes automatisk i registerbøkene eksportert av Frihet.
Fase 3: Sending til AEAT
Fase 3 av VeriFactu tillater automatisk sending av faktureringsdata direkte til AEAT via SOAP/XML-meldinger signert med digitalt sertifikat. Med denne fasen aktiv, sendes hver utstedte eller annullerte faktura til AEATs SII-system i bakgrunnen.
Sendingen krever et gyldig digitalt sertifikat (.pfx eller .p12) konfigurert under Innstillinger > Overholdelse. Det kan aktiveres i sandkassemode for testing før det tas i bruk i produksjon.
For komplett dokumentasjon om konfigurering, sendestatus, nye forsøk og feilsøking, se guiden for sending til AEAT.
Selskaper (S.L., S.A.): 1. januar 2027. Selvstendig næringsdrivende: 1. juli 2027 (RDL 15/2025).
Gjeldende regelverk
- Ley 11/2021 (Anti-svindellov) — Art. 29.2.j) LGT
- RD 1007/2023 — VeriFactu-regelverket (RRSIF)
- Orden HAC/1177/2024 — Tekniske spesifikasjoner
- RDL 15/2025 — Forlengelse av frister
Neste: Sending til AEAT (Fase 3) | Uforanderlighet og registrering