# BR-DE-15

Quoted from a public specification. This page is not a validator, and it is not tax, legal, or accounting advice.

- Country: DE
- Syntax: UBL
- Severity: fatal
- Statement language: de
- Last verified: 2026-10-17

## Official statement

> [BR-DE-15] Das Element "Buyer reference" (BT-10) muss übermittelt werden.

Source: https://github.com/itplr-kosit/xrechnung-schematron/blob/v2.6.0/src/validation/schematron/ubl/XRechnung-UBL-validation.sch

XRechnung Schematron 2.6.0 (itplr-kosit/xrechnung-schematron tag v2.6.0), UBL invoice and credit note

Severity note: fatal, from the schematron flag attribute on tag v2.6.0.

## Plain-language reading

The element "Buyer reference" (BT-10) must be transmitted. The published test requires cbc:BuyerReference to contain something other than whitespace.

## What to change

Send a non-empty buyer reference in BT-10 (cbc:BuyerReference).

## Illustration

Illustration of the condition in the official statement. Not an example published by the source.

**Fails the stated condition.** BT-10 is absent, or cbc:BuyerReference is empty or only spaces.

**Passes the stated condition.** cbc:BuyerReference contains a non-empty buyer reference.

## Published context and test

Copied from the source. Not reimplemented on this page.

```
/ubl:Invoice | /cn:CreditNote
```

```
cbc:BuyerReference[boolean(normalize-space(.))]
```

[All rule notes](https://einvoicegoblin.com/rules/index.md) · [JSON](https://einvoicegoblin.com/rules/BR-DE-15.json) · [HTML](https://einvoicegoblin.com/rules/BR-DE-15/) · [llms.txt](https://einvoicegoblin.com/llms.txt) · [Invoice page](https://einvoicegoblin.com/) · [Privacy](https://einvoicegoblin.com/privacy.html)
