Unit Codes
UN/ECE Recommendation 20 unit codes for ZUGFeRD invoices.
Common Unit Codes
| Code | Description | Use Case |
|---|---|---|
C62 |
One (piece/unit) | Products, licenses, subscriptions |
HUR |
Hour | Consulting, development time |
DAY |
Day | Daily rates, rentals |
MON |
Month | Monthly subscriptions, retainers |
ANN |
Year | Annual licenses |
KGM |
Kilogram | Weight-based pricing |
MTR |
Meter | Length-based pricing |
LTR |
Liter | Volume-based pricing |
MTK |
Square meter | Area-based pricing |
SET |
Set | Bundles, packages |
Usage Example
{
"items": [
{
"description": "Software Development",
"quantity": 40,
"unit": "HUR",
"unit_price": 120.00,
"vat_rate": 19
},
{
"description": "Annual License",
"quantity": 1,
"unit": "ANN",
"unit_price": 299.00,
"vat_rate": 19
},
{
"description": "USB Cables",
"quantity": 10,
"unit": "C62",
"unit_price": 5.99,
"vat_rate": 19
}
]
}
Default Unit
If you don't specify a unit, the API defaults to C62 (piece/unit).
Full Reference
For a complete list of UN/ECE Recommendation 20 codes, see the official UNECE documentation .