Tax identification numbers are used worldwide, but not every country issues one. Estonia is a case in point: instead of a dedicated TIN, its tax system relies on identification codes that already exist in the national registers.
For individuals this is the personal identification code (isikukood); for companies it is the registry code (registrikood). Both are used by the Estonian Tax and Customs Board (Maksu- ja Tolliamet, or EMTA) and both are recognised internationally as Estonia’s TIN equivalent.
This guide explains what the Estonian tax identification codes are, how they are structured, what to do if you hold no Estonian code at all, and where to find and check one.
For founders who are still building their structure, company formation in Estonia is a practical route to a remotely managed EU company.
Quick answer
Estonia does not issue a separate tax identification number. A natural person is identified by an 11-digit personal code (isikukood); a company is identified by an 8-digit registry code (registrikood). A foreign person with neither can obtain a non-resident code from the Estonian Tax and Customs Board. When an international form asks for an Estonian TIN, one of these three codes is the answer.
Who this guide is for
Estonian OÜ owners, e-residents, non-resident founders and foreign shareholders who need to state an Estonian TIN on a bank form, a CRS self-certification, a tax residency questionnaire or a cross-border contract — and accountants who need to identify an Estonian counterparty correctly.
Estonian Tax Identification: Key Facts at a Glance
Estonia does not issue a second, tax-specific number — it reuses the codes its own registers assign. One identifier follows the person or the company across every authority and every register.
Main Points for Business Owners and e-Residents
A one-table summary for founders, shareholders and accountants.
| Topic | Practical Explanation |
|---|---|
| Is there a TIN in Estonia? | No separate tax identification number is issued. Existing register codes serve the same function. |
| TIN for individuals | Personal identification code (isikukood) — 11 digits, encoding gender, century and date of birth. |
| TIN for companies | Registry code (registrikood) — 8 digits, assigned by the Estonian Business Register. |
| If you have neither | A non-resident code can be applied for from the Estonian Tax and Customs Board, normally issued within 10 days. |
| Cost | No fee. The personal and registry codes are issued automatically on registration; the non-resident code is free to apply for. |
| Does a code create tax residency? | No. An Estonian code identifies a person; it says nothing about where they are tax resident. |
| Where to check | Registry codes in the Estonian Business Register; non-resident codes through the Tax and Customs Board’s public inquiry. |
What Is a Tax Identification Number?
A tax identification number (also called a taxpayer identification number) is the code a tax authority uses to identify a taxpayer and track their tax obligations. The format differs from country to country, but the function is always the same: one unique identifier per taxpayer, whether an individual or a legal entity.
Estonia reaches the same result by a different route. Rather than creating a parallel tax numbering system, it designates identifiers the state already assigns for other purposes. For a broader look at how these numbers work country by country, see our guide to tax identification numbers in the EU and worldwide.
There Is No Separate TIN in Estonia
Estonia has never introduced a stand-alone tax identification number. For tax purposes, the Estonian Tax and Customs Board identifies taxpayers by the personal code for natural persons and by the registry code for legal persons.
These codes are permanent, publicly verifiable and used throughout the administrative system — in tax filings, in the registers, in bank onboarding and in commercial contracts. In practice, they carry out every function a tax number performs elsewhere.
Personal Code (Isikukood) as the Individual Tax ID
The isikukood is an 11-digit code assigned to a person on entry in the Estonian Population Register — at birth, on registration of residence, on the issue of a residence permit, or on being granted e-Residency.
Its structure is not random. The first digit encodes gender and century of birth, the next six give the date of birth in YYMMDD format, the following three are a serial number distinguishing people born on the same day, and the last is a check digit.
The personal code appears on the Estonian ID card, on the residence permit card and on the e-Residency digital ID card. Beyond tax administration, it is the standard identifier used by state institutions, banks, notaries and private service providers.
Registry Code (Registrikood) as the Company Tax ID
The registrikood is the 8-digit number assigned to a legal entity when it is entered in the Estonian Business Register. It identifies the entity uniquely and permanently, and it does not change if the company changes its name, address or ownership. In foreign paperwork the same number often appears as the company registration code.
The first digit indicates the type of entity: commercial undertakings — private limited companies (OÜ), public limited companies (AS), general and limited partnerships, and commercial associations — carry codes beginning with 1, while non-profit associations begin with 8 and foundations with 9. The final digit is a check digit.
The registry code is used by the Tax and Customs Board, by the courts, by banks and by commercial counterparties. It is publicly visible in the Business Register, so any partner can verify an Estonian company before doing business with it.
Watch out
The registry code is not the VAT number. Every Estonian company has an 8-digit registry code from the day it is founded, but a VAT number (KMKR number) — country code EE plus nine digits — exists only after VAT registration, and it is not derived from the registry code. Foreign partners frequently ask an Estonian company for its “VAT ID” when what they actually need is the registry code, and a newly formed company below the €40,000 threshold may have no VAT number at all.
Estonian Tax Numbers Compared
Three identification codes circulate in Estonian tax practice, and they are routinely confused with one another. The table below sets out what each one is for.
Personal Code, Registry Code and Non-Resident Code
Which code does what, and who issues it.
| Code | Format | Issued By | What It Identifies |
|---|---|---|---|
| Personal code isikukood |
11 digits | Population Register | A natural person, including an e-resident. Serves as the individual’s Estonian TIN. |
| Registry code registrikood |
8 digits | Estonian Business Register | A legal entity. Serves as the company’s Estonian TIN. |
| Non-resident code mitteresidendi kood |
Assigned on application | Estonian Tax and Customs Board | A foreign person or entity with no Estonian personal or registry code, for declaring Estonian income. |
If You Have No Estonian Code: the Non-Resident Code
A foreign person who receives income from Estonia but holds neither an Estonian personal code nor an Estonian registry code cannot simply be left unidentified. For these cases, the Estonian Tax and Customs Board issues a separate code from its register of taxable persons — commonly called the non-resident code.
The code is needed in concrete, everyday situations. An Estonian company that makes a payment to a non-resident must state an Estonian code for the recipient on annex 2 to form TSD and on form INF 1, and a non-resident who files an Estonian income tax return must be identifiable in the system. Without a code, the declaration cannot be submitted.
Either party can apply: the non-resident personally, or the Estonian payer on their behalf. The application is submitted most conveniently through the e-MTA e-services environment, and EMTA issues the code within 10 days. There is no state fee.
Before applying, it is worth running the Tax and Customs Board’s public non-residency inquiry — a code may already exist from an earlier payment, and a duplicate application only creates confusion in the register.
What the non-resident code does not do
It does not make the holder an Estonian tax resident, and it does not confirm tax residency anywhere else. It is also not sufficient on its own to apply reduced tax-treaty rates — for that, a certificate of residency confirmed by the foreign tax authority (form TM3, or an equivalent certificate) must be submitted to the Estonian Tax and Customs Board. Nor can it be used for entries in the employment register (TÖR): registering an employee requires an Estonian personal identification code, so a non-resident employee will still need to obtain one.
e-Residents Already Have a Code
e-Residents are a special case, and a simple one. Granting e-Residency includes the issue of an Estonian personal identification code, which is recorded on the digital ID card. EMTA confirms it directly: e-residents do not need a separate non-resident code — the personal code is the identifier they use to declare tax in Estonia.
What the personal code does not do is change where the e-resident is taxed. e-Residency is a digital identity, not a tax residence: an e-resident living in Germany, Spain, Turkey or the United Arab Emirates remains a tax resident there, and the Estonian code says nothing about their personal tax position.
Where to Find and Check an Estonian Tax ID
Estonian identification codes are not buried in tax correspondence — most of them are public register data and can be checked in seconds.
- Your company’s registry code — in the Estonian Business Register entry, on the registration certificate, and in the company’s e-MTA account;
- Your personal code — on the Estonian ID card, the residence permit card or the e-Residency digital ID card;
- A counterparty’s registry code — through a free public search in the Estonian Business Register;
- An existing non-resident code — through EMTA’s non-residency inquiry, which also shows whether a certificate of residency is on file.
The registry code should also appear on the company’s invoices, contracts and official correspondence, which is where most counterparties will look for it first.
Not the same as the reference number
Estonian taxpayers also have a personal reference number (viitenumber) — a single number used when transferring money to the Tax and Customs Board’s bank account. It is a payment reference, not an identifier, and it is never the answer to a “TIN” question on a form.
Estonian Codes in International Tax Compliance
These codes matter well beyond Estonia’s borders. Cross-border tax compliance regularly requires a counterparty to be identified unambiguously, and the personal and registry codes are what make that possible.
When an Estonian business signs an international contract, opens an account abroad or is checked by a foreign tax authority, the registry code does exactly what a TIN does elsewhere: it ties the entity to a single, verifiable entry in a public register.
The same applies to reporting obligations. Under the Common Reporting Standard and the EU’s automatic exchange of information, financial institutions collect a tax identification number from every account holder. For an Estonian company or an Estonian tax resident, the code entered in that field is the registry code or the personal code.
Filling in a “TIN” field
On a bank questionnaire, a CRS self-certification or a cross-border tax form: enter the personal code if you are an individual, the registry code if the account holder is an Estonian company, and the non-resident code if that is the only Estonian code you hold. Do not leave the field blank on the assumption that Estonia has nothing to put in it.
Country-by-country details are published by the OECD, whose jurisdiction pages describe TINs for individuals and entities separately, and by the European Commission, whose TIN database covers natural persons in every EU Member State. Between them, they list the Estonian personal code and registry code as the national TIN equivalents. The Estonian Tax and Customs Board, for its part, offers a public tool for checking the format and structure of a foreign TIN — useful when an Estonian company needs to record a foreign partner’s code correctly.
Common Mistakes With Taxpayer Identification in Estonia
Most problems here are practical rather than conceptual, and they tend to surface at the worst possible moment — during bank onboarding or a compliance review.
- leaving a TIN field blank because Estonia “has no TIN”;
- assuming a personal code or a non-resident code creates Estonian tax residency — neither does;
- expecting treaty relief on the strength of a non-resident code alone, without a certificate of residency;
- giving a foreign partner the board member’s personal code instead of the company’s registry code;
- omitting the registry code from invoices and contracts, which slows down every verification.
Final Thoughts: One Code, Every Register
Estonia’s approach to tax identification mirrors how the country administers tax in general: one identifier, reused across every register and every authority, with no duplicate numbering to maintain.
For a business, this means the registry code assigned on the day of incorporation is all that is needed to file returns, communicate with the Tax and Customs Board and satisfy identification requests from abroad. The code arrives automatically, costs nothing and stays with the company for its entire life. Where a foreign person falls outside the registers altogether, the Tax and Customs Board fills the gap with a non-resident code — but that code identifies, it does not relocate anyone’s tax residence.
How Eesti Firma Can Help
Eesti Firma assists founders and companies with company registration in Estonia, VAT registration, accounting services, annual reporting and practical tax guidance for resident and non-resident shareholders alike.
If a bank, a payment institution or a foreign tax authority has asked you for an Estonian TIN and you are not sure which code applies, our team can confirm the correct identifier, apply for a non-resident code where one is needed, and prepare the supporting register documents.
Frequently Asked Questions
No. Estonia does not issue a separate tax identification number. The Estonian Tax and Customs Board identifies taxpayers by codes that already exist in the national registers: the personal identification code (isikukood) for individuals and the registry code (registrikood) for legal entities. Both are accepted internationally as Estonia’s TIN equivalent.
Your 8-digit registry code, assigned by the Estonian Business Register on the day the company is entered in it. It never changes, even if the company changes its name, address or ownership, and it is what you enter in any field asking for an Estonian tax identification number.
Apply for a non-resident code from the Estonian Tax and Customs Board. The application is submitted through the e-MTA e-services environment, there is no state fee, and the code is issued within 10 days. Either the non-resident or the Estonian payer can apply.
No. A personal code, a registry code and a non-resident code all identify a person — none of them determines where that person is taxed. This applies to e-Residency as well: an e-resident receives an Estonian personal code, but remains a tax resident of the country where they actually live.
No. The code allows the Estonian payer to declare the payment, but treaty relief requires a certificate of residency confirmed by the tax authority of your country of residence (form TM3 or an equivalent certificate), submitted to the Estonian Tax and Customs Board.