VeriFactu
Mikä on VeriFactu
VeriFactu on elektroninen laskutusjärjestelmä, joka on vahvistettu RD 1007/2023 ja Orden HAC/1177/2024 -säädöksillä. Se koskee kaikkia Laskutuksen tietojärjestelmiä (SIF), jotka toimivat Espanjassa.
Sen tavoitteena on varmistaa laskujen jäljitettävyys ja ehkäistä veropetoksia. Jokainen lasku luo digitaalisen sormenjäljen (hash), joka ketjuuntuu edelliseen, muodostaen muuttumattoman rekisterin, jonka AEAT voi todentaa.
Miten Frihet noudattaa sääntöjä
VeriFactu-yhteensopivuus Frihetissä on aina aktiivinen. Ei ole kytkintä, ei lisäasetuksia, ei aktivoitavaa moduulia. Frihet on yksi harvoista ERP-järjestelmistä, joka sisältää VeriFactun vakiona kaikissa paketeissa – katso täydelliset toiminnot.
Kaikki tapahtuu taustalla, kun laskuja luodaan tai muutetaan:
- SHA-256-hajautus lasketaan automaattisesti palvelimella
- QR-koodi luodaan jokaiseen PDF-tiedostoon
- Verokentät lukitaan rekisteröinnin jälkeen
- Hajautusketju säilyy jatkuvasti
Käyttäjän ei tarvitse tehdä mitään erityistä täyttääkseen VeriFactu-vaatimukset.
SHA-256-hajautusketju
Jokainen lasku luo SHA-256-hajautuksen palvelimella (Cloud Function). Tämä hajautus ketjuuntuu edellisen laskun hajautuksen kanssa, muodostaen muuttumattoman ketjun, joka takaa rekisterin eheyden.
Luontihajautus
Laskua luotaessa hajautus lasketaan 8 kentästä:
| Kenttä | Kuvaus |
|---|---|
| NIF emisor | Lähettäjän verotunnus |
| Número de factura | Täydellinen numero (sarja + järjestys) |
| Fecha expedición | Muodossa PP-KK-VVVV |
| Tipo factura | F1, F2, R1-R5 |
| Cuota total impuestos | Kaikkien verojen summa |
| Importe total | Laskun kokonaissumma |
| Hash anterior | Välittömästi edellisen laskun hajautus |
| Fecha/hora de registro | Luomishetken aikaleima |
Peruutushajautus
Laskua peruutettaessa luodaan peruutushajautus viidellä kentällä:
| Kenttä | Kuvaus |
|---|---|
| NIF emisor | Lähettäjän verotunnus |
| Número de factura | Peruutetun asiakirjan numero |
| Fecha expedición | Laskun alkuperäinen päivämäärä |
| Hash anterior | Edellisen laskun hajautus ketjussa |
| Fecha/hora de registro | Perumisen päivämäärä/-aika |
Hajautuksen kriittiset kentät ovat muuttumattomia sen jälkeen, kun ne on laskettu. Niitä ei voi muokata hajautuksen luomisen jälkeen.
Laskutyypit (TipoFactura)
Frihet määrittää automaattisesti laskutyypin dokumentin ominaisuuksien perusteella:
| Koodi | Tyyppi | Kuvaus |
|---|---|---|
| F1 | Täydellinen lasku | Standardilasku (määritetty oletuksena) |
| F2 | Yksinkertaistettu lasku | Alle 400 EUR:n laskut ilman vastaanottajan NIF-tunnusta |
| R1 | Oikaisulasku (art. 80.1-2, 80.6 LIVA) | Virheet, takautuvat alennukset (yleisin) |
| R2 | Oikaisulasku (art. 80.3 LIVA) | Maksamattomuus / perimättömäksi jäänyt saatava |
| R3 | Oikaisulasku (art. 80.4 LIVA) | Konkurssi |
| R4 | Oikaisulasku (muut) | Muut tapaukset |
| R5 | Yksinkertaistettu oikaisulasku | Yksinkertaistetun laskun oikaisulasku |
F2 määräytyy automaattisesti, kun summa on alle 400 EUR ja vastaanottajalla ei ole NIF-tunnusta.
ALV-järjestelmän koodit (ClaveRegimenIVA)
Järjestelmäkoodi tunnistaa verotustyypin. Frihet määrittää yleisen järjestelmän (01) oletuksena.
| Koodi | Järjestelmä |
|---|---|
| 01 | Yleinen järjestelmä |
| 02 | Vienti |
| 03 | Käytettyjen tavaroiden erityisjärjestelmä |
| 04 | Sijoituskullan erityisjärjestelmä |
| 05 | Matkatoimistojen erityisjärjestelmä |
| 06 | Yhteisöryhmien erityisjärjestelmä |
| 07 | Maksuperusteisen järjestelmän erityisjärjestelmä |
| 08 | IPSI/IGIC:n alaiset toiminnot |
AEAT QR-koodi laskuissa
Kaikki Frihetin luomat PDF-laskut sisältävät tarkistus-QR-koodin, joka linkittää AEAT:n sähköiseen toimipaikkaan.
QR-koodin URL-muoto:
https://www2.agenciatributaria.gob.es/wlpl/TIKE-CONT/ValidarQR?nif={NIF}&numserie={NUM}&fecha={DD-MM-YYYY}&importe={TOTAL}
QR-koodin vieressä näkyy teksti: "Lasku tarkistettavissa AEAT:n sähköisessä toimipaikassa".
QR-koodi näkyy vain, kun veroprofiilissa on NIF määritettynä kohdassa Asetukset → Veroprofiili.
Ohjelmiston vastuullisuusvakuutus
Vastuullisuusvakuutus noudattaa RD 1007/2023:n 20 artiklaa. Se on nähtävissä kohdassa Asetukset → Veroprofiili ja sisältää seuraavat tiedot:
| Kenttä | Arvo |
|---|---|
| Ohjelmisto | Frihet ERP v1.0 |
| Valmistaja | (Määritetään kohdassa Asetukset > Yhteensopivuus > VeriFactu) |
| Valmistajan NIF | (Määritetään kohdassa Asetukset > Yhteensopivuus > VeriFactu) |
| Hajautusketju | SHA-256 |
| Säännöstö | RD 1007/2023, Orden HAC/1177/2024 |
Yhteys verolomakkeisiin
VeriFactu keskittyy laskujen jäljitettävyyteen (hajautus, QR, muuttumattomuus). Neljännesvuosittaiset verolomakkeet ovat lisäaskel, jossa lasketaan verohallinnolle esitettävät ilmoitukset:
- Lomake 303 (ALV) — Manner-Espanjalle ja Baleaareille
- Lomake 420 (IGIC) — Kanariansaarille
- Lomake 130 (IRPF) — kaikille yksityisyrittäjille
VeriFactu-tiedot (laskutyyppi, järjestelmäkoodi) sisällytetään automaattisesti Frihetin viemiin rekisterikirjoihin.
Vaihe 3: Lähetys AEAT:lle
VeriFactun vaihe 3 mahdollistaa laskutusrekisterien automaattisen lähettämisen suoraan AEAT:lle digitaalisella varmenteella allekirjoitetuilla SOAP/XML-viesteillä. Tämän vaiheen ollessa aktiivinen jokainen lähetetty tai peruutettu lasku välitetään AEAT:n SII-järjestelmään taustalla.
Lähetys vaatii voimassa olevan digitaalisen varmenteen (.pfx tai .p12), joka on määritetty kohdassa Asetukset > Yhteensopivuus. Se voidaan aktivoida hiekkalaatikkotilassa testejä varten ennen siirtymistä tuotantoon.
Täydelliset tiedot asetuksista, lähetystiloista, uusintayrityksistä ja ongelmanratkaisusta löytyvät AEAT:lle lähettämisen oppaasta.
Yhtiöt (S.L., S.A.): 1. tammikuuta 2027. Yksityisyrittäjät: 1. heinäkuuta 2027 (RDL 15/2025).
Sovellettava säännöstö
- Ley 11/2021 (Antifraude-laki) — Art. 29.2.j) LGT
- RD 1007/2023 — VeriFactu-asetus (RRSIF)
- Orden HAC/1177/2024 — Tekniset tiedot
- RDL 15/2025 — Määräaikojen pidennys
Seuraava: Lähetys AEAT:lle (Vaihe 3) | Muuttumattomuus ja rekisteröinti