Ir al contenido

Fatal

BR-29: El periodo de facturación no puede acabar antes de empezar

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-29 significa que el periodo de facturación termina (BT-74) antes de empezar (BT-73). Corrige las fechas para que la de fin sea igual o posterior a la de inicio.

En esta página

Qué significa

Cuando la factura indica una fecha de inicio (BT-73) y una fecha de fin (BT-74) del periodo de facturación, la de fin debe ser igual o posterior a la de inicio. Un periodo de un solo día repite la misma fecha. Si solo hay una de las dos fechas, la regla no se aplica.

Por qué importa

El periodo de facturación dice cuándo se entregaron los bienes o se prestaron los servicios, lo que puede determinar en qué periodo se declara el IVA. Un periodo que acaba antes de empezar es imposible y la factura se rechaza.

Cómo corregirlo

Revisa el periodo del servicio o de la facturación e intercambia o corrige las fechas. Una causa habitual es una fecha con el día y el mes cambiados, por ejemplo 03/04 leída como 4 de marzo en vez de 3 de abril. Si generas el XML tú mismo, las fechas están en cac:InvoicePeriod (UBL) o en ram:BillingSpecifiedPeriod (CII).

Texto oficial de la regla

If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73).

Términos de negocio: BT-73, BT-74

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-29 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026