Ves al contingut

Verifactu Direct API · tipus de factura ​

El cos complet d'una alta és a Comença. Aquí només es mostra què canvia segons el tipus de factura (tipo_factura). Les dades dels exemples són fictícies.

F2 — simplificada (sense destinatari) ​

El «tiquet»: sense identificar el client. Límit legal de 3.000 € (IVA inclòs).

json
{ "serie": "TPV", "numero": "5571", "fecha_expedicion": "2026-02-11",
  "tipo_factura": "F2", "descripcion": "Venda a botiga",
  "lineas": [ { "base_imponible": "100", "tipo_impositivo": "21", "cuota_repercutida": "21" } ],
  "importe_total": "121" }

F3 — substitutiva (bescanvi d'una simplificada) ​

Converteix una F2 emesa en una factura completa identificant el client. Referencia les factures simplificades a facturas_sustituidas.

json
{ "serie": "FV", "numero": "1043", "fecha_expedicion": "2026-02-12",
  "tipo_factura": "F3", "descripcion": "Bescanvi de la simplificada TPV/5571",
  "nif": "51728340C", "nombre": "Lucía Romero Pardo",
  "lineas": [ { "base_imponible": "100", "tipo_impositivo": "21", "cuota_repercutida": "21" } ],
  "facturas_sustituidas": [ { "serie": "TPV", "numero": "5571", "fecha_expedicion": "2026-02-11" } ],
  "importe_total": "121" }

R1–R5 — rectificatives ​

Una rectificativa és una altra alta (tipo_factura R1–R5) que inclou les factures rectificades. tipo_rectificativa és obligatori: S (substitució) o I (diferències).

Per substitució (S) — la rectificativa conté els imports finals i importe_rectificacion conté els imports de la factura corregida:

json
{ "serie": "REC", "numero": "31", "fecha_expedicion": "2026-03-18",
  "tipo_factura": "R1", "tipo_rectificativa": "S",
  "descripcion": "Rectificació de FV/1042 (ajust de preu)",
  "nif": "B72648193", "nombre": "Talleres Marverde SL",
  "lineas": [ { "base_imponible": "300", "tipo_impositivo": "21", "cuota_repercutida": "63" } ],
  "importe_rectificacion": { "base_rectificada": "350", "cuota_rectificada": "73.50" },
  "facturas_rectificadas": [ { "serie": "FV", "numero": "1042", "fecha_expedicion": "2026-02-10" } ],
  "importe_total": "363" }

Per diferències (I) — la rectificativa conté només la diferència (pot ser negativa), sense importe_rectificacion:

json
{ "serie": "REC", "numero": "32", "fecha_expedicion": "2026-03-19",
  "tipo_factura": "R1", "tipo_rectificativa": "I",
  "descripcion": "Rectificació per diferències de FV/1042",
  "nif": "B72648193", "nombre": "Talleres Marverde SL",
  "lineas": [ { "base_imponible": "-50", "tipo_impositivo": "21", "cuota_repercutida": "-10.50" } ],
  "facturas_rectificadas": [ { "serie": "FV", "numero": "1042", "fecha_expedicion": "2026-02-10" } ],
  "importe_total": "-60.50" }

R5 és la rectificativa d'una factura simplificada (no cal identificar-ne el destinatari). Per a empreses, n'hi ha prou amb el nif; per a persones físiques, el nombre ha de coincidir amb el del DNI.

Abonament (factura en negatiu) ​

Per revertir l'efecte econòmic d'una factura, envia importe_total i les quotes en negatiu.

json
{ "serie": "FV", "numero": "1044", "fecha_expedicion": "2026-03-20",
  "tipo_factura": "F1", "descripcion": "Abonament de FV/1042",
  "nif": "B72648193", "nombre": "Talleres Marverde SL",
  "lineas": [ { "base_imponible": "-350", "tipo_impositivo": "21", "cuota_repercutida": "-73.50" } ],
  "importe_total": "-423.50" }

Bilteo · Documentació