Getting your asmens kodas (personal code) in Lithuania

By LUSH.lt editorialLast verified June 2026

This guide is general information, not legal advice. Rules and fees change — confirm anything important with the official source linked below and your university's international office.

The asmens kodas is your Lithuanian personal code — an 11-digit number that identifies you across every state register, bank, tax and health system. It is not automatic with your visa: it is assigned only when you are entered into the Population Register, which happens when your residence permit or certificate is issued. It is also not the same as the URP (the foreigner registration certificate). Until you have the code, opening a bank account and registering Smart-ID will be blocked.

Visa and URP are not a personal code

A national (D) visa does not grant an asmens kodas, and neither does the URP (the užsieniečio registracijos pažymėjimas, foreigner registration certificate). The URP records that you are registered as a foreigner — it does not contain a personal code and will not let you open a traditional bank account or register Smart-ID on its own. The personal code is a separate number, issued only when you are entered into the Population Register with a residence permit or certificate. Verify your residence step on migracija.lt.

What it is

The asmens kodas is Lithuania's national personal identification number, issued and held by Registrų centras (the Population Register). It doubles as your individual tax identification number (TIN) with VMI — so for residents there is no separate tax number.

The 11 digits are not random. They encode:

  • your sex and birth century (first digit),
  • your date of birth in YYMMDD form,
  • a serial number, and
  • a check digit.

So your date of birth is visible inside the code itself — worth knowing before you share it freely.

How you get one (it depends on your status)

The path differs by who you are. In all three cases the code comes from being registered as a resident, not from a separate counter visit.

Your statusWhat you apply forWhen the code appears
Non-EU degree studentTemporary residence permit (TRP) via MIGRISWith the TRP, once issued
EU/EEA studentCertificate confirming right of residence via MIGRISWith the certificate
Erasmus / short exchange (under 3 months)Usually nothingOften no code is assigned

Non-EU students

You apply for a temporary residence permit (TRP) through the Migration Department's online system, MIGRIS, then attend in person to give biometrics and submit originals. When the TRP is granted you are entered into the Population Register and your personal code is assigned at the same time. The state fee and processing times change, so check the current figures on the official page (as of 2026 — confirm on migracija.lt). The state fee is shown as ≈€120 (€240 urgent)unverified.

EU/EEA students

If you stay longer than 90 days you apply via MIGRIS for a certificate confirming the right to reside. There is a small state fee for the certificate (as of 2026 — confirm on migracija.lt). You will also declare your place of residence, after which you are recorded in the Population Register and receive a personal code.

Erasmus and short exchanges

If you are here under 3 months you generally do not get a personal code. That is usually fine for a short stay, but it can complicate opening a full bank account or signing certain contracts — plan around it.

Confirm fees and timelines before you rely on them

Residence permit and certificate fees, processing times and document lists are set by the Migration Department and change. Treat any figure here as a starting point and verify the current amount on migracija.lt before you budget or book.

Why you need it

Once you have it, the asmens kodas unlocks almost everything:

  • Banking — traditional banks require it to open a full account; the URP alone is not enough.
  • Smart-ID — registering Smart-ID (the app most e-government and banking logins rely on) requires a personal code.
  • Sodra — your social-security record when you work (a separate Sodra number links to it).
  • VMI — filing or checking taxes; the code is your TIN.
  • Healthcare — registering with a family doctor and the health-insurance system.
  • Everyday admin — signing a lease, a phone contract, or logging in to e-government via your bank.

Save it the moment you get it

Photograph your residence document and note the 11-digit code somewhere secure. You will be asked for it constantly in your first weeks — at the bank, the clinic, and the university office.

If you are stuck without one

You may be in the country before the code lands — for example while a permit is being processed, or holding only a visa or a URP. In that case:

  • Ask your university's international office first; they handle this every year and can often help or issue interim student-registry references.
  • For money, start with a fintech / e-money provider (Revolut, Paysera, Wise) — some accept a passport plus a residence document, while a traditional bank account and Smart-ID will usually have to wait for the personal code. Success varies, so ask the provider directly.
  • Do not assume a visa or the URP will stand in for the personal code; they will not open a traditional bank account.
  • Keep originals of every Migration Department confirmation — you will need them to prove your status.

Who actually holds your record

The Migration Department decides your residence status, but Registrų centras issues and stores the personal code itself. If your code is wrong or missing after your permit is issued, that is the register to query — via your migration case or your university office.

Frequently asked

Does my visa give me an asmens kodas?+

No. A national (D) visa does not come with a personal code. The code is assigned only when you are entered into the Population Register, which happens when your residence permit (non-EU) or residence certificate (EU) is issued — not before.

Is the URP (foreigner registration certificate) the same as the asmens kodas?+

No. The URP only records that you are registered as a foreigner; it does not contain or substitute for a personal code, and it will not let you open a bank account on its own. The asmens kodas is a separate 11-digit number from the Population Register.

Is the asmens kodas the same as my tax number?+

For residents, yes — the 11-digit personal code is also your individual tax identification number (TIN) used with VMI. No separate tax number is issued.

Can I open a bank account or use Smart-ID without an asmens kodas?+

Not realistically. Traditional Lithuanian banks expect a personal code, and Smart-ID registration also requires one. Without it your practical first step is a fintech/e-money provider (Revolut, Paysera, Wise) — some accept a passport plus a residence document, so confirm directly with the provider.

Where does the asmens kodas come from?+

It is issued and held by Registrų centras (the Population Register). The Migration Department triggers it when it registers you as a resident.

What does the code look like?+

Eleven digits with no spaces. The digits encode your sex and birth century, your date of birth, a serial number and a check digit.

Sources