---
id: "gh_card_pin"
kind: "datatype"
status: "draft"
is_pii: true
categories: ["pii", "persons", "finances"]
country: ["GH"]
langs: ["common"]
quality: 75
url: "https://registry.apicrafter.io/datatype/gh_card_pin"
---

# Ghana Card personal identification number (PIN) (`gh_card_pin`)

> **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.

Personal ID Number on the Ghana Card, issued by the National Identification Authority. Since April 2021 it is also the taxpayer identification number of individuals. It has three parts separated by hyphens: a three-letter country code of the holder's nationality at first registration (GHA for citizens), an 8- or 9-digit number and a check character, a digit or a letter, whose algorithm is not published.

- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Person related (persons), Finances and banking (finances)
- Countries: Ghana (GH)
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[A-Z]{3}-?\d{8,9}-?[0-9A-Z]$
```

## Examples

- `GHA-724915036-4` — Synthetic value of a citizen with a 9-digit number
- `GHA-72491503-K` — Synthetic value with an 8-digit number and a letter as check character
- `GH-724915036-4` (invalid example) — The country code has three letters

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/Ghana_Card>
- doc: <https://www.oecd.org/tax/automatic-exchange/crs-implementation-and-assistance/tax-identification-numbers/Ghana-TIN.pdf>
- doc: <https://gra.gov.gh/tin/tin-faq/>

## Quality

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

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