VeriFactu Fase 3: Sending til AEAT
Hva er Fase 3
Fase 3 av VeriFactu er den automatiske sendingen av fakturaregistreringer til skattemyndighetene (AEAT) via SOAP/XML-meldinger. Den utfyller de tidligere fasene (SHA-256 hash og QR) med den effektive overføringen av hver ny faktura og annullering av faktura til AEATs SII-system.
Med denne fasen aktivert genererer Frihet XML-en i henhold til Orden HAC/1177/2024, signerer den med ditt digitale sertifikat og sender den direkte til AEATs servere. Alt skjer i bakgrunnen, uten manuell intervensjon.
Digitalt sertifikat
For å sende registreringer til AEAT trenger du et gyldig digitalt sertifikat. Frihet aksepterer sertifikater i .pfx eller .p12 format.
Hvor får man tak i et sertifikat
| Utsteder | Type | Kostnad |
|---|---|---|
| FNMT (Fabrica Nacional de Moneda y Timbre) | Fysisk eller juridisk person | Gratis |
| CamCert (Camaras de Comercio) | Bedrift | Variabel |
| ACCV (Comunitat Valenciana) | Regional | Gratis |
Laste opp sertifikatet
- Gå til Innstillinger > Overholdelse
- I seksjonen Digitalt sertifikat, klikk på Last opp sertifikat
- Velg din
.pfxeller.p12fil - Skriv inn passordet for sertifikatet
Passordet til sertifikatet ditt krypteres med AES-256-GCM før det lagres. Det lagres aldri i klartekst.
Sandkasse vs Produksjon
Bryteren Sandkassemodus under Innstillinger > Overholdelse lar deg sende registreringer til AEATs testmiljø før du aktiverer den virkelige sendingen.
- Sandkasse: registreringene sendes til test-endepunktet. AEAT validerer dem, men registrerer dem ikke offisielt. Nyttig for å verifisere at sertifikatet og dataene er korrekte.
- Produksjon: registreringene sendes til det offisielle endepunktet. Fakturaene blir registrert i AEATs SII-system.
Aktiver sandkassemodus de første dagene for å bekrefte at sertifikatet ditt fungerer riktig og at dataene genereres uten feil.
Automatisk sending
Aktivering
- Gå til Innstillinger > Overholdelse
- Aktiver bryteren Send automatisk til AEAT
Med denne bryteren aktivert sendes hver utstedte eller annullerte faktura automatisk:
Registreringsflyt (utstedt faktura)
- SHA-256 hashen av fakturaen beregnes (uforanderlig streng)
- Registrerings-XML-en genereres i henhold til AEAT-spesifikasjonen
- XML-en signeres med ditt digitale sertifikat
- Den sendes via SOAP til AEATs endepunkt
- Svaret lagres (tildelt CSV eller feil)
Annulleringsflyt (kansellert faktura)
- Annulleringshashen beregnes med de 5 påkrevde feltene
- Annullerings-XML-en genereres
- Den signeres og sendes til AEATs endepunkt
- Svaret og annulleringsstatusen lagres
Begge flytene er fire-and-forget: brukeren kan fortsette å jobbe mens sendingen behandles i bakgrunnen.
Manuell sending
Hvis den automatiske sendingen ikke er aktiv, eller hvis du trenger å sende en spesifikk faktura på nytt:
- Åpne den aktuelle fakturaen
- Klikk på handlingsmenyen (tre prikker)
- Velg Send til AEAT
- En bekreftelsesdialog med forhåndsvisning av hashen vises
- Bekreft for å starte sendingen
Den manuelle sendingen følger samme tekniske flyt som den automatiske.
Sendestatus
Hver faktura viser en statusetikett med sin sendestatus til AEAT:
| Status | Etikett | Beskrivelse |
|---|---|---|
| Ventende | Kontur (uten farge) | Hash beregnet, sending ikke startet |
| Sendt | Grå | SOAP-melding sendt, venter på svar fra AEAT |
| Akseptert | Grønn | AEAT har akseptert registreringen og tildelt en CSV-kode |
| Avvist | Rød | AEAT har avvist registreringen. Se feildetaljer |
| Feil | Rød | Teknisk feil under sending (nettverk, sertifikat, tidsavbrudd) |
Sjekk statusen
Sendestatus er synlig i:
- Detaljvisningen av hver faktura (etikett ved siden av nummeret)
- Den generelle fakturalisten (statuskolonne)
- Den utvidede registerboken (ekstra kolonner)
Automatiske nye forsøk
Når en sending mislykkes på grunn av en teknisk feil (tidsavbrudd, nettverksfeil, AEAT-tjeneste ikke tilgjengelig), prøver Frihet automatisk på nytt:
- Frekvens: hvert 15. minutt
- Maks antall forsøk: 3
- Etter 3 feil: statusen blir Feil og krever manuell inngripen
For å prøve å sende en faktura med status Feil manuelt på nytt:
- Åpne fakturaen
- På den røde statusetiketten, klikk på Prøv på nytt
- Et nytt sendeforsøk utføres
Indikatorer i PDF
Fakturaer akseptert av AEAT inkluderer tilleggsinformasjon i den genererte PDF-en:
- Etikett "Registrert i AEAT" i dokumentets overskrift
- CSV-kode tildelt av AEAT, ved siden av QR-koden for verifisering
Disse indikatorene vises kun når sendestatusen er Akseptert.
Utvidet registerbok
Med Fase 3 aktiv inkluderer fakturaregisterboken for utstedte fakturaer 3 ekstra kolonner:
| Kolonne | Beskrivelse |
|---|---|
| AEAT Sendestatus | Sendestatus for registreringen (Ventende, Sendt, Akseptert, Avvist, Feil) |
| AEAT CSV | Sikker verifikasjonskode tildelt av AEAT ved aksept av registreringen |
| AEAT Annulleringsstatus | Sendestatus for annulleringsregistrering (hvis aktuelt) |
Disse kolonnene legges til på slutten av den eksporterte CSV-filen, etter de 12 standardkolonnene.
Feilsøking
"Sertifikat ikke konfigurert"
Et digitalt sertifikat er ikke lastet opp. Gå til Innstillinger > Overholdelse og last opp din .pfx eller .p12 fil.
"NIF ikke konfigurert"
Skatteprofilen har ikke NIF. Gå til Innstillinger > Skatteprofil og fyll ut din skatteidentifikator.
SOAP-feil / Tilkoblingsfeil
Mulige årsaker:
- Sertifikat utløpt: sjekk gyldighetsdatoen for sertifikatet ditt. FNMT-sertifikater har en gyldighet på 4 år.
- Feil passord: last opp sertifikatet på nytt med riktig passord.
- AEAT-tjeneste ikke tilgjengelig: AEAT har vedlikeholdsvinduer. Systemet vil prøve på nytt automatisk.
- Ufullstendige skattedata: verifiser at din NIF, skatteadresse og bedriftsdata er fullstendige.
Et utløpt sertifikat blokkerer alle sendinger. Forny sertifikatet ditt hos FNMT eller CamCert før utløpsdatoen.
Faktura avvist av AEAT
AEAT kan avvise en registrering på grunn av:
- Avsenderens NIF samsvarer ikke med sertifikatet
- Feil datoformat
- Fakturatype ikke gyldig for operasjonen
Se på feilmeldingen i fakturadetaljene. Korriger dataene og bruk Prøv på nytt for å sende igjen.
Juridisk kalender
Forpliktelsen til å sende til AEAT har trinnvise frister i henhold til RDL 15/2025:
| Type skatteyter | Frist |
|---|---|
| Selskaper (S.L., S.A.) | 1. januar 2027 |
| Enkeltpersonforetak (fysisk person) | 1. juli 2027 |
Frihet støtter allerede sending til AEAT. Det anbefales å aktivere sandkassemodus på forhånd for å validere konfigurasjonen før forpliktelsen trer i kraft.
Forhold til andre faser
- Fase 1 (SHA-256 Hash): beregnes automatisk for hver faktura. Dette er grunnlaget for registreringen. Se VeriFactu.
- Fase 2 (AEAT QR): QR-koden i PDF-en lenker til AEATs elektroniske kontor for verifisering.
- Fase 3 (AEAT-sending): denne siden. Effektiv overføring av registreringen til AEAT via SOAP/XML.
Forrige: VeriFactu | Neste: Uforanderlighet og registrering