July 08, 2008

NRIC & FIN Number Checker

Ganga said:

Whilst there is an 'exe' file for checking NRICs, I felt something non-intrusive such as an Excel document would be better. So, I created one which can do the job and threw in the checks for FIN numbers as well. Licence is free to use...

Recommended by Anonymous Coward: "Something useful for the local community...."

Link

Submitted by Anonymous Coward on July 07//11:06am and published by jseng, Agagooga :: 7663 reads | trackback
Comments 6


Hey, thanks guys for featuring my entry!

Will attempt to restate the Singapore car plate checksum in English for posterity.

example: SXY 1234 Z
Only 2 letters of the prefix are used in the checksum, for now, so discard the S.

The 2 relevant letters of prefix, X and Y, are converted to numeric value where A => 1 and Z => 26.

Coefficients (aka weights) for the 2 alphabetic prefix positions and the 4 numeric positions are:

position: weight
X : 9
Y : 4
1 : 5
2 : 4
3 : 3
4 : 2

multiply each position by its weight.
Sum up all the products,
Take MOD 19 of the sum. This is the checksum. Look up the letter according to this:

0 A
1 Z
2 Y
3 X
4 U
5 T
6 S
7 R
8 P
9 M
10 L
11 K
12 J
13 H
14 G
15 E
16 D
17 C
18 B

Or you can do "19 minus the mod19" and use a slightly different final lookup, but that's longwinded.

Posted by kaon* on 10 July, 2008 - 5:58pm


I was contacted by a reporter soon after the post was made and was interviewed today by her. She has asked if I could link her up with any 2 users of the 'checker' for their end-user (non-professional) review.

In the pursuit of impartiality and objectivity, I feel that, good or bad, the 2 persons who are interviewed with regard to this utility should be persons I do not personally know. Hence, I would like to urge any of you who have used the 'checker' to contact me through email or leave your email contact details in a comment on the entry for me to reach you.

For general information, the reporter herself is not a technical specialist and would not understand an in depth critique of the 'checker'. I appreciate everyone's contribution and am honoured that my simple effort has been recognised to this extent. I also hope that the reviewers will allow themselves to be named and identified to share the limelight, thank you.


Hey there, the article (small one) came out today on 'My Paper' - the free distribution, bilingual newspaper. Please visit here to read the article. A big Thank You to the tomorrow.sg team for bringing this little tool to the forefront, cheers!

Have anyone been wondering can we check the exact birthday by using the NRIC nos?

i am an idiot

Posted by Anonymous idiot* on 17 June, 2009 - 8:01pm