Factura electrònica AEAT — pas a pas.
De zero a la teva primera factura Verifactu signada i comunicada a l'AEAT. Inclou la configuració del certificat digital, la configuració d'emissor a Hexio i un exemple de payload real.
Aquesta guia t'acompanya des de la primera vegada que entres al mòdul de factures fins al moment en què veus la primera factura signada amb el seu codi QR i confirmada per l'AEAT. Les pantalles concretes poden canviar amb el temps; els passos i els conceptes, no.
Què necessites abans de començar
- Certificat digital de l'empresa o de l'autònom — l'emès per la FNMT-RCM o un equivalent reconegut. No serveix el certificat personal del representant si la factura va en nom de la societat.
- Dades fiscals completes — raó social, NIF, domicili fiscal, codi postal i població.
- Compte d'usuari Hexio amb permisos d'administració del mòdul de finances.
Pas 1 — Carrega el certificat digital
Entra a Comptabilitat → Configuració → Verifactu i puja el fitxer .p12 del teu certificat. Hexio el guarda xifrat a la teva instància (mai al servidor compartit). En aquest moment es dispara el cron verifactu-cert-check que verifica la validesa, la cadena d'autoritats i els dies que falten per caducar. Si tot està bé, veuràs un check verd al panell.
Pas 2 — Configura les dades de l'emissor
Al mateix panell, omple els camps fiscals: nom o raó social, NIF/CIF, domicili, codi postal i població. Aquests són els que apareixen a la factura impresa i al payload AEAT. Si tens diversos centres o societats al mateix compte, configura cada emissor per separat. Hexio permet múltiples emissors amb sèries independents.
Pas 3 — Sèrie i numeració
A Sèries, crea o ajusta la sèrie principal: prefix (per exemple F-2026-), número inicial i format. Si vens d'una altra eina, fixa el número inicial perquè continuï la teva numeració històrica. Verifactu requereix correlativitat estricta — no pots saltar números — així que assegura't que aquesta sèrie és la que faràs servir.
Pas 4 — Emet la primera factura
Vés a Factures → Nova, selecciona client, afegeix línies i prem "Emetre". Hexio fa internament aquests passos abans de tornar-te el control: genera el PDF amb QR, signa amb el certificat, calcula el hash i l'encadena a la factura anterior, i comunica a l'AEAT. Si l'AEAT confirma, veuràs la factura en estat "Acceptada"; si hi ha un error temporal, el cron verifactu-retry ho intenta de nou cada 5 minuts fins que se solucioni.
El QR i la cadena de hash són els dos elements obligatoris del reglament. Hexio els genera sols a cada emissió.
Pas 5 — Verifica i envia al client
Descarrega el PDF i comprova que el QR és present i que la cadena de hash apareix a peu de pàgina. Pots enviar-lo per email des d'Hexio o descarregar-lo per qualsevol altre canal. El client podrà escanejar el QR i validar la factura contra l'AEAT directament — això augmenta la confiança i redueix disputes.
Exemple de payload Verifactu
Per als curiosos i per a qui integri amb webhooks externs, aquest és l'estil de payload que generem internament i comuniquem a l'AEAT:
{
"version": "1.0",
"emisor": {
"nif": "B12345678",
"razon_social": "Empresa Exemple S.L."
},
"factura": {
"serie": "F-2026-",
"numero": "0042",
"fecha_emision": "2026-05-08",
"tipo": "F1",
"destinatario": {
"nif": "B87654321",
"nombre": "Client S.L."
},
"lineas": [
{ "concepto": "Servei consultoria", "base": 1500.00, "iva": 21.0 }
],
"totales": {
"base_imponible": 1500.00,
"cuota_iva": 315.00,
"total": 1815.00
}
},
"encadenamiento": {
"hash_anterior": "8b3e...a912",
"hash_actual": "9a4f...c3e1"
},
"firma": "<XAdES-T>..."
}
- Certificat caducat: el cron
verifactu-cert-checkavisa 30 dies abans, no esperis al dia. - Sèrie no correlativa: mai esborris una factura emesa, fes una rectificativa.
- NIF client incorrecte: Hexio valida el NIF amb un check digital abans d'emetre.
Mòdul Comptabilitat
Verifactu, banca PSD2, fiscal i conciliació amb IA — tot al mateix mòdul.
Veure el mòdul →Vols ajuda amb el setup Verifactu?
Et fem la configuració amb tu en una sessió de 30 minuts. Sense cost si encara no ets client.