Signa, encadena,
envia.
Centraleta de facturació electrònica per a apps que emeten a AEAT, SII i TicketBAI des d'una sola API. Tu fas el POST; nosaltres signem XAdES, encadenem hashes i parlem SOAP amb Hisenda.
Això és tot el que la teva app necessita executar.
La petjada SHA-256 ve encadenada per NIF emissor amb un lock fort: dos POST concurrents produeixen chain_index diferent i consistent.
curl -X POST https://api-verifactu.c2developers.com/api/v1/invoices \
-H "Authorization: Bearer vf_live_a1b2c3d4e5f6g7h8" \
-H "X-Verifactu-Emisor: B12345678" \
-H "Content-Type: application/json" \
-d '{
"serie": "A", "numero": "00042",
"fecha_expedicion": "19-05-2026",
"tipo_factura": "F1",
"nif": "A15022510",
"nombre": "Acme S.L.",
"lineas": [{
"base_imponible": "1000.00",
"tipo_impositivo": "21.00",
"cuota_repercutida": "210.00"
}],
"importe_total": "1210.00"
}'{
"id": "a78e1146-4d64-42c4-b667-8a1177e41ff2",
"huella": "DC7F8C475732C3342370A7E64E93EC46529DB98F216F9BD2FFDD18BDDD36249D",
"chain_index": 1,
"qr_url": "https://www2.aeat.es/wlpl/TIKE-CONT/ValidarQR?...",
"aeat_status": "pending"
}Tres passos. La resta ja ens l'encarreguem nosaltres.
Pensat perquè la integració surti a producció aquesta mateixa setmana.
Envies la factura en JSON
Una sola petició POST amb les dades de la factura. Sense certificats per custodiar. Sense XML per barallar-te. Trucades il·limitades, també en sandbox.
Et tornem el QR a l'instant
La teva app rep el QR Verifactu a la mateixa resposta. L'enganxes a la factura i la imprimeixes o l'envies al client. AEAT el valida igual.
I la resta la gestionem
XML signat XAdES-BES, petjada encadenada, SOAP amb TLS mutu, reintents si AEAT demana backoff, callback signat HMAC quan hi ha resposta.
Les dates són aquestes.
Verifactu és obligatori. No és opcional, no es prorroga indefinidament, no admet "ja ho faré quan surti el SDK". El RD-Llei 15/2025 va endarrerir l'obligat emissor — al desenvolupador no.
- 1 de juliol de 2025Programari de facturació (SIF)Productors i distribuïdors ja obligats. El teu producte ha d'estar adaptat.
- 1 de gener de 2027Societats subjectes a ISEmpreses amb personalitat jurídica comencen a trametre en viu.
- 1 de juliol de 2027Resta d'obligatsAutònoms, comunitats de béns. L'últim tren.
La teva solució completa per a Verifactu (i TicketBAI).
Una API fàcil, robusta i assequible. Tot el que esperaries d'una solució de pagament premium, sense la sorpresa de la factura.
Oblida't de barallar-te amb XML, encadenaments i certificats. Fes-nos peticions JSON netes i estalvia setmanes de feina. Documentació clara, SDK TypeScript autogenerat, exemples per stack.
Mantenim la integració al dia amb l'AEAT. Quan publiquen una versió nova de l'XSD, l'absorbim sense que hagis de tocar res al teu costat.
Model apoderament IZ860: el teu client signa un poder a sede.aeat.es a favor nostre. No has de custodiar el .p12 de ningú. Ho gestionem nosaltres.
Et donem l'esborrany adaptat a arquitectura mixta i t'expliquem on i com mostrar-lo a Hisenda. Sense auditories, sense homologacions.
Conservem tots els XML signats durant 4 anys (el termini legal). Te'ls descarregues des del panell o per API quan els necessitis per a una inspecció.
Llistat de factures, detall amb estat AEAT i CSV de cada enviament, importació massiva CSV/XLSX, OCR de PDF antics, gestió de NIF emissors.
Validem contra l'XSD oficial i regles de negoci abans de tocar AEAT. Si alguna cosa falla, et responem 400 amb camp i motiu. T'estalvies esmenes.
Postgres + workers asíncrons. Cada factura es processa al seu propi context. Si el volum creix a milions, no hem de reescriure res.
Quan AEAT respon, t'avisem per callback signat HMAC-SHA256. Reintents automàtics a 60s · 5m · 30m · 2h · 12h. Sense perdre cap resposta.
Una API feta per gent que també integra APIs.
Dissenyada perquè connectis l'ERP, TPV o app mòbil en una tarda. Sense SOAP, sense certificats, sense reinventar la roda.
- Documentació OpenAPI 3Spec completa amb Swagger UI. Importable a Postman, Insomnia, etc.
- SDK TypeScript autogeneratClient tipat del paquet @verifactu/sdk. JS, Node, Bun, Deno.
- Compte gratuït amb NIF de provaTrucades il·limitades al sandbox d'AEAT abans de pagar res.
- Suport humà per correuResponem en menys de 24 h. Sense bots, sense escalats a 7 nivells.
Funciona igual de bé en els dos casos.
Una sola solució, dos costats del mostrador.
Ets entitat desenvolupadora?
Adapta i certifica el teu programari de gestió sense esforç per complir amb la Llei Antifrau.
- Fabricant d'ERP
- Integrador d'ERP
- Programari de facturació
- Programari de TPV / POS
- Programari PMS (hoteleria)
- Desenvolupador d'apps mòbils
- Consultoria tecnològica
- SaaS revenedors
Adaptes programari propi?
Si has creat un programari per a la teva empresa i l'has d'ajustar a Verifactu, la nostra API és l'opció ideal — pime o grup.
- Programari de facturació intern
- Integració amb Stripe o altres passarel·les
- Adequació de Shopify / WooCommerce
- Actualització d'ERP propi
- Migració de sistemes legacy
- Multi-tenant per a grups empresarials
Tot el territori fiscal des d'una sola API.
Un emissor decideix el seu règim en crear-se. El resolver enruta al gateway correcte sense que la teva app sàpiga que hi ha set sistemes diferents.
| Règim | Especificació | Estat |
|---|---|---|
| AEAT estatal | RD 1007/2023 · Verifactu | Operatiu |
| SII estatal | AEAT · REDEME / grans | Operatiu |
| SII Navarra | siihacienda.navarra.es | Operatiu |
| TicketBAI Bizkaia | Diputació de Bizkaia | Operatiu |
| TicketBAI Gipuzkoa | Diputació de Gipuzkoa | Operatiu |
| TicketBAI Álava | Diputació Foral d'Álava | Operatiu |
| NaTicket Navarra | Hisenda Foral Navarra | Pendent d'spec |
El que avui no funciona ho diem. Quan NaTicket publiqui l'spec, l'activem sense que canviïs ni una línia.
No et demanem el certificat del teu client.
Demanar el .p12 de cada client és un malson operatiu i legal: caduquen cada dos anys, s'han de rotar, custodiar, xifrar en repòs. L'AEAT té un mecanisme millor des de fa anys i gairebé ningú no l'utilitza: l'apoderament electrònic IZ860.
El teu client signa un poder a favor teu (a través nostre) a sede.aeat.es. A partir d'aquest moment podem enviar les seves factures amb el nostre certificat, en nom seu. Si revoca, deixa de funcionar a l'instant. Si AEAT rebutja amb codi 4112, l'autorrevoquem a BBDD.
Puja el PDF. Et tornem el JSON.
Quan arriba un client amb 800 factures antigues en PDF, ningú no les torna a teclejar. L'endpoint POST /v1/invoices/import-pdf passa el document a Claude Vision, retorna camps Verifacti normalitzats i els omple al portal.
No emetem automàticament. La persona ho revisa abans de prémer. Per a 800 factures, 30 segons per revisió vs. 10 minuts per re-tecleig.
- PDFapplication/pdf natiu · sense pre-OCR · 10 MB màx
- JPGFoto del mòbil també val · image/jpeg, png, webp
- JSONsèrie, número, data, IVA agrupat per tipus, total
curl -X POST .../invoices/import-pdf \ -H "Authorization: Bearer vf_live_..." \ -F "[email protected]"
{
"serie": "A", "numero": "00031",
"fecha_expedicion": "15-11-2024",
"tipo_factura": "F1",
"nombre": "Maderas del Norte S.L.",
"lineas": [
{ "base_imponible": "4150.00", "tipo_impositivo": "21.00", "cuota_repercutida": "871.50" },
{ "base_imponible": "150.00", "tipo_impositivo": "4.00", "cuota_repercutida": "6.00" }
],
"importe_total": "5177.50"
}Tria un pla a la teva mida.
Sense costos inicials. Sense permanència. Cancel·la quan vulguis. Pagues només per NIF actiu.
Prova la integració abans de signar res. Sense targeta.
- 1 factura real gratuïta
- Trucades il·limitades en sandbox AEAT
- Accés al portal i a l'API completa
- OCR inclòs
- Webhooks HMAC signats
Per a autònoms, pimes i desenvolupadors amb un o diversos emissors.
- 3.000 factures / NIF al mes
- Apoderament IZ860 gestionat
- Passarel·la de pagaments integrada (Redsys)
- Suport per correu · resposta < 24 h
Per a SaaS revenedors i ERP amb centenars o milers d'emissors.
- Volum sense topall · pricing per ús
- Cert SIF propi si ho prefereixes
- SLA amb resposta compromesa
- Onboarding i migracions assistides
Preus sense IVA · factures incloses: 3.000 per NIF/mes · addicional 2 €/1.000
El que gairebé tothom pregunta.
Què és Verifactu i per què necessito una solució?
Verifactu és el sistema obligatori de tramesa de registres de facturació a l'AEAT (RD 1007/2023). Les empreses amb programari de facturació han d'enviar immediatament cada factura emesa, signada XAdES amb cadena de hashes. Implementar-ho "a mà" són mesos d'XML, SOAP, XSD i certificats. Nosaltres ho fem per tu.
Per què no em demanes el certificat digital del client?
Perquè el model apoderament IZ860 ho evita: el teu client signa un poder electrònic a sede.aeat.es a favor de C2Developers (NIF J71554372) i a partir d'aquell moment podem enviar les seves factures en nom seu, amb el nostre propi certificat. El seu cert no surt mai de les seves mans i pot revocar quan vulgui.
Teniu compte gratuït?
Sí. Et registres, signes el poder IZ860 i pots emetre 1 factura real gratis. Per a la segona factura actives una subscripció de des de 1,99 € per NIF al mes (amb descompte per volum). Al sandbox d'AEAT les trucades són sempre il·limitades, també gratis.
Com funciona l'OCR de PDF antics?
Al portal, en crear una factura nova, pots pujar un PDF o foto d'una factura ja existent. El sistema fa servir Claude (Anthropic) per extreure els camps fiscals — sèrie, número, imports, tipus d'IVA, destinatari — i omple el formulari per tu. Revises, ajustes si cal i emets. Perfecte per a clients que arriben amb un històric.
Quins règims teniu suportats?
AEAT Verifactu estatal (RD 1007/2023), SII estatal (REDEME / grans empreses), SII Hisenda Foral Navarra, TicketBAI Bizkaia/Gipuzkoa/Álava. NaTicket Navarra quan publiqui especificació.
Com m'aviseu de l'estat de cada factura?
Webhook signat: tan bon punt AEAT respon, truquem a la teva URL amb POST i un header X-Verifactu-Signature: t=<unix>,v1=<sha256>. Tu valides l'HMAC amb el teu webhook_secret. Reintents automàtics a 60s, 5m, 30m, 2h i 12h davant fallades.
I si AEAT rebutja una factura meva?
El panell t'ho mostra amb el codi i descripció exactes (4112, 4105, 1100, etc.). Si és un error d'apoderament (4112) revoquem automàticament la confirmació al portal perquè tornis a signar. Si és un error de dades, ho corregeixes i reemets des del detall.
Qui sou?
C2Developers S.I., societat d'informàtica constituïda a Pamplona (Navarra). NIF J71554372. Fa anys que fem SaaS B2B per a pimes i autònoms espanyols. Verifactu és la nostra aposta perquè cap client nostre s'hagi de barallar amb Hisenda mai més.
Cinc minuts per al
compte. Dos per a
l'apoderament.
Després d'això, la teva pròxima factura ja viatja a AEAT amb QR vàlid. Si en una setmana decideixes que no, esborres el compte. Sense targeta, sense trucades.