# BR-DE-1 Une facture allemande doit comporter l’adresse de l’acheteur

En Allemagne, l’adresse de l’acheteur doit figurer sur la facture conformément aux règles GoBD et fiscales.

## Description du problème

En Allemagne, l’adresse de l’acheteur doit figurer sur la facture conformément aux règles GoBD et fiscales.

> **ERREUR**: XRechnung 3.0

## Contexte et importance

Cette règle permet aux autorités fiscales d’identifier le destinataire de la facture et de vérifier l’opération. L’absence d’adresse de l’acheteur peut entraîner un rejet lors d’un contrôle fiscal.

## Solution

Ajoutez l’adresse complète de l’acheteur avec rue, code postal, ville et pays.

- validate
- convert

## Exemples valides

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

## Exemples invalides

- Adresse de l’acheteur totalement absente
- Nom de l’acheteur sans détails d’adresse

## Exemples de code

### XML valide
```
<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>
```

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

## Détails techniques

### Champs concernés
Adresse de l’acheteur, Adresse postale de l’acheteur

## Règles associées

- [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)

## Outils de validation

- [Validateur KoSIT officiel](https://erechnungsvalidator.service-bw.de/): Validez vos fichiers XRechnung par rapport à toutes les règles BR-DE.
- [Convertir un PDF en XRechnung](/pdf-to-xrechnung): Correction automatique des erreurs de validation lors de la conversion.

## Ressources associées

- [Spécification officielle](https://xeinkauf.de/xrechnung/)
- [Suite de tests](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Liste complète des erreurs](/resources/kosit-validator-errors): Aperçu de toutes les règles de validation XRechnung en Allemagne.
