- IBAN
- bank account
- transfers
- payment details
An IBAN (International Bank Account Number) is an international bank account number that uniquely identifies a specific account at a specific financial institution. A Lithuanian IBAN always begins with the letters LT, is 20 characters long, and consists of a country code, two check digits, a bank (institution) code and an account number. In this article we explain what each part of an IBAN means, how it differs from a BIC/SWIFT, how to find your own IBAN, and why it always pays to verify one before making a transfer.
What an IBAN is and why it exists
The IBAN was created so that payments – especially international ones – reach exactly the account they are meant for. Before IBANs, every country had its own account-number format, so cross-border transfers often failed because of errors or mismatched formats. The IBAN solved this by standardising what an account number looks like, regardless of country or bank.
The IBAN is defined by the international standard ISO 13616, and in Europe it is overseen by SWIFT (the official IBAN registrar). In Lithuania, IBANs and financial-institution codes are administered by the Bank of Lithuania (lb.lt). Each country has its own IBAN length: the Lithuanian one is 20 characters, the Estonian one is 20, the Latvian one is 21, the German one is 22, and the Norwegian one is just 15. What they all share is that the first two characters are the country code, followed by two check digits.
IBANs are used almost everywhere a transfer is sent or received:
- on invoices and in payment details;
- when paying suppliers and employees;
- when accepting payments from customers;
- in cross-border SEPA transfers within the euro area.
The Lithuanian IBAN: 20 characters, starting with LT
A Lithuanian IBAN always has exactly 20 characters and begins with the country code LT. It does not matter whether the account was opened at a traditional bank (such as Swedbank, SEB or Luminor) or at an electronic-money / payment institution (such as Revolut or Paysera) – the format is identical.
The full IBAN is written without spaces, as one continuous string, for example: LT121000011101001000. On paper documents it may be written in groups of four characters to make it easier to read: LT12 1000 0111 0100 1000. The spaces are purely visual – in systems the IBAN is always stored and processed without them.
Important: an IBAN contains only Latin letters (A–Z) and digits (0–9). There are no national accent letters, internal spaces, hyphens or punctuation in an IBAN. In the Lithuanian case, every character after LT is a digit.
IBAN structure: country code, check digits, bank code, account number
The 20-character Lithuanian IBAN breaks down into four logical parts:
- Country code (2 characters) –
LT. This is the two-letter country identifier under the ISO 3166-1 standard. For Lithuania it is always "LT". - Check digits (2 characters) – for example,
12. These two digits are calculated by a mathematical formula (MOD-97, standard ISO/IEC 7064) from the rest of the IBAN. They act as a safeguard: if you get even one character wrong, the checksum no longer matches and the system rejects the invalid number. - Bank (institution) code (5 characters) – for example,
10000. This five-digit code identifies the specific financial institution in Lithuania. From it you can immediately see which bank or payment institution the account was opened with. - Account number (11 characters) – the remaining 11 digits, which identify the specific account at that institution.
Adding it up: 2 + 2 + 5 + 11 = 20 characters. That is the fixed structure of a Lithuanian IBAN, as defined by the Bank of Lithuania and compliant with ISO 13616.
The check digits are not decoration but a built-in "lie detector": they are mathematically tied to the whole number, so a single missing or swapped pair of digits usually shows up immediately.
An example and how to read each part
Take an illustrative (sample, not real) IBAN: LT12 1000 0111 0100 1000.
Let's split it according to the Lithuanian structure:
| Part | Value | What it means |
|------|-------|---------------|
| Country code | LT | The account is registered in Lithuania |
| Check digits | 12 | Error protection (MOD-97) |
| Bank code | 10000 | The specific financial institution |
| Account number | 01101001000 | The specific account at that institution |
Reading the IBAN from left to right, you immediately see the essentials: the first two letters tell you the country, the next two digits are the checksum, then five digits of the bank code, and the end is the account itself. In practice, what usually matters to you is simply that the number is correct and points to the right recipient – and that is exactly what the check digits and bank code help ensure.
If you see a "Lithuanian" IBAN that is longer or shorter than 20 characters, that is your first sign that an error has crept in somewhere – for example, a digit was dropped or added.
How an IBAN differs from a BIC / SWIFT
IBAN and BIC are often confused because both are needed for transfers, yet they answer different questions:
- IBAN answers "which specific account?" – it identifies the account.
- BIC (also called the SWIFT code) answers "which bank?" – it identifies the financial institution.
A BIC/SWIFT code is usually 8 or 11 characters, for example XXXXLT2X. The first four letters denote the bank, the next two the country (LT), then two for the location, and the final three (optional) a specific branch.
In practice: for transfers within the euro area (SEPA), the IBAN alone is usually enough, because the bank code is already "baked into" the IBAN itself. For international transfers outside SEPA (for example to the US or the UK), you may additionally need the BIC/SWIFT code. That is why it is worth listing both details on invoices – it makes it easier for the recipient to pay you from any country.
How to find your IBAN and verify someone else's
You can find your own IBAN in several ways:
- In online banking or your bank's app – under account information or the payment-details section. This is the fastest and most reliable way.
- In your account or card contract – the IBAN is listed among the account details.
- On a bank statement – the IBAN is usually near the top of the document, next to the account holder's details.
Do not confuse them: an IBAN is not the same as your payment card number (the 16 digits on the card). The card number is for paying by card, while the IBAN is for transfers into the account.
You can verify someone else's IBAN (for example a supplier you are about to pay) at two levels:
- Format check – whether the number has the correct length (20 characters for LT), starts with the right country code, and whether the check digits match. Our IBAN checker does this in a second: enter the number and instantly see whether it is mathematically valid, as well as which country and bank it belongs to.
- Substance check – whether the IBAN really belongs to the person or company you are paying. A format tool cannot check this; here you must cross-check the details against the contract or an official invoice.
Why it pays to verify an IBAN before a transfer
The check digits protect against accidental errors – a dropped or swapped digit, a single wrong character. If such an error occurs, the system will usually reject the transfer and the money stays in your account. That is good news, but it is not complete protection.
Verifying an IBAN matters for several reasons:
- Wrong details = stuck money. Even if an incorrect IBAN "accidentally" passes the format check (i.e. it belongs to a real but different account), the payment can go to the wrong recipient, and recovering such funds can be difficult and slow.
- Fraud risk. There are cases where fraudsters replace the IBAN on a forged invoice with their own. The format will be valid in that case, so the only protection is to cross-check the details against a known, trusted source (the contract, previous invoices, direct contact with the company).
- Saving time. A quick format check before a transfer lets you spot obvious errors immediately, without waiting for the bank to reject the payment.
Keep this key distinction in mind: a format check answers "is this number possible?", but not "is this really that person's number?". Always confirm the latter against a trusted source of payment details. A practical rule in business is to approve payments based on the details in the contract or the first, phone-confirmed invoice – not on an IBAN that has unexpectedly "changed" in an email. If the details do change, call the supplier on a verified number and confirm the change is genuine.
A quick IBAN verification checklist
Before you hit "Confirm", run through:
- Does the IBAN start with the right country code (LT for Lithuania)?
- Does the length match that country's format (LT – exactly 20 characters)?
- Are there any stray spaces, letters or symbols pasted in?
- Does the recipient name match who you intend to pay?
- Do the details match the contract or a previous invoice?
For more practical business calculators – from VAT to margin and PayPal fees – see our free calculators section. They help you quickly verify the most common details and figures in day-to-day work, and the IBAN checker is one of the most-used.
The IBANs shown here are illustrative and do not correspond to real accounts. For official information on IBAN structure and financial-institution codes, see the Bank of Lithuania website (lb.lt), 2026 – which also publishes the current list of institution codes used in Lithuania.
Want to make sure a supplier's or customer's IBAN is really correct? Use the free IBAN checker – enter the number and within a second you will see whether it is valid and which country and bank it belongs to. And if you would like the verification of payment details, invoicing or transfer preparation in your business to run automatically, without manual work, explore our set of calculators and tools and start saving time today.