# BR-DE-26 Gecorrigeerde factuur moet naar ten minste één voorafgaande factuur verwijzen

Volgens de Duitse XRechnung-regel BR-DE-26 moet een factuur van het type 384 (Gecorrigeerde factuur) ten minste één referentie naar de voorafgaande factuur (BG-3) bevatten met het factuurnummer in BT-25. In het Duitse handelsrecht kan een correctiefactuur niet zonder verwijzing naar de oorspronkelijke factuur bestaan.

## Probleembeschrijving

> **FOUT**: Duitse XRechnung-regel (KoSIT, BR-DE) · XRechnung 3.0

## Context en betekenis

Een factuur van type 384 zonder referentie naar een eerdere factuur schendt XRechnung-regel BR-DE-26 en faalt in KoSIT-validatie.

## Oplossing

Zorg in uw ERP dat bij een correctiefactuur (type 384) de referentie naar de oorspronkelijke factuur (BT-25) is ingevuld. Voeg in UBL 2.1 <cac:BillingReference><cac:InvoiceDocumentReference><cbc:ID>INV-2025-001</cbc:ID></cac:InvoiceDocumentReference></cac:BillingReference> toe. Voeg in CII <ram:InvoiceReferencedDocument><ram:IssuerAssignedID> toe. Gebruik voor gewone facturen type 380.

- [XML valideren](/nl/xrechnung-validator?source=resource&rule=BR-DE-26)
- [Factuur converteren](/nl/pdf-to-xrechnung?source=resource&rule=BR-DE-26)

## Geldige voorbeelden

- Gecorrigeerde factuur (type 384) met referentie naar voorafgaande factuur "INV-2025-001" (BT-25)
- Gecorrigeerde factuur met referentie naar voorafgaande factuur en factuurdatum 2025-11-30 (BT-26)

## Ongeldige voorbeelden

- Factuur met cbc:InvoiceTypeCode = 384 laat cac:BillingReference volledig weg
- Gecorrigeerde factuur bevat cac:BillingReference zonder cbc:ID in InvoiceDocumentReference

## Codevoorbeelden

### Geldig XML
```
<cbc:InvoiceTypeCode>384</cbc:InvoiceTypeCode>
<cac:BillingReference>
  <cac:InvoiceDocumentReference>
    <cbc:ID>INV-2025-001</cbc:ID>
    <cbc:IssueDate>2025-12-15</cbc:IssueDate>
  </cac:InvoiceDocumentReference>
</cac:BillingReference>
```

### Ongeldig XML
```
<cbc:InvoiceTypeCode>384</cbc:InvoiceTypeCode>
```

## Betrokken velden

- [BT-25 Nummer van de voorafgaande factuur](/resources/xrechnung/bt-25-preceding-invoice-reference)
- [BG-3 Referentie naar de voorafgaande factuur](/resources/xrechnung/bt-25-preceding-invoice-reference)
- [BT-3 Factuurtypecode](/resources/xrechnung/bt-3-invoice-type-code)
- [BT-26 Factuurdatum van de voorafgaande factuur](/resources/xrechnung/bt-26-preceding-invoice-issue-date)

## Gerelateerde regels

- [BR-DE-17](/resources/kosit-validator-errors/br-de-17-invoice-type-code-should-be-xrechnung-supported)
- [BR-25](/resources/kosit-validator-errors/br-25-invoice-line-item-name-must-be-present)

## Validatietools

- [Officiële KoSIT-validator](https://github.com/itplr-kosit/validator): Draai de officiële KoSIT-validator met de XRechnung-configuratie om EN 16931- en XRechnung-regels te controleren.
- [PDF naar XRechnung converteren](/pdf-to-xrechnung): Vind validatiefouten tijdens de conversie en controleer elke correctie.

## Gerelateerde bronnen

- [Officiële specificatie](https://xeinkauf.de/xrechnung/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle validatiefouten](/resources/kosit-validator-errors): Overzicht van de hier uitgelegde validatieregels uit EN 16931, XRechnung en Peppol.
