# BR-DE-19 De projectreferentie moet worden vermeld

De projectreferentie moet op de factuur staan.

## Probleembeschrijving

De projectreferentie moet op de factuur staan.

> **FOUT**: XRechnung 3.0

## Context en betekenis

Projectreferenties helpen de koper kosten toe te wijzen en de factuur aan een project of budgetregel te koppelen. Gebruik waar mogelijk de project-ID die door de koper is verstrekt in plaats van een intern vrijetekstlabel.

## Oplossing

Voeg de projectreferentie toe aan de factuur.

- validate
- convert

## Geldige voorbeelden

- PRJ-2025-0042
- Door de koper verstrekte project-ID

## Ongeldige voorbeelden

- Projectreferentie ontbreekt

## Codevoorbeelden

### Geldig XML
```
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE89370400440532013000</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>
```

### Ongeldig XML
```
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>IBAN: DE89 3704 0044 0532 0130 00</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>
```

## Technische details

### Betrokken velden
Projectreferentie

## Gerelateerde regels

- [BR-61](/resources/kosit-validator-errors/br-61-credit-transfer-account-required)

## Validatietools

- [Officiële KoSIT-validator](https://erechnungsvalidator.service-bw.de/): Valideer je XRechnung-bestanden tegen alle BR-DE regels.
- [PDF naar XRechnung converteren](/pdf-to-xrechnung): Automatische fixes van validatiefouten tijdens het converteren.

## Gerelateerde bronnen

- [Officiële specificatie](https://xeinkauf.de/xrechnung/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Volledige foutenlijst](/resources/kosit-validator-errors): Overzicht van alle Duitse XRechnung-validatieregels.
