Irish PPS Number Generator
IrelandGenerate valid-format Irish Personal Public Service (PPS) numbers with correct check characters for testing. PPS numbers are used for accessing public services in Ireland.
Generator
Validate PPS
PPS Number Format
Format: 7 digits + 1-2 check letters
Example: 1234567FA
Check: Modulus 23 algorithm
Letters: W not used in old format
PPS Usage
- • Revenue (tax returns)
- • Social Welfare
- • Health services (HSE)
- • Education
- • Driver licensing
Testing Only
These are randomly generated numbers for testing purposes only. Using fake PPS numbers is illegal in Ireland.
What is This Tool?
An Irish PPS number generator creates fictional Personal Public Service Numbers in the standard 7-digit-plus-check-letter format. PPS numbers are Ireland's primary identifier for public services, taxation, and social welfare.
PPS numbers contain 7 digits followed by 1-2 letters. The check character is calculated using a modulus 23 algorithm applied to the weighted sum of the digits. Since 2013, a second letter (W) was introduced for new allocations where the first check letter is exhausted.
Common Use Cases
Revenue (Irish Tax) Testing
Test PAYE modernisation, tax return filing, and Revenue Online Service (ROS) integrations.
Social Welfare Systems
Validate welfare payment applications, jobseeker registrations, and DSP (Department of Social Protection) systems.
Irish Payroll Testing
Test payroll software for Irish PAYE, PRSI, and USC calculations that require PPS numbers.
Healthcare (HSE)
Validate patient identification in Irish health service systems that use PPS numbers for access.
Frequently Asked Questions
Are generated PPS numbers real?
No. Numbers follow correct format and check character rules but are not issued by the Department of Social Protection.
What is the PPS format?
7 digits followed by 1-2 letters (e.g., 1234567FA). The first letter is a check character calculated using modulus 23.
What is the second letter for?
The W suffix was introduced in 2013 when some check letter combinations were exhausted. New PPS numbers may have format 1234567TW.