# BT-6 VAT accounting currency code

The currency used for VAT accounting and reporting purposes that is accepted or required in the country of the seller. It shall be used in combination with the Total VAT amount in accounting currency (BT-111) when the VAT accounting currency differs from the invoice currency. Must comply with ISO 4217 currency codes.

> BT-6 (VAT accounting currency code) is the ISO 4217 currency in which the supplier reports VAT to the tax authority when it differs from BT-5. Optional under EN 16931, it is used in cross-currency reporting where local tax filings require a national currency. Example: EUR.
>
> BT-6 · EN 16931 / XRechnung 3.x

## BT Reference Card

Canonical EN 16931 / XRechnung facts for this business term — citable from this anchor.

- **BT code**: BT-6
- **Name**: VAT accounting currency code
- **Cardinality**: Optional (O)
- **Business group**: Document
- **Data type**: Code
- **Example value**: EUR

## Quick answer

The currency used for VAT accounting and reporting purposes that is accepted or required in the country of the seller. It shall be used in combination with the Total VAT amount in accounting currency (BT-111) when the VAT accounting currency differs from the invoice currency. Must comply with ISO 4217 currency codes.

> **Invoice basics**: Core document identifiers, dates, process identifiers, and high-level invoice context.

## In plain language

The currency used for VAT accounting and reporting purposes that is accepted or required in the country of the seller. It shall be used in combination with the Total VAT amount in accounting currency (BT-111) when the VAT accounting currency differs from the invoice currency. Must comply with ISO 4217 currency codes.

The currency used for VAT accounting and reporting purposes that is accepted or required in the country of the seller. It shall be used in combination with the Total VAT amount in accounting currency (BT-111) when the VAT accounting currency differs from the invoice currency. Must comply with ISO 4217 currency codes.

Used when the seller's VAT accounting currency differs from the invoice currency. Essential for proper VAT reporting in multi-currency scenarios, particularly when German businesses invoice in foreign currencies but must report VAT to authorities in EUR.

## What you usually enter here

ISO 4217 three-letter currency code

Typical valid values include: EUR, USD, GBP, CHF

Optional according to EN 16931-1. When provided, it must differ from BT-5 (Invoice currency) and be accompanied by BT-111 (Total VAT amount in accounting currency). Must use valid ISO 4217 alpha-3 codes per BR-CL-05.

## What goes wrong often

Avoid values like: eur, 978, Euro, EURO

Relevant rule codes: BR-53, BR-CL-05, PEPPOL-EN16931-R005

## Examples in context

Used when the seller's VAT accounting currency differs from the invoice currency. Essential for proper VAT reporting in multi-currency scenarios, particularly when German businesses invoice in foreign currencies but must report VAT to authorities in EUR.

Optional according to EN 16931-1. When provided, it must differ from BT-5 (Invoice currency) and be accompanied by BT-111 (Total VAT amount in accounting currency). Must use valid ISO 4217 alpha-3 codes per BR-CL-05.

## Valid Examples

- EUR
- USD
- GBP
- CHF
- JPY
- CAD

## Invalid Examples

- eur
- 978
- Euro
- EURO
- eu

## Related Fields

Used when the seller's VAT accounting currency differs from the invoice currency. Essential for proper VAT reporting in multi-currency scenarios, particularly when German businesses invoice in foreign currencies but must report VAT to authorities in EUR.

- [BT-5 Invoice Currency Code](/resources/xrechnung/bt-5-invoice-currency-code)
- [BT-110 Invoice Total VAT Amount](/resources/xrechnung/bt-110-invoice-total-vat-amount)
- [BT-111 Invoice total VAT amount in accounting currency](/resources/xrechnung/bt-111-invoice-total-vat-amount-in-accounting-currency)
- [BT-112 Invoice Total Amount With VAT](/resources/xrechnung/bt-112-invoice-total-amount-with-vat)

## XML mapping and field facts

Open the technical reference if you need XML paths, validator rule codes, legal wording, or schema-specific mapping details.

### Field ID:
BT-6

### Data Type:
code

### Cardinality:
0..1

### Requirement:
Optional

### Max Length:
3 characters

## XML Implementation

### UBL 2.1 Syntax
```
/Invoice/cbc:TaxCurrencyCode
```

### CII (UN/CEFACT) Syntax
```
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:TaxCurrencyCode
```

## Validation Rules

### BR-53
BR-53

### BR-CL-05
BR-CL-05

### PEPPOL-EN16931-R005
PEPPOL-EN16931-R005

## Why the standard cares about this field

### Business Context
Used when the seller's VAT accounting currency differs from the invoice currency. Essential for proper VAT reporting in multi-currency scenarios, particularly when German businesses invoice in foreign currencies but must report VAT to authorities in EUR.

### Legal Requirement
Optional according to EN 16931-1. When provided, it must differ from BT-5 (Invoice currency) and be accompanied by BT-111 (Total VAT amount in accounting currency). Must use valid ISO 4217 alpha-3 codes per BR-CL-05.

## FAQ

### When should I use the VAT accounting currency code?
Use BT-6 when your VAT accounting currency differs from the invoice currency (BT-5). For example, if you invoice in USD but report VAT in EUR to German authorities.

### Can BT-6 be the same as BT-5?
No, according to PEPPOL-EN16931-R005, the VAT accounting currency code must be different from the invoice currency code when provided.

### What happens if I provide BT-6?
When BT-6 is provided, you must also provide BT-111 (Total VAT amount in accounting currency) according to business rule BR-53.

### Is BT-6 mandatory for German invoices?
No, BT-6 is optional. It's only used when the VAT accounting currency differs from the invoice currency, which is uncommon for domestic German transactions typically conducted in EUR.

## Official sources and tools

- [KoSIT Validator](https://erechnungsvalidator.service-bw.de/)
- [Invoice Converter](/pdf-to-xrechnung)
- [XRechnung Standard](https://xeinkauf.de/xrechnung/)
- [Test Suite](https://github.com/itplr-kosit/xrechnung-testsuite)
