Ir al contenido

Fatal

BR-26: Cada línea debe tener el precio unitario neto

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-26 significa que falta el precio unitario neto (BT-146) en alguna línea. Escribe un precio unitario en cada línea de tu programa de facturación y vuelve a exportar.

En esta página

Qué significa

Cada línea de la factura (BG-25) debe llevar el precio unitario neto (BT-146). Es el precio de una unidad sin IVA, después de cualquier descuento de precio.

Por qué importa

El programa del destinatario contabiliza y comprueba cada línea por separado, a menudo contra el pedido. Una línea sin este dato no se puede cruzar ni contabilizar, así que se rechaza la factura entera.

Cómo corregirlo

Escribe un precio unitario en cada línea de tu programa de facturación y vuelve a exportar. Si generas el XML tú mismo, añade cac:Price/cbc:PriceAmount (UBL) o ram:NetPriceProductTradePrice/ram:ChargeAmount (CII). Un artículo gratuito lleva precio 0, no un precio vacío.

Texto oficial de la regla

Each Invoice line (BG-25) shall contain the Item net price (BT-146).

Términos de negocio: BG-25, BT-146

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 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 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-26 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026