UK VAT registration number
ID gb_vat
DatatypeNot PIIidentifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
VAT registration number of businesses in the United Kingdom and the Isle of Man. The standard form has nine digits with a weighted check, sometimes followed by a 3-digit branch code; government departments (GD) and health authorities (HA) have short 5-character numbers. Northern Ireland businesses use the XI prefix for trade with the EU.
- Parent datatype
- EU VAT ID
vatin - Categories
- Finances and banking
- Countries
- United Kingdom
- Languages
- English
- FTA
IDENTITY.VAT_GB,IDENTITY.VAT_UK- Schema.org
vatID- python-stdnum
stdnum.gb.vat- Quality
- 88/100 · missing: authoritative source link, translation
- Metacrafter rules
- no detection rule yet
- Supported by tools
- AWS Glue Sensitive Data Detection, DataPrep, FTA (Fast Text Analysis), python-stdnum
Regular expression
^(?:(?:GB|XI)[ -]?)?(?:\d{3} ?\d{4} ?\d{2}(?: ?\d{3})?|GD\d{3}|HA\d{3})$
Python re syntax.
Examples
| Value | Description |
|---|---|
| XI 432525179 | Real-world value published online |
| 432 5251 79 | The first example in its printed form |
| 4325251797 invalid | One character too many |
Sources
- other: https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.gb.vat.html
- other: https://docs.dataprep.ai/user_guide/clean/clean_gb_vat.html
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/gb_vat - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/GB/finances/gb_vat.yamlon GitHub