Per a fabricants de programari26 d'agost de 2026

Si el teu programa emet factures, la declaració responsable la signes tu

Gairebé tot el que s'ha escrit de VeriFactu va dirigit a qui factura. Però la norma té un segon destinatari del qual es parla molt menys: el qui fabrica el programa. Si el teu ERP, el teu TPV o el teu vertical emet una factura, això t'afecta a tu, i no d'aquí a gaire.

La conversa sol començar igual. Algú ens escriu dient «nosaltres no som un programa de facturació, som un programari de gestió de tallers —o de clíniques, o d'acadèmies— que a més treu factures».

I aquí hi ha el problema: a efectes del RD 1007/2023 això és exactament un sistema informàtic de facturació. Tant se val que sigui el 5 % del teu producte ni que ho demanés un client fa vuit anys. Si el teu programa produeix la factura, el teu programa és un SIF.

Què signes quan ets el productor

La peça que sorprèn és la declaració responsable. L'article 13.2 del RD 1007/2023 obliga que el sistema porti una declaració, signada pel seu productor, que digui que compleix el reglament. No la signa qui l'usa: la signa qui el fa.

I no és un paper solt. Per poder signar-la, el programa ha de fer tot això:

Res d'això és impossible. El que passa és que no és el teu producte. És un projecte sencer, amb normativa que canvia, amb un interlocutor que és l'Agència Tributària, i amb una responsabilitat que signes tu i respon la teva empresa.

La teva data no és la dels teus clients

Aquesta part es calcula malament sovint. Les dates de VeriFactu són 1 de gener de 2027 per als contribuents de l'Impost sobre Societats i 1 de juliol de 2027 per a la resta.

Però aquestes són les dates en què els teus clients han d'estar emetent bé. Perquè ells hi arribin, el teu programari ha d'estar a punt, provat i desplegat abans. Si tens clients que són societats —i gairebé tot el programari vertical en té—, el teu termini real no és el gener de 2027: és la tardor de 2026, amb marge perquè ells ho provin.

Dit d'una altra manera: el temps que queda no és un any i escaig. Són uns mesos.

Les tres sortides

No n'hi ha gaires més, i convé mirar-les amb els números al davant.

1 · Construir-ho tu

És legítim i hi ha qui ho farà. Compta amb la cadena d'empremtes, el QR, el client SOAP contra l'AEAT, la gestió de certificats, els reintents, el registre d'esdeveniments, i el seguiment de cada canvi normatiu a partir d'ara. Més la declaració responsable amb el teu nom.

Si facturar és el cor del teu producte, probablement sigui el camí. Si és una pestanya, estàs muntant una empresa dins la teva empresa.

2 · Deixar d'emetre

Treure la facturació del teu programa i que el client la faci en un altre lloc. És la sortida més barata en desenvolupament i la més cara en producte: li estàs demanant a l'usuari que surti del teu programari, i un cop a fora pot no tornar.

3 · Cridar una API homologada

El teu programa continua sent el teu programa i fa una crida quan toca emetre. La numeració, l'empremta encadenada, el QR i la tramesa a l'AEAT les posa el sistema homologat, i la declaració responsable la signa el seu productor — que en aquest cas no ets tu.

Això és Motor API. Una crida:

POST https://api.factuza.com/facturas
X-Api-Key: …
Idempotency-Key: pedido-8842

{ "nifEmisor": "B12345674",
  "destinatario": { "nif": "12345678Z", "nombre": "Ana Ruiz" },
  "base": 1250.00, "tipoIva": 21 }

I la resposta porta el número de sèrie, l'empremta, l'URL del QR i la ruta del PDF. El que triga l'AEAT a contestar va al darrere, i quan contesta t'avisem per webhook: el 201 només diu «recollit i encuat», i sondejar factura a factura no ho fa ningú.

El que no et direm a la portada

Com a la resta d'aquest blog, la part incòmoda va escrita.

El sandbox es demana per correu

És gratuït i no caduca, però encara no és autoservei: ens escrius i et donem l'accés. El mateix amb l'alta del pla: avui es fa parlant, no amb un botó. Preferim dir-ho que no pas que algú busqui un formulari que no existeix.

Un NIF només pot estar donat d'alta una vegada

La cadena d'empremtes d'un obligat tributari és una de sola. Si un client teu ja està emetent per un altre sistema amb aquest NIF, no pot ser a més al teu alhora: cal decidir quin emet. No és una limitació nostra, és com funciona l'encadenament.

Les dades dels teus clients no són teves ni nostres

L'obligat tributari és l'emissor, i les seves factures són seves. Nosaltres som el sistema i tu l'integrador, però el titular d'aquestes dades és ell. Això té conseqüències al contracte que convé mirar abans de signar, no després.

I una que és de totes dues parts

El repartiment de responsabilitats del RD 1007/2023 en aquest model —nosaltres productors del sistema, tu comercialitzador— és la lectura que fem de la norma i la que sosté el producte. És coherent i és l'habitual en el programari com a servei, però si la teva assessoria jurídica ho vol revisar abans d'integrar-se, ens sembla bé i t'ajudem. És la teva responsabilitat la que estàs movent; mirar-la dues vegades és el més assenyat.

Es paga per obligats, no per factures

Que és com creix el teu negoci: per clients, no per documents. Un obligat que emet mil factures al mes costa el mateix que un que n'emet tres.

ObligatsCost al mesPer obligat
10129 €12,90 €
25189 €7,56 €
50269 €5,38 €
100399 €3,99 €

Sense permanència. I el sandbox, gratuït i sense límit de temps: pots integrar-te del tot abans de pagar res.

Resumint

Si tens un programari que factura i vols veure com quedaria amb una crida, demana'ns accés al sandbox. És gratuït, no caduca, i no cal parlar amb comercials per provar-lo.

Veure Motor API La documentació