Slovenia EMŠO validator
How the EMŠO format works
- Format
- 13 digits
- Example
- 1503955501239
Things to watch for
- 13 digits — same structure and weighted mod-11 checksum as the ex-Yugoslav JMBG, called EMŠO in Slovenia
- The first 7 digits encode a date of birth and the next 2 a region — we validate format and checksum only, never the date or region, and never store what you enter
- Checksum only — a valid EMŠO does not confirm the number is currently issued to a real person
^[0-9]{13}$EMŠO (Enotna matična številka občana, Unique Citizen Identification Number) is Slovenia’s own name for the 13-digit personal identifier that the rest of the former Yugoslavia calls JMBG — same structure, same checksum, different label. After independence, Slovenia kept the underlying numbering system administered by the Ministrstvo za notranje zadeve (MNZ) but renamed it locally rather than switching to a new format, which is why EMŠO and JMBG remain functionally interchangeable across the region.
An EMŠO is built from a 7-digit date of birth, a 2-digit region code — Slovenian numbers generally carry region code 50 — a 3-digit sequence, and a final check digit, for 13 digits total.
How this validator works
Because EMŠO shares its formula with JMBG, this tool applies the same check: multiply each of the first 12 digits by a fixed weight, sum the products, and subtract the remainder after dividing by 11 from 11 to get the expected 13th digit — a remainder that would leave 10 or 11 instead maps to 0. It runs that calculation in your browser and compares it to what you entered, so a single mistyped or swapped digit is almost always caught.
What a pass doesn’t tell you
A matching checksum confirms the 13 digits are internally consistent — it doesn’t confirm the EMŠO is currently assigned to a real person, and it doesn’t decode or verify the birth date or region embedded in it.
Scope: this page covers EMŠO format and checksum validation only — not registry lookups. Nothing you type is sent to a server or stored.
Content last reviewed 2026-08-09.
EMŠO FAQ
Is EMŠO the same as JMBG?
Structurally, yes. EMŠO (Enotna matična številka občana) is Slovenia's name for the same 13-digit format and weighted mod-11 checksum used as JMBG in Serbia, Bosnia and Herzegovina, Montenegro, and North Macedonia — Slovenia kept its own naming convention after Yugoslavia's breakup rather than adopting a new format.
Who issues an EMŠO, and what is it used for?
Slovenia's Ministrstvo za notranje zadeve (Ministry of the Interior, MNZ) administers EMŠO numbers, which are required for ID cards, passports, healthcare, banking, and most administrative processes.
What region code applies to Slovenian EMŠO numbers?
Slovenian numbers generally carry region code 50, distinct from the bands used by the other ex-Yugoslav JMBG countries. This tool doesn't verify that code — it validates format and checksum only.