Qué significa
Cada descuento, marcado en UBL con cbc:ChargeIndicator en false, puede llevar el texto del motivo (cbc:AllowanceChargeReason) una sola vez. En un descuento sobre toda la factura es el motivo del descuento (BT-97). El código del motivo (BT-98) es un campo aparte y puede ir junto al texto.
Por qué importa
El motivo dice al destinatario por qué se ha reducido el importe.
Cómo corregirlo
Deja como máximo un texto de motivo para cada descuento en tu programa de facturación. Si escribiste dos descripciones, únelas en un texto breve. En el XML, cada cac:AllowanceCharge con cbc:ChargeIndicator en false puede contener un solo cbc:AllowanceChargeReason; el código va en cbc:AllowanceChargeReasonCode.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada
Texto oficial de la regla
Document level allowance reason shall occur maximum once Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Comprueba tu archivo
Arrastra aquí tu factura electrónica para ver si UBL-SR-30 sigue fallando y qué otras reglas fallan.
Reglas relacionadas
- UBL-SR-31 Un recargo solo puede tener un texto de motivo
- UBL-SR-32 El desglose del IVA admite un solo motivo de exención por fila
- UBL-SR-33 Cada documento justificativo solo puede tener una descripción
- UBL-SR-34 Cada línea solo puede llevar una nota
- UBL-SR-35 Una sola línea de pedido por línea
- UBL-SR-36 Una línea solo puede tener un periodo de facturación