Saltearse al contenido

Formato FacturaE

FacturaE · Formato

Comprende la estructura XML de las facturas FacturaE.

<?xml version="1.0" encoding="UTF-8"?>
<Facturae xmlns="http://www.facturae.gob.es/formato/Versiones/Facturaev3_2_2.xml">
<FileHeader>
<SchemaVersion>3.2.2</SchemaVersion>
<Modality>I</Modality>
<InvoiceIssuerType>EM</InvoiceIssuerType>
</FileHeader>
<Parties>
<SellerParty>...</SellerParty>
<BuyerParty>...</BuyerParty>
</Parties>
<Invoices>
<Invoice>...</Invoice>
</Invoices>
</Facturae>
ElementoDescripciónObligatorio
SchemaVersionSiempre “3.2.2”Sí
ModalityI (individual) o L (lote)Sí
InvoiceIssuerTypeEM (emisor), RE (receptor) o TR (tercero)Sí
SellerPartyDatos del emisor de la facturaSí
BuyerPartyDatos del receptor de la facturaSí
InvoiceDetalles de la facturaSí

Kreyo acepta JSON sencillo y genera XML válido:

{
"seller": {
"nif": "B12345678",
"name": "Mi Empresa S.L.",
"address": "Calle Mayor 1"
},
"buyer": {
"nif": "P2813400E",
"name": "Ministerio de Hacienda",
"address": "Calle Alcalá 5"
},
"invoice": {
"number": "F-2024-001",
"date": "2024-01-15",
"total": 1210.00
}
}

Kreyo valida contra el esquema XSD oficial de la AEAT antes de firmar.