¿Van a rechazar esta factura?
Arrastra una factura antes de enviarla. Ledgerdrop la comprueba contra EN 16931 — la norma semántica detrás de Peppol BIS, XRechnung y Factur-X — y nombra las reglas que incumple, con su número. Gratis, y el archivo no sale de tu navegador.
Por qué le importa a quien emite
Una factura que no cumple los requisitos puede impedir que tu cliente deduzca el IVA: vuelve, a menudo semanas después, y se paga semanas más tarde. Del lado de quien recibe el control es cada vez más automático: un incumplimiento ya no es el criterio de una persona, es una máquina que rechaza el archivo.
Para España: esto no sustituye a la validación de FACe ni a los requisitos de Verifactu; comprueba las reglas semánticas europeas, las que cuentan cuando la factura cruza la frontera. Ojo con una particularidad local: con retención de IRPF el total no es base más IVA, y aquí eso no se marca como error.
Qué se comprueba
Esto es un subconjunto de EN 16931, y decirlo claramente importa más que parecer exhaustivo. Hay dos familias de reglas implementadas, ambas decidibles sin interpretación:
- Campos obligatorios — de BR-01 a BR-16: identificador de la especificación, número y fecha, código de tipo y moneda, ambas partes con dirección y país, los totales y al menos una línea.
- Coherencia aritmética — BR-CO-10, de BR-CO-13 a BR-CO-16, BR-CO-18, BR-CO-25, BR-CO-26 y BR-S-08 / BR-S-09: los importes de línea deben sumar el total de líneas, descuentos y cargos deben cuadrar, el desglose de IVA debe sumar, el importe a pagar debe salir del total menos anticipos, y el impuesto de cada tipo debe ser ese tipo sobre esa base.
Las reglas que dependen de listas de códigos o de extensiones nacionales (CIUS) no están implementadas. Un resultado limpio significa que esas reglas no se comprobaron, no que se cumplan.
Qué lee
Facturae 3.2 y .xsig firmados, Peppol BIS Billing 3.0 (UBL), XRechnung en
UBL y en CII, PDF Factur-X y ZUGFeRD — incluido ZUGFeRD 1.0 de 2014 — FatturaPA
italiana con .p7m, KSeF FA(2) polaca y e-Factura rumana. Arrastra un ZIP,
un .eml o un .msg de Outlook y se extraen las facturas de dentro.
No se sube nada
La comprobación se ejecuta en tu navegador. Abre el panel de Red mientras arrastras un archivo: no hay ninguna petición. Desconecta la red y sigue funcionando — esa es la prueba más simple. No hay cuenta ni servidor donde queden tus facturas.
¿Tienes una carpeta entera en vez de una factura? La herramienta principal convierte un lote en una sola hoja de cálculo, aplica las mismas reglas a cada factura y detecta duplicados.