Migració VeriFactu · RD 254/2025

Com migrar a programari VeriFactu el 2026 (guia pas a pas)

Els 7 passos per canviar la teva facturació a programari homologat VeriFactu sense trencar la cadena hash, perdre l'històric ni exposar-te a sancions de l'article 201 bis LGT. Aplicable des d'avui.

TL;DR · Migració en 7 passos

Auditar el sistema actual, triar programari homologat, exportar històric, configurar perfil fiscal, importar última factura per continuar la cadena hash, test en entorn de proves AEAT i activar producció amb pla de retorn.

Temps realista: 30 minuts per a un autònom sol; 1 dia laborable per a una gestoria amb cartera. L'error més car és no verificar la cadena hash abans d'emetre en producció — una cadena trencada activa inspecció automàtica.

FactuChat permet fer tota la migració des de Telegram amb pla gratuït permanent (10 factures/mes), motor VeriFactu propi i partner AEAT acreditat (conveni 017).

Què canvia amb VeriFactu?

El Reial Decret 1007/2023, modificat pel Reial Decret 254/2025, obliga a generar cada factura amb programari homologat que compleixi quatre requisits tècnics no negociables: hash SHA-256 encadenat factura a factura, signatura digital XAdES-BES sobre l'XML, codi QR de verificació a la seu electrònica de l'AEAT i enviament automàtic del registre en el moment d'emissió (mode VeriFactu) o sota requeriment (mode no VeriFactu).

Per a un autònom persona física en territori comú, la data clau és l'1 de juliol de 2027. Les societats mercantils entren en vigor l'1 de gener de 2027. Però migrar no és una decisió que es pugui postposar a l'últim dia: la cadena hash comença en la teva primera factura emesa amb el nou sistema, i si arrenques el 30 de juny de 2027 sense haver provat res, qualsevol error tècnic es converteix en una incidència amb l'AEAT.

El que canvia de forma operativa:

  • Excel, Word i plantilles PDF deixen de ser vàlids. No encadenen hash, no signen amb XAdES-BES i no envien registres automàtics.
  • Cada factura es registra a l'AEAT en temps real. Ja no presentes llibres-registre a posteriori — Hisenda els reconstrueix des dels enviaments.
  • La cadena hash és inviolable. Modificar una factura emesa exigeix emetre una rectificativa: mai esborrar ni editar el registre original.
  • El proveïdor de programari assumeix responsabilitat legal. Si el teu programari no està homologat, la sanció de l'article 201 bis LGT cau sobre tu, no sobre el fabricant.

Els 7 passos de la migració

El procediment és lineal: cada pas desbloqueja el següent i cap no es pot saltar sense risc. Fes-ho en aquest ordre.

Auditar el teu sistema actual

Inventaria quin programari fas servir avui (Excel, Holded, Quipu, ERP a mida...), quins formats exporta (CSV, XLSX, PDF, XML Facturae) i quantes factures històriques tens desades. Anota també si emets tiquets simplificats, rebuts professionals amb IRPF o factures internacionals (intracomunitàries i extracomunitàries).

Triar programari VeriFactu homologat

Filtre mínim: el proveïdor ha de tenir declaració responsable presentada davant l'AEAT i publicada al directori oficial. Verifica que el motor sigui propi (no una integració de tercers) i que cobreixi els quatre requisits del RD 254/2025: hash SHA-256, signatura XAdES-BES, QR AEAT i enviament automàtic.

Exportar històric de factures

Descarrega totes les factures emeses fins avui. Format recomanat: XLSX per a dades tabulars + PDF originals en carpeta. Desa dues còpies: una en disc local xifrat i l'altra en emmagatzematge al núvol (Drive, iCloud, OneDrive). L'històric es conserva 6 anys per obligació del Codi de Comerç art. 30.

Configurar perfil fiscal al nou programari

Alta NIF, adreça fiscal completa (carrer + codi postal + província), règim fiscal (general, simplificat, recàrrec d'equivalència, mòduls), tipus d'IRPF a aplicar (7%, 15% o cap segons activitat i antiguitat), sèrie de facturació (FC-2026/NNNN, etc.) i dades bancàries per a Bizum o transferència.

Importar última factura i verificar cadena hash

El nou programari ha de llegir l'últim hash SHA-256 emès pel sistema anterior per continuar la cadena. Si vens d'Excel sense hash previ, el nou programari marca explícitament l'inici de sèrie amb un hash llavor. Si vens d'un programari VeriFactu anterior, importa el hash final com a llavor del nou.

Test enviament AEAT en mode proves

Abans d'emetre en producció, llança 1 o 2 factures pilot contra l'entorn de proves (sandbox) de l'AEAT. Verifica que el QR escaneja correctament, que l'AEAT retorna codi CSV d'acceptació i que la factura apareix al llistat de la seu electrònica amb estat acceptada.

Activar producció i pla de retorn

Canvia el switch a producció només quan els tests surtin en verd. Mantén el programari anterior accessible durant 30 dies per si necessites consultar l'històric o revertir. Comunica als teus clients habituals el canvi de sèrie si aplica (de FC-2026/0142 a FC-2026/0143 sense salts).

Exportar l'històric de factures

Aquesta és la part més tediosa de la migració i la que més usuaris subestimen. L'objectiu no és només desar els PDF emesos — és preservar la traçabilitat completa per a una eventual inspecció.

Què exportar exactament

  • PDF de cada factura emesa amb les seves dades legals completes (NIF emissor, NIF receptor, data, número, concepte, base imposable, IVA, IRPF, total).
  • Llistat tabular en XLSX o CSV amb una fila per factura per reconstruir llibres-registre d'IVA emès i IVA suportat.
  • Rebuts de cobrament i justificants de transferència que demostrin el pagament efectiu de cada factura.
  • Factures rectificatives emeses, indicant clarament a quina factura original rectifiquen.

On guardar l'històric

La normativa (Codi de Comerç art. 30 i LGT art. 70) exigeix conservar la documentació fiscal durant 6 anys. L'AEAT pot requerir-la en una inspecció en qualsevol moment dins d'aquest termini.

  • Còpia 1 en disc local xifrat (BitLocker, FileVault o LUKS segons sistema).
  • Còpia 2 en emmagatzematge al núvol amb doble factor (Drive, iCloud, OneDrive, Dropbox Business).
  • Índex mestre en un full de càlcul amb número de factura, data, client, import i enllaç a la còpia.
No pugis l'històric a emmagatzematge personal sense xifrat — conté NIF de clients (dades de caràcter personal segons RGPD art. 4) i ha d'estar accessible només per al titular i, si aplica, gestoria.

Verificar la cadena hash SHA-256

La cadena hash és el nucli tècnic de VeriFactu. Cada factura emesa incorpora el hash de l'anterior en el seu propi càlcul, creant una seqüència inviolable. Si trenques la cadena (saltant una factura, modificant-ne una emesa o canviant de programari sense transferir el hash), l'AEAT detecta la inconsistència i activa una incidència que escalarà a inspecció.

Com es verifica

El programari VeriFactu calcula el hash seguint l'algoritme descrit a l'annex tècnic del RD 1007/2023. La funció és SHA-256(empremta_factura_anterior + dades_factura_actual). Cada XML signat porta el hash al camp Huella.

Si migres d'un programari VeriFactu a un altre:

  • Recupera el hash final del sistema anterior (consulta l'última factura emesa).
  • Configura'l com a hash llavor al nou sistema abans d'emetre res.
  • Emet una factura test en mode proves i verifica que el camp Huella de la nova factura encadena amb l'anterior.

Configurar el QR obligatori

El QR de verificació és obligatori en tota factura VeriFactu i ha d'imprimir-se o renderitzar-se al PDF de la factura. Conté l'URL de la seu electrònica de l'AEAT on qualsevol persona (tu, el teu client, Hisenda) pot comprovar l'autenticitat del registre.

El programari homologat genera el QR automàticament a partir de les dades de la factura: NIF emissor, número de sèrie, data i empremta SHA-256. No has de configurar res manualment — n'hi ha prou amb activar la generació de QR als ajustos del proveïdor.

Test enviament AEAT en mode proves

Abans d'emetre la teva primera factura en producció, valida que l'enviament al partner AEAT funciona. Els proveïdors seriosos ofereixen un entorn de proves (sandbox) idèntic al de producció però que no genera registres reals a Hisenda.

Protocol de test recomanat:

  1. Activa el mode proves al nou programari.
  2. Emet una factura pilot a un client fictici (NIF de prova que el proveïdor et facilita o el teu propi NIF com a receptor).
  3. Verifica que el sistema retorna un codi CSV (Codi Segur de Verificació) de l'AEAT confirmant recepció.
  4. Comprova que el QR de la factura escaneja i resol a la seu electrònica amb estat acceptada.
  5. Repeteix amb una factura rectificativa per validar el flux de modificacions.
  6. Només llavors, desactiva el mode proves i activa producció.

Pla de retorn si alguna cosa falla

Migrar a producció sense xarxa de seguretat és la recepta del desastre. El pla de retorn és la decisió conscient sobre què fas si el nou programari falla la primera setmana real.

Esquema mínim

  • Mantén el programari anterior accessible 30 dies. No cancel·lis la subscripció ni esborris les dades fins que el nou porti 30 dies emetent sense incidències.
  • Documenta l'últim hash emès pel sistema anterior. Anota'l en un lloc segur: si has de revertir, reprens la cadena des d'allí.
  • Defineix un llindar clar de retorn. Per exemple: "si l'AEAT rebutja més de 2 factures consecutives, torno al sistema anterior i obro incidència amb el nou proveïdor".
  • Comunica el canvi a la teva gestoria abans de començar — ha de saber quin programari estàs fent servir per conciliar llibres i models 303/130.

Errors freqüents i com evitar-los

Les errades més comunes en migracions VeriFactu no són tècniques: són de procés. Llista no exhaustiva de les que ja hem vist:

Cadena hash trencada

Canviar de programari sense importar el hash final de l'anterior. L'AEAT detecta el salt i obre incidència automàtica.

Doble emissió

Mantenir dos programaris actius en paral·lel i emetre la mateixa factura dues vegades amb números diferents. Duplica el registre a Hisenda.

Salt de numeració

Passar de FC-2026/0142 a FC-2026/0145 sense justificació documentada. Tota sèrie ha de ser consecutiva sense forats.

NIF incorrecte de l'emissor

Donar d'alta el perfil amb un NIF mal teclejat. Tota la cadena posterior queda atribuïda a un subjecte fiscal inexistent.

QR trencat en impressió

Imprimir el QR a mida inferior a 25×25 mm. El client no el pot escanejar i la factura perd validesa visible.

Test en producció

Saltar-se el mode proves i emetre test directament contra producció. Qualsevol factura test queda registrada a Hisenda i s'ha de rectificar.

Més sobre VeriFactu

Continua aprofundint

Si migrar és el primer pas, aquests recursos cobreixen el que ve després.

FAQ

Preguntes freqüents sobre la migració

He de migrar a VeriFactu abans de juliol 2027?

Sí. Encara que l'obligació entra en vigor l'1 de juliol de 2027 per a autònoms persones físiques, migrar abans et permet fer rodatge en producció real durant mesos. Si arribes a l'1 de juliol sense haver emès cap factura VeriFactu, el risc d'incidències tècniques es multiplica i l'AEAT no accepta "estic aprenent" com a atenuant.

Puc mantenir les meves factures antigues o he de regenerar-les?

No hi ha obligació de regenerar factures anteriors a la teva data d'adhesió a VeriFactu. La cadena hash comença en la primera factura emesa amb el nou programari. Les factures històriques es conserven tal com estan durant 6 anys (Codi de Comerç art. 30) i s'aporten en format original si Hisenda les requereix.

Què passa si canvio de programari a mitja anyada?

La cadena hash s'ha de mantenir coherent. El nou programari ha d'importar l'últim hash emès per l'anterior i continuar la seqüència. Canviar sense transferir el hash trenca la cadena i dispara incidències a l'AEAT que poden activar inspecció automàtica.

He d'avisar a l'AEAT que canvio de programari?

No cal notificació prèvia. L'AEAT detecta el canvi automàticament quan comença a rebre registres signats pel nou programari. El que sí has d'assegurar és que el nou proveïdor té declaració responsable presentada — el seu nom ha d'aparèixer al directori públic de l'AEAT de fabricants adherits al RD 1007/2023.

Quant temps porta una migració completa?

Entre 30 minuts (autònom amb 0-50 factures/mes i programari lleuger com FactuChat) i 1 jornada laboral (gestoria amb centenars de clients). La part tècnica és ràpida; el que consumeix temps és la verificació de cadena i el test en mode proves. Si planifiques la migració amb 2 setmanes d'antelació, no hauria d'haver-hi sorpreses.

Puc migrar a VeriFactu gratis?

Sí. FactuChat ofereix pla gratuït permanent amb 10 factures VeriFactu al mes incloent motor propi (hash SHA-256 encadenat, signatura XAdES-BES, QR AEAT i enviament automàtic via partner acreditat, conveni 017). Sense targeta, sense permanència, sense instal·lar res — tot des de Telegram.

Comença la migració avui

Començar test gratis

Activa la teva primera factura VeriFactu en mode proves des de Telegram en menys de 5 minuts. Sense targeta, sense permanència, amb pla gratuït permanent de 10 factures/mes.

Començar gratis a Telegram
10 factures/mes gratis · Sense targeta · Conforme al RD 254/2025
Qui escriu

Equip fiscal FactuChat

Especialistes en facturació electrònica i normativa AEAT. Cobrim VeriFactu (RD 1007/2023 + RD 254/2025), TicketBAI, Model 303, Model 130, IRPF autònoms (art. 99.4 LIRPF) i totes les obligacions fiscals de l'autònom a Espanya. Cada article es revisa amb la normativa vigent.

Última actualització: 18 maig 2026