# BR-DE-9 Il codice valuta della fattura deve essere EUR

Le fatture tedesche devono usare EUR come codice valuta per tutti gli importi monetari.

## Descrizione del problema

Le fatture tedesche devono usare EUR come codice valuta per tutti gli importi monetari.

> **ERRORE**: XRechnung 3.0

## Contesto e significato

Questa regola assicura la conformità alle norme fiscali tedesche e semplifica i controlli per l’amministrazione fiscale. Tutti i calcoli, le imposte e i totali devono essere in EUR.

## Soluzione

Converti tutti gli importi in EUR e imposta il codice valuta su EUR.

## Esempi validi

- Codice valuta: EUR
- Tutti gli importi in euro (€)

## Esempi non validi

- Codice valuta: USD
- Codice valuta: GBP
- Valute miste nella stessa fattura

## Esempi di codice

### XML valido
```
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode>EUR</cbc:TaxCurrencyCode>
<cac:LegalMonetaryTotal>
  <cbc:TaxExclusiveAmount currencyID="EUR">100.00</cbc:TaxExclusiveAmount>
  <cbc:TaxInclusiveAmount currencyID="EUR">119.00</cbc:TaxInclusiveAmount>
  <cbc:PayableAmount currencyID="EUR">119.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
```

### XML non valido
```
<cbc:DocumentCurrencyCode>USD</cbc:DocumentCurrencyCode>
<cac:LegalMonetaryTotal>
  <cbc:TaxExclusiveAmount currencyID="USD">100.00</cbc:TaxExclusiveAmount>
  <cbc:PayableAmount currencyID="USD">119.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
```

## Dettagli tecnici

### Campi interessati
Codice valuta documento, Codice valuta imposta, Tutti gli importi monetari

## Regole correlate

- [BR-53](#)
- [BR-CO-04](#)

## Strumenti di validazione

- [Validatore KoSIT ufficiale](https://erechnungsvalidator.service-bw.de/): Valida i tuoi file XRechnung rispetto a tutte le regole BR-DE.
- [Converti PDF in XRechnung](/pdf-to-xrechnung): Correzione automatica degli errori di validazione durante la conversione.

## Risorse correlate

- [Specifiche ufficiali](https://xeinkauf.de/xrechnung/)
- [Test suite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Elenco completo degli errori](/resources/kosit-validator-errors): Panoramica di tutte le regole di validazione XRechnung tedesche.
