# BR-DE-1 A German invoice must include the buyer's address

In Germany, the buyer's address must appear on the invoice under GoBD and tax rules.

## Problem Description

In Germany, the buyer's address must appear on the invoice under GoBD and tax rules.

> **ERROR**: XRechnung 3.0

## Context and Significance

This rule ensures tax authorities can identify the invoice recipient and verify the business transaction. Missing buyer address details can cause an invoice to be rejected during tax audits.

## Solution

Add the buyer's full postal address, including street, postal code, city, and country, to the invoice.

- validate
- convert

## Valid Examples

- Musterverkäufer GmbH, Musterstraße 123, 12345 Musterstadt, Deutschland
- ABC Corp., Hauptstr. 45, 80331 München, Germany

## Invalid Examples

- Buyer address missing entirely
- Only buyer name without address details

## Code Examples

### Valid XML
```
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:StreetName>Musterstraße 123</cbc:StreetName>
      <cbc:CityName>Musterstadt</cbc:CityName>
      <cbc:PostalZone>12345</cbc:PostalZone>
      <cac:Country>
        <cbc:IdentificationCode>DE</cbc:IdentificationCode>
      </cac:Country>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingCustomerParty>
```

### Invalid XML
```
<cac:AccountingCustomerParty>
  <cac:Party>
    <!-- Missing PostalAddress element -->
  </cac:Party>
</cac:AccountingCustomerParty>
```

## Technical Details

### Affected Fields
Buyer Address, Buyer Postal Address

## Related Rules

- [BR-DE-2](/resources/kosit-validator-errors/br-de-2-seller-contact-must-be-provided)
- [BR-DE-3](/resources/kosit-validator-errors/br-de-3-seller-city-must-be-provided)
- [BR-DE-4](/resources/kosit-validator-errors/br-de-4-seller-postal-code-must-be-provided)
- [BR-DE-5](/resources/kosit-validator-errors/br-de-5-seller-country-must-be-provided)

## Validation Tools

- [Official KoSIT Validator](https://erechnungsvalidator.service-bw.de/): Validate your XRechnung files against all BR-DE rules.
- [Convert PDF to XRechnung](/pdf-to-xrechnung): Automatic validation error fixes when converting.

## Related Resources

- [Official Specification](https://xeinkauf.de/xrechnung/)
- [Test Suite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Complete Error List](/resources/kosit-validator-errors): Overview of all German XRechnung validation rules.
