Ir al contenido

Fatal

BR-CO-21: Cada descuento de la factura necesita un motivo

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-CO-21 significa que un descuento aplicado al conjunto de la factura no tiene motivo. Añade un motivo breve en palabras, un código de motivo de la lista UNTDID 5189, o ambos.

En esta página

Qué significa

Un descuento aplicado al conjunto de la factura (BG-20) no tiene ni motivo en palabras (BT-97) ni código de motivo (BT-98).

Por qué importa

El destinatario necesita saber por qué se rebajó el precio antes de contabilizarlo, por ejemplo por pronto pago o por volumen.

Cómo corregirlo

Añade un motivo breve, como «Descuento por volumen», un código de la lista UNTDID 5189 (95 significa descuento), o ambos.

Texto oficial de la regla

Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both.

Términos de negocio: BG-20, BT-97, BT-98

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
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Factur-X 1.09 BASIC WL 1.0.9-2
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 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
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-CO-21 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026