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

# Italian tender identification code (CIG) (`it_cig`)

> **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 identificativo di gara (CIG), the 10-character code that the national anti-corruption authority (ANAC) gives to a public contract awarded after a tender or by another procedure of the public contracts code. It is quoted on payments and electronic invoices and in the open data of ANAC. The SIOPE+ rules of the Banca d'Italia accept three forms, all made of digits and the letters A to F after the first character: the ordinary CIG of seven digits and three characters, the smart CIG for small contracts, which starts with a letter from V to Z, and the single format that replaces both, which starts with a letter from A to U.

- Personal data (PII): no
- Categories: Government related (government)
- Countries: Italy (IT)
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^(?:\d{7}[0-9A-F]{3}|[A-Z][0-9A-F]{9})$
```

## Examples

- `9204715C3E` — Synthetic number in the ordinary form
- `Z3A2F4B1C0` — Synthetic number in the smart CIG form
- `B4C21E07A9` — Synthetic number in the single form
- `9204715G3E` (invalid example) — G is not used after the first character
- `Z3A2F4B1C` (invalid example) — Nine characters

## Translations

- it: Codice identificativo di gara (CIG): Codice di 10 caratteri attribuito dall'ANAC a un contratto pubblico; CIG ordinario, smart CIG (iniziale da V a Z) o CIG nel formato unico (iniziale da A a U).
- ru: Идентификационный код закупки Италии (CIG): Десятисимвольный код, который антикоррупционное агентство ANAC присваивает государственному контракту.

## Sources

- doc: <https://www.agid.gov.it/sites/default/files/repository_files/scheda_33.pdf>
- doc: <https://dati.anticorruzione.it/opendata/dataset/cig-2025>
- wikipedia: <https://it.wikipedia.org/wiki/Codice_identificativo_di_gara>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

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