Estonia IBAN Format (EE) — Structure, Length & Validator
Estonian IBANs are 20 characters with a 2-digit bank code and domestic check digit. Estonia was the first Baltic state to adopt the euro (2011). Learn the EE IBAN structure with Swedbank, SEB, and LHV examples.
The Estonian IBAN is a 20-character format — the shortest in the Baltic region. Estonia became the first Baltic state to adopt the euro, joining the eurozone on 1 January 2011. The EE IBAN structure is straightforward: a 2-digit bank code, a 2-digit branch code, an 11-digit account number, and a 1-digit domestic check digit — all numeric, all compact.
Estonian IBAN at a Glance
- Country code: EE
- Total length: 20 characters (always)
- Format: EEkk bb cc cccccccccc x
- BBAN length: 16 digits
- Currency: Euro (EUR)
- SEPA member: Yes (eurozone since 2011)
Estonian IBAN Structure Explained
An Estonian IBAN encodes five components within its 20-character body:
1. Country Code — EE (2 characters)
The ISO 3166-1 alpha-2 code for Estonia (Eesti). Every Estonian IBAN begins with EE.
2. Check Digits — kk (2 digits)
Two decimal digits calculated via the MOD-97 algorithm over the full BBAN. They protect against transcription errors and remain constant for the account's lifetime.
3. Bank Code — bb (2 digits)
A 2-digit code identifying the bank, assigned by the Bank of Estonia (Eesti Pank). Common Estonian bank codes:
22— Swedbank Estonia10— SEB Pank Estonia17— Luminor Bank Estonia12— LHV Pank96— Coop Pank
4. Branch Code — cc (2 digits)
A 2-digit branch identifier within the bank. Estonia's branch codes are very short compared to other European countries, reflecting the high centralisation of Estonian banking — most processing runs through a small number of payment hubs.
5. Account Number — cccccccccc (10 digits)
The 10-digit individual account number. Combined with the branch code above, the total account identifier within the bank spans 12 digits (2 branch + 10 account).
6. Check Digit — x (1 digit)
A single domestic check digit computed over the account number using Estonia's national algorithm. This check digit appears at the very end of the BBAN and provides an additional error-detection layer beyond the standard MOD-97 IBAN check.
Real Estonian IBAN Example
EE38 2200 2210 2014 5685- Country: EE
- Check digits: 38
- Bank code: 22 (Swedbank Estonia)
- Branch code: 00
- Account number: 2210201456
- Check digit: 85 — wait, actually the last digit is the check digit
Decoded: bank 22 (Swedbank), branch 00, account 221020145685 with trailing check digit 5.
Electronic format: EE382200221020145685
How Estonian IBAN Validation Works
- Country code: First two characters must be
EE. - Length: Exactly 20 characters after removing spaces.
- Character types: All characters after
EEare decimal digits — Estonian IBANs contain no letters in the BBAN. - MOD-97: Rearrange the first four characters to the end, convert letters to numbers (A=10…Z=35), compute modulo 97. Result must equal 1.
The ibanchecker.cash validator runs all four checks and decodes the bank code, branch, account number, and domestic check digit for any Estonian IBAN.
Estonia's Euro Adoption and SEPA
Estonia joined the eurozone on 1 January 2011, the first of the Baltic states to do so. Estonia is a full SEPA member: for SEPA Credit Transfers within the SEPA zone, the IBAN alone is sufficient. For payments outside SEPA, the BIC/SWIFT code must accompany the IBAN. Find any Estonian bank's BIC with the ibanchecker.cash SWIFT directory.
Estonia's Digital Banking Landscape
Estonia is globally recognised for its e-governance infrastructure and digital banking maturity. The Estonian banking market is dominated by Nordic banks (Swedbank, SEB) with strong digital channels, while homegrown institutions like LHV Pank serve a growing fintech clientele. Wise (formerly TransferWise) was founded by Estonians and retains deep roots in the Estonian payment ecosystem.
Common Estonian IBAN Mistakes
Confusing EE with EG (Egypt)
The two-letter codes EE (Estonia) and EG (Egypt) look similar. Egypt does not use the IBAN standard, so any 20-character IBAN starting with EEis Estonian. Always verify the country code against the IBAN registry before processing.
Length Confusion with LT and LU
Estonia (EE), Lithuania (LT), and Luxembourg (LU) all have 20-character IBANs with all-numeric BBANs. They are distinguished solely by the two-letter country code. A routing error caused by a single wrong character can send a payment to the wrong country.
Dropping the Domestic Check Digit
The last digit of an Estonian IBAN is a domestic check digit, not part of the account number. Systems that try to extract the account number as the final 11 digits will include this check digit incorrectly. The account identifier is the 11 digits before the final check digit — positions 9–19 of the 20-character IBAN.
Validating Estonian IBANs in Bulk
Businesses with Estonian suppliers, e-commerce partners, or tech contractors can validate multiple IBANs at once with the ibanchecker.cash bulk checker. Upload a CSV with up to 100 IBANs and get instant validation results, bank names, and BIC codes per row.
Last updated: June 2026
Validate an IBAN instantly
Free IBAN checker — MOD-97 verification, bank lookup, and SEPA status across 84 countries.
Open IBAN Checker →Related Articles