|
Unique Master Citizen Number (Serbo-Croatian: Jedinstveni Matični Broj Građana / Јединствени Матични Број Грађана, acronym JMBG, Slovene: Enotna matična številka občana, EMŠO) was a unique identification number that was assigned at birth to every citizen of former Yugoslavia.
The JMBG was introduced in 1976 and applied to all citizens born before then alive at the time. It is still in use today in the five countries formed from the former Yugoslav republics.
Composition
The number is made up of 13 digits in a form "DD MM GGG RR BBB K" (whitespaces are for convinience; digits are written without separation) where:
DD – date of birth
MM – month of birth
GGG – last 3 digits of the year of birth
RR – political region of birth (for persons born before 1976, political region where they were first registered)
BBB – unique number
- 000-499 – male
- 500-999 – female
K - checksum
Checksum calculation
The checksum is calculated from the mapping DDMMGGGRRBBBK = ABCDEFGHIJKLM, using the formula:
M = 11 - (( 7*(A+G) + 6*(B+H) + 5*(C+I) + 4*(D+J) + 3*(E+K) + 2*(F+L) ) / 11)
- If the checksum is between 1 and 9, the number K is the same as the number M
- If the checksum is greater than 9, K becomes 0 (zero)
Microsoft Excel formula
A1 - data (first 12 digits)
B1 - checksum (last digit)
C1 - full number with checksum
B1 = 11-MOD((7*(MID(A1,1,1)+MID(A1,7,1)) + 6*(MID(A1,2,1)+MID(A1,8,1)) + 5*(MID(A1,3,1)+MID(A1,9,1)) + 4*(MID(A1,4,1)+MID(A1,10,1)) + 3*(MID(A1,5,1)+MID(A1,11,1)) + 2*(MID(A1,6,1)+MID(A1,12,1))),11)
C1 = CONCATENATE(A1,B1)
Example
As an example, a valid identification number is 0101100710006; it will be the number of the first male baby registered in Belgrade on January 1 2100 (if the system is still in use).
|