A Tax Identification Number (TIN) in Ghana is issued by the Ghana Revenue Authority (GRA). Since the rollout of the Ghana Card, the TIN for individuals is the Ghana Card Personal Identification Number (PIN), written in the GHA-XXXXXXXXX-X format. This validator confirms a TIN is well-formed before you rely on it.
How it works
The tool checks the standard Ghana Card PIN / TIN structure:
- A three-letter country prefix —
GHA. - A hyphen.
- A nine-character alphanumeric body.
- A hyphen.
- A single trailing check character (digit or letter).
The check, case-insensitively:
- Uppercases the input and trims spaces.
- Confirms the
GHAprefix. - Confirms the body is exactly nine alphanumeric characters.
- Confirms a single trailing check character follows the second hyphen.
It also recognises the legacy 11-character GRA TIN that begins with a letter (such as P or C) followed by ten digits, for older organisational numbers.
Example
GHA-123456789-0→ GHA prefix, 9-char body, 1 check char → valid.GHA-12345-0→ body is too short → invalid.P0001234567→ legacy 11-character org TIN → valid (legacy).
Notes
A valid format does not confirm the TIN is registered or belongs to a particular taxpayer — only the official GRA or NIA service can do that. This is a privacy-first structure check; nothing is sent to any server.