Referentie
Markdown-exportBR-DE-9 De valutacode van de factuur moet EUR zijn
Duitse facturen moeten EUR gebruiken als valutacode voor alle geldbedragen.
Probleembeschrijving
Duitse facturen moeten EUR gebruiken als valutacode voor alle geldbedragen.
FOUT
XRechnung 3.0
Context en betekenis
Deze regel zorgt voor naleving van de Duitse belastingwetgeving en vereenvoudigt de valutacontrole voor de fiscus. Alle berekeningen, belastingen en totalen moeten in EUR zijn.
Oplossing
Zet alle geldbedragen om naar EUR en stel de valutacode in op EUR.
Geldige voorbeelden
- Valutacode: EUR
- Alle bedragen in euro (€)
Ongeldige voorbeelden
- Valutacode: USD
- Valutacode: GBP
- Gemengde valuta in dezelfde factuur
Codevoorbeelden
Geldig XML
<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>Ongeldig XML
<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>Technische details
Betrokken velden
Documentvalutacode, Belastingvalutacode, Alle geldbedragen