---
id: "it_cab"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["finances"]
country: ["IT"]
langs: ["common"]
quality: 73
url: "https://registry.apicrafter.io/datatype/it_cab"
---

# Italian bank branch code (codice CAB) (`it_cab`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Codice CAB (codice di avviamento bancario), the five-digit code of a branch (sportello) of a bank in Italy. Together with the ABI code of the bank (it_abi) it identifies the branch, and it forms characters 11 to 15 of an Italian IBAN. Italian electronic invoices (FatturaPA) carry it in the CAB field, which the schema limits to five digits.

- Personal data (PII): no
- Categories: Finances and banking (finances)
- Countries: Italy (IT)
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^\d{5}$
```

## Examples

- `11101` — Branch code in the example IBAN of iban.com
- `111010` (invalid example) — Six digits

## Translations

- it: Codice CAB: Codice di avviamento bancario di cinque cifre che identifica lo sportello della banca.
- ru: Код отделения банка Италии (CAB): Пятизначный код отделения банка в Италии; вместе с кодом ABI определяет отделение.

## Sources

- wikipedia: <https://it.wikipedia.org/wiki/Coordinate_bancarie>
- doc: <https://www.fatturapa.gov.it/export/documenti/fatturapa/v1.2.2/Schema_del_file_xml_FatturaPA_v1.2.2.xsd>

## Quality

Score 73/100. Missing: second example, mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/it_cab.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/IT/finances/it_cab.yaml>
