Qué significa
Cuando el emisor y el destinatario están en Alemania, cada línea de las condiciones de pago (BT-20) que empiece por # debe ser una declaración de descuento por pronto pago con un formato fijo: #SKONTO#TAGE=14#PROZENT=2.00#. Las partes son SKONTO, el número de días (TAGE=) y el porcentaje (PROZENT=), escrito con punto y dos decimales. Si el descuento se aplica solo a una parte del importe a pagar (BT-115), añade una cuarta parte con esa base, como #SKONTO#TAGE=14#PROZENT=2.00#BASISBETRAG=500.00#. Todo va en mayúsculas, con un # entre las partes y otro al final, sin espacios ni tabuladores de más, y con un salto de línea después de cada declaración. Las líneas que no empiezan por # no las comprueba esta regla.
Por qué importa
El programa de contabilidad del destinatario lee estas líneas para calcular el descuento por pronto pago y el importe reducido a pagar. Una línea que no puede leer podría ignorarse o aplicarse mal, así que la factura se rechaza para evitar un pago equivocado.
Cómo corregirlo
Abre las condiciones de pago o el ajuste de descuento por pronto pago de tu programa de facturación. Muchos programas alemanes tienen campos para los días y el porcentaje y escriben la línea por ti, así que usa esos campos en lugar de teclearla a mano. Si la escribes tú, copia el formato tal cual: mayúsculas, un # entre cada parte y otro al final, punto en el porcentaje con dos decimales, sin espacios y con un salto de línea detrás. Si solo quieres un texto normal en las condiciones de pago, no empieces esa línea por #.
Texto oficial de la regla
Consultar la regla en la web de quien la publica
Términos de negocio: BT-20, BT-115
Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Comprueba tu archivo
Arrastra aquí tu factura electrónica para ver si DE-R-018 sigue fallando y qué otras reglas fallan.