Does a PPS Number have any meaning?

ajapale

Moderator
Messages
7,700
Our payroll system "validates" PPS numbers but Im not sure on what basis it does this.

Does anyone know whether there is any meaning embedded in the pps number such as DOB etc.?
 
Seven digits plus one letter seems to be standard. In my case the letter is the first letter of my surname, but that may be a coincidence. There is probably a "check digit" to detect typing errors (similar to the Luhn code used for credit card numbers.). I doubt any useful information is encoded.
 
Yes, I can confirm that the letter at the end is a check digit. It is coincidence that it's also the first letter of the individual's name.

Some PPS numbers also have an additional letter for certain circumstances, like people who are married.


www.payback.ie
 
I can remember when lodging Deeds for stamping in the Revenue in Dublin Castle a few years ago, the guy behind the counter being able to tell me the approximate age group of my purchasers from the PPS - so I suspect that there is embedded info there.

mf
 
I can find no evidence to support the claim that PPSNs encode any personal details and are anything other than a unique ID for an individual.
 
The numbers are random, the letter is arrived at using a Mod calculation.

Back in the day all women used to have the same PPSN as their husbands with a W appended but once they started giving everyone a PPSN from an early age this was abandoned. If you have a W at the end now it means it got your PPSN a long time ago so your man in the queue may indeed have been able to guess the age range.

-- Amended post to remove the Mod number as it somewhat makes the validation on the OPs payrole system useless once you're able to make up valid PPSNs.
 
A small proportion of PPS numbers have nine digits. These numbers relate to females and the last two characters are letters.

Im inclined to agree with Clubman as I have been unable to find evidence of any embedded intellegence in the PPS No.

Having said that it might be possible to deduce that any individual having a nine character pps number is female?

aj
 
Crank up excel and look up the Maths functions. You're basically adding/multipying up the digits into a large number, dividing them by the Mod number and using the remainder to represent a letter of the alphabet (5 left over means E)

In fact revenue provide a document [broken link removed]
 
If numbers are released pseudo-sequentially, that would give another indication of the age of a person, without the age being encoded in the PPSN.
 
Not sure what you mean by "pseudo sequentially" but I don't think that anything can be inferred from the number itself. For example my 8 month old son received his PPSN soon after his birth last September. An adult worker could have received the next sequential PPSN. To infer that a "later" PPSN indicates a younger person would be incorrect.
 
I'm trying to explain how mf1's anecdote above might arise without the age being encoded in the number. Particular tranches of numbers may have been used in particular years. If you know roughly what year the number was assigned, the person must have been born before then, so you have a lower bound on their age. Until recently numbers were typically assigned when people entered the workforce / claimed social welfare, which would allow you to narrow down the age range even further.

As you point out this won't generalise, e.g. because numbers are now assigned at birth, non-nationals get numbers when they enter the country etc. But as I said, it's only an indication.
 
Maybe the official in mf1's case simply looked the PPSNs up on the computer? He really should not have been divulging any information about the people involved as far as I know.
 
Yes there's modulus checksum used to verify that the number used is correct. Numbers for tax purposes were originally issued sequentially and so any number beginning with 0 or 1 would generally have been older taxpayers. Numbers beginning with 6 were often issued to people born in the 70's and early 80's. It is not as clearcut now as numbers never issued in the first place are being issued to new applicants.
 
porterbray said:
It is not as clearcut now as numbers never issued in the first place are being issued to new applicants.

By my calculations there are only 9,999,999 (10 million) possible PPSN combinations (don't count the letter as it's simply a checksum to verify a valid number). With a current population of over 5 million, and assuming old numbers can't be re-issued, can anyone see a problem here?
 
Yes, particularly as numbers allocated to those who are now dead (not counted in the 5m) can't be recycled, at least not immediately. Worse still, I suspect Employer IDs (also 7 digits and a letter) come out of the same pool.
 
Isn't the PPSN a cradle to the grave number so that the limited range only becomes an issue if/when the population of the country nears 10 million? I presume that when the individual's PPSN is eventually recycled?
 
ClubMan said:
Isn't the PPSN a cradle to the grave number so that the limited range only becomes an issue if/when the population of the country nears 10 million? I presume that when the individual's PPSN is eventually recycled?

I don't know if it is or not, I assumed not as tax liablities are still held against the estate of the deceased. I wouldn't be too impressed if my child received someone elses tax bill soon after receiving their PPSN.

Still doesn't account for transient workers who may only stay for 6 months and whose death can never be registered.
 
There's surprisingly little technical information about PPSNs online as far as I can see. I actually had two PPSNs (RSI numbers) in my time - one from when I was underage and lied about my age to get a summer job and another from when I "officially" started working under my real details. Tut, tut - I know but I was young, reckless and skint and don't have any record of the original RSI number at this stage... :eek:
 
Back
Top