Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
National identification number
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
====Validation==== A South African person identification number is a 13-digit number containing only numeric characters, and no whitespace, punctuation, or alpha characters. It is defined as YYMMDDGSSSCAZ: * YYMMDD represents the date of birth (DoB); * GSSS is a daily sequence number, where female newborns are assigned numbers starting with 0000 to 4999, male newborns from 5000 to 9999, and the sequence is reset each day; * C is citizenship status, with 0 if the person is a SA citizen and 1 if the person is a permanent resident; * A is 8 or 9, although prior to 1994 this number was used to indicate the holder's race; * Z is a checksum digit. As an example, the ID Number 500015009087 would be assigned to a citizen born on 5 July 1998, who was the tenth male to be registered that day (the first male's number would contain 5000, the second 5001, etc.) The checksum digit is calculated using the [[Luhn algorithm]]<ref>{{cite web|last=SML-FX.COM |title=SAIDValidator |url=http://xml-fx.com/services/SAIDValidator.aspx |access-date=28 July 2011 |url-status=dead |archive-url=https://web.archive.org/web/20110830163555/http://xml-fx.com/services/saidvalidator.aspx |archive-date=30 August 2011 }}</ref> or its equivalent, shown below: * X<sub>1</sub> = the sum of the digits in the ID number's odd positions (excluding Z) * X<sub>2</sub> = 2 multiplied by the concatenation of the digits in the ID number's even positions * X<sub>3</sub> = the sum of the digits in X<sub>2</sub> * X<sub>4</sub> = X<sub>1</sub> + X<sub>3</sub> * Z = the difference between 10 and the last digit of X<sub>4</sub> (X<sub>4</sub> mod 10)
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)