# BG-21 — Document level charges

> https://billhorse.com/en/terms/bg-21/

Additional costs at invoice level, such as shipping or packaging fees. The mirror image of allowances: amount and VAT category are required, the sum ends up in BT-108.

## Where does it live in the XML?

- UBL: `cac:AllowanceCharge`
- CII: `ram:SpecifiedTradeAllowanceCharge`

## Contained fields

- [BT-99 — Document level charge amount](https://billhorse.com/en/terms/bt-99/)
- [BT-100 — Document level charge base amount](https://billhorse.com/en/terms/bt-100/)
- [BT-101 — Document level charge percentage](https://billhorse.com/en/terms/bt-101/)
- [BT-102 — Document level charge VAT category code](https://billhorse.com/en/terms/bt-102/)
- [BT-103 — Document level charge VAT rate](https://billhorse.com/en/terms/bt-103/)
- [BT-104 — Document level charge reason](https://billhorse.com/en/terms/bt-104/)
- [BT-105 — Document level charge reason code](https://billhorse.com/en/terms/bt-105/)
