Datatypes

Irish Personal Public Service number (PPS)

ID ie_pps

DatatypePersonal data (PII)identifierDraft

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

Personal Public Service Number, the identifier for social welfare, public services and tax in Ireland. It has seven digits and a check letter, sometimes followed by a second letter (A or B for individuals, H for non-individuals such as companies or trusts).

Categories
Personally identifiable information, Person related
Countries
Ireland
Languages
English
W3C DPV
pd:OfficialID
Microsoft Purview
Ireland personal public service (PPS) number, EU national identification number, EU Tax Identification Number (TIN), EU Tax identification number
python-stdnum
stdnum.ie.pps
Quality
95/100 · missing: translation
Metacrafter rules
no detection rule yet
Supported by tools
AWS Glue Sensitive Data Detection, Azure AI Language PII detection, DataPrep, Microsoft Purview Data Loss Prevention, Nightfall AI, python-stdnum, Snowflake sensitive data classification

Regular expression

^\d{7}[A-W][ABHWTX]?$

Python re syntax.

Examples

ValueDescription
0966186QASynthetic number with a valid check digit
2175829QASynthetic number with a valid check digit
0966186QA7 invalidOne character too many

Sources

Use this record