# BT-112 Invoice Total Amount With VAT

The total amount of the Invoice with VAT. This is BT-109 (Invoice total amount without VAT) plus BT-110 (Invoice total VAT amount). Note: BT-114 (Rounding amount) is applied in the payment calculation, not in the invoice total calculation.

> BT-112 (Invoice total amount with VAT) is the gross document total: BT-109 (net total) plus BT-110 (total VAT). Mandatory under EN 16931. Must reconcile to the cent against its components (BR-CO-15) and is the basis for the amount due (BT-115). Example: 1190.00.
>
> BT-112 · EN 16931 / XRechnung 3.x

## BT Reference Card

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

- **BT code**: BT-112
- **Name**: Invoice Total Amount With VAT
- **Cardinality**: Mandatory (M)
- **Business group**: BG-22 DOCUMENT TOTALS
- **Data type**: Amount
- **Example value**: 1190.00
- **Common error**: BR-CO-15: Invoice total amount with VAT (BT-112) must equal BT-109 plus BT-110. Off-by-one-cent rounding errors are a frequent KoSIT failure.

## Quick answer

The total amount of the Invoice with VAT. This is BT-109 (Invoice total amount without VAT) plus BT-110 (Invoice total VAT amount). Note: BT-114 (Rounding amount) is applied in the payment calculation, not in the invoice total calculation.

> **Taxes and totals**: VAT treatment, tax breakdowns, and document totals that validators check closely.

## In plain language

The total amount of the Invoice with VAT. This is BT-109 (Invoice total amount without VAT) plus BT-110 (Invoice total VAT amount). Note: BT-114 (Rounding amount) is applied in the payment calculation, not in the invoice total calculation.

The total amount of the Invoice with VAT. This is BT-109 (Invoice total amount without VAT) plus BT-110 (Invoice total VAT amount). Note: BT-114 (Rounding amount) is applied in the payment calculation, not in the invoice total calculation.

This is the total amount including all taxes that the customer must pay. It serves as the basis for payment and must be clearly visible on the invoice.

## What you usually enter here

Decimal number with up to 2 decimal places, non-negative

Typical valid values include: 1190.00, 2975.60, 0.00, 1199999.99

Mandatory according to EN 16931-1. Must be mathematically correct: BT-112 = BT-109 + BT-110.

## What goes wrong often

Avoid values like: -119.00, 1190,00, 1.190.00, xyz

Relevant rule codes: BR-2, BR-14, BR-15

## Examples in context

This is the total amount including all taxes that the customer must pay. It serves as the basis for payment and must be clearly visible on the invoice.

Mandatory according to EN 16931-1. Must be mathematically correct: BT-112 = BT-109 + BT-110.

## Valid Examples

- 1190.00
- 2975.60
- 0.00
- 1199999.99

## Invalid Examples

- -119.00
- 1190,00
- 1.190.00
- xyz

## Related Fields

This is the total amount including all taxes that the customer must pay. It serves as the basis for payment and must be clearly visible on the invoice.

- [BT-109 Invoice Total Amount Without VAT](/resources/xrechnung/bt-109-invoice-total-amount-without-vat)
- [BT-110 Invoice Total VAT Amount](/resources/xrechnung/bt-110-invoice-total-vat-amount)
- [BT-113 Paid Amount](/resources/xrechnung/bt-113-paid-amount)
- [BT-114 Rounding Amount](/resources/xrechnung/bt-114-rounding-amount)
- [BT-115 Amount Due for Payment](/resources/xrechnung/bt-115-amount-due-for-payment)

## 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-112

### Data Type:
amount

### Cardinality:
1..1

### Requirement:
Mandatory

### Since Version:
XRechnung 1.0+

## XML Implementation

### UBL 2.1 Syntax
```
/Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount
```

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

## Validation Rules

### BR-2
BR-2

### BR-14
BR-14

### BR-15
BR-15

## Why the standard cares about this field

### Business Context
This is the total amount including all taxes that the customer must pay. It serves as the basis for payment and must be clearly visible on the invoice.

### Legal Requirement
Mandatory according to EN 16931-1. Must be mathematically correct: BT-112 = BT-109 + BT-110.

## FAQ

### How is BT-112 calculated?
BT-112 = BT-109 (Total without VAT) + BT-110 (Total VAT amount). The rounding amount (BT-114) is applied separately in the payment calculation.

### When is BT-112 different from BT-115?
BT-112 is the total invoice amount, while BT-115 (Amount due for payment) considers prepayments and rounding. BT-115 = BT-112 - BT-113 (Paid amount).

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