# BT-146 Invoice line allowance charge indicator

Indicates whether the following allowance/charge is an allowance (false) or a charge (true) at line level.

## Quick answer

Indicates whether the following allowance/charge is an allowance (false) or a charge (true) at line level.

> **Line items**: The goods or services on each invoice line, including quantities, prices, and VAT.

## In plain language

Indicates whether the following allowance/charge is an allowance (false) or a charge (true) at line level.

Indicates whether the following allowance/charge is an allowance (false) or a charge (true) at line level.

Used for line-level discounts or additional charges.

## What you usually enter here

Boolean value (true/false)

Typical valid values include: true, false

Optional according to EN 16931-1.

## What goes wrong often

Avoid values like: 1, 0, yes, no

Relevant rule codes: BR-2

## Examples in context

Used for line-level discounts or additional charges.

Optional according to EN 16931-1.

## Valid Examples

- true
- false

## Invalid Examples

- 1
- 0
- yes
- no
- charge
- allowance

## Related Fields

Used for line-level discounts or additional charges.

- [BT-147 Invoice line allowance charge percentage](/resources/xrechnung/bt-147-invoice-line-allowance-charge-percentage)
- [BT-148 Invoice line allowance charge base amount](/resources/xrechnung/bt-148-invoice-line-allowance-charge-base-amount)
- [BT-149 Invoice line allowance charge amount](/resources/xrechnung/bt-149-invoice-line-allowance-charge-amount)
- [BT-150 Invoice line allowance charge reason](/resources/xrechnung/bt-150-invoice-line-allowance-charge-reason)
- [BT-151 Invoice line VAT category code](/resources/xrechnung/bt-151-invoice-line-vat-category-code)
- [BT-152 Invoice line VAT category rate](/resources/xrechnung/bt-152-invoice-line-vat-category-rate)

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

### Data Type:
indicator

### Cardinality:
0..1

### Requirement:
Optional

### Since Version:
Optional

## XML Implementation

### UBL 2.1 Syntax
```
/Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:ChargeIndicator
```

### CII (UN/CEFACT) Syntax
```
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation/ram:SpecifiedTradeAllowanceCharge/ram:ChargeIndicator
```

## Validation Rules

### BR-2
BR-2

## Why the standard cares about this field

### Business Context
Used for line-level discounts or additional charges.

### Legal Requirement
Optional according to EN 16931-1.

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