1. What is the Estonian company register?
Estonia's commercial register holds information going back to 1 September 1995, the day the Commercial Code (Äriseadustik) came into force. Since 1 February 2023 the register has its own law, the Commercial Register Act (Äriregistri seadus). It sets out the basics: the register is kept electronically and in Estonian by one registrar, the registration department of the Tartu court, and the Ministry of Justice and Digital Affairs is its controller. There are no regional registers to choose between.
You reach all of it through the e-Business Register, the portal RIK develops and manages. The same portal is where companies are founded, change their data, and file their annual reports. By law the register has three parts, and only two of them are open to everyone.
| Part | What it holds | Access |
|---|---|---|
| Registry card (registrikaart) ariregister.rik.ee | Name, registry code, legal form, registered office, address and e-mail address, management board members with personal identification codes, share capital, financial year, insolvency data, the data on every entry, and for a private limited company the shareholder list, unless it has waived the notarised form for share transfers | Free, no account |
| Public file (avalik toimik) ariregister.rik.ee | The documents filed with the registrar, such as the articles of association and the annual reports, plus the principal activity, website, and phone number | Free, except EUR 2 per document for non-profit associations |
| Registry file (registritoimik) via the portal or a notary | Court decisions, appeals, correspondence, and the other papers of the registration proceedings | The company itself, authorities, and notaries; others with a legitimate interest at a notary office |
| Open data and API avaandmed.ariregister.rik.ee | Daily download files, annual report key indicators, and XML and REST services over the same register data | Free; the API needs a contract with RIK |
Besides the register data, the Commercial Register Act lets the portal show public data from other databases. On a company record that means a tax block from the Tax and Customs Board's database, commercial pledge data, beneficial owners, and notices from Ametlikud Teadaanded, Estonia's official online publication.
2. How to search the e-Business Register step by step
Searching is free and needs no login and no agreement with RIK. The portal runs in Estonian and English. The English version translates the field labels, legal forms, roles, and activity names, but some data stays in Estonian: on the English record for Bolt Technology OÜ the address still reads Harju maakond, Tallinn, Kesklinna linnaosa.
Open the e-Business Register
Switch the interface to ENG at the top right. The home page has one box, Search for a legal person, that takes a name, a registry code, or a VAT number. Further down, the Possibilities of e-Business Register section names the registrar: the Registration Department of Tartu County Court.
The e-Business Register home page in English. One box takes a name, registry code, or VAT number, and the Possibilities section further down names the Registration Department of Tartu County Court as the registrar. Search by registry code when you have one
A registry code identifies exactly one entity, so it is the quickest route to the right record. A VAT number works in the same box. A name search works too, but check the legal form and the registry code on the result before you rely on it.Use the detailed search for a person, an address, or an activity
Detailed search, one of the tiles under the search box, filters by legal form, status, address, and field of activity. It also lets you search by a related natural person, so you can find every company where someone sits on the board or holds shares.Open the company record
The general information block gives the registry code, EUID, legal form, status, share capital, registration date, and financial year. Directly under the name, an "Invalid names" line lists former names. Next to it you get the VAT number and the right of representation: the management board members, their personal identification codes, and the date each one started.
The free record for Bolt Technology OÜ (12417834): EUID EEARIREG.12417834, share capital EUR 31,324,039, registered 07.02.2013, former names Taxify OÜ and MTAKSO OÜ, a separate VAT number, and the management board with personal identification codes. Scroll down for the money and the owners
Further down the same page sit the contacts, the annual reports (one PDF per year; for most of Bolt's years the income statement, cash flow statement, and statement of financial position are also separate PDFs), and a tax block from the Tax and Customs Board: whether the company has tax debt, and its state taxes, taxes on workforce, taxable turnover, and number of employees for one quarter. The record also lists the shareholders, the supervisory board, the beneficial owners, and the activity codes (EMTAK), with the source of each code: for Bolt, the annual report submitted on 24.06.2026.Download the data extract
The "Data extract" link builds a PDF of the record, with valid data only or with valid and historical data, at no charge. If a bank or a tender asks for a certified extract, the Commercial Register Act says you can get one from a notary office.
3. What data is public and what it costs
Until 1 October 2022, RIK charged a query fee to view register data such as annual reports and articles of association. Since then it has been free, and the rule is now written into Regulation No. 2 of the Minister of Justice of 4 January 2023: no fee for issuing register data and documents electronically, including downloads in XML, JSON, or XBRL. The one exception is the public file of a non-profit association, because those documents may contain special types of personal information.
| Item | Free or paid | Price |
|---|---|---|
| Search by name, registry code, or VAT number | Free | EUR 0, no account |
| Registry card, incl. management board and shareholders | Free | EUR 0 |
| Data extract PDF, valid or valid and historical data | Free | EUR 0 |
| Annual reports and articles of association | Free | EUR 0, PDF on the record |
| Public file document of a non-profit association | Paid | EUR 2 per document |
| Open data files | Free | EUR 0, updated daily, licence terms to accept |
| Annual report key indicators | Free | EUR 0, CSV, updated monthly |
| XML and REST API services | Free | EUR 0, contract with RIK required |
| Certified extract | From a notary office | Not on the RIK price list |
Two things in that table stand out. Estonia publishes full annual reports free, and puts key figures from them into a free CSV covering revenue, profit, equity, employee expense, and the average number of employees. And the official API is free: when the contract covers only the e-Business Register API services, RIK charges nothing for them.
What the free record does not give you is a clean dataset. Revenue sits in annual reports, which private and public limited companies file up to six months after the year end. The CSV indicators come from non-consolidated reports only, so a group's consolidated figures are not in them. And the bulk files leave out every company that has been deleted from the register.
4. Estonian legal forms, briefly
The Commercial Code recognises five types of company: the general partnership, the limited partnership, the private limited company, the public limited company, and the commercial association. All of them must be entered in the commercial register. Sole traders have to apply for entry before they start trading, and non-profit associations and foundations are searchable in the same portal.
| Form | Estonian name | Abbreviation | In short |
|---|---|---|---|
| Private limited company | Osaühing | OÜ | Shareholders are not personally liable, and the smallest share can be one cent. Bolt Technology OÜ is one. |
| Public limited company | Aktsiaselts | AS | Share capital of at least EUR 25,000, and shareholders are not personally liable. |
| General partnership | Täisühing | TÜ | Two or more partners, jointly and severally liable for the partnership's obligations with all their assets. |
| Limited partnership | Usaldusühing | UÜ | At least one general partner with unlimited liability and at least one limited partner liable up to their contribution. |
| Commercial co-operative | Tulundusühistu | TÜH | The Commercial Code's commercial association. The register splits it into limited liability, additional liability, and personal liability subtypes. |
| European Company | Euroopa äriühing (Societas Europaea) | SE | Searchable through the same legal form filter in the portal. |
| Sole trader | Füüsilisest isikust ettevõtja | FIE | A natural person trading as an undertaking. Gets a registry code, and the registry card carries the person's name and personal identification code. |
| Non-profit association | Mittetulundusühing | MTÜ | Kept in the separate register of non-profit associations and foundations, searchable in the same portal. Documents in its public file cost EUR 2 each. |
| Foundation | Sihtasutus | SA | Kept in the same register as non-profit associations, searchable in the same portal. |
| Branch of a foreign company | Välismaa äriühingu filiaal | FIL | A foreign company's Estonian branch, with its own registry code. |
By law an Estonian company name carries its legal form, written out or (for TÜ, UÜ, OÜ, and AS) abbreviated, at the beginning or the end of the name. A name that starts or ends with OÜ is a private limited company, and one with AS is a public limited company, so you know the form before you open the record.
One detail on the record matters if you track ownership. Since 1 September 2023 the shareholder list of a private limited company is kept in the register and shown on the registry card. A company with at least EUR 10,000 of fully paid share capital can waive the notarised form for transferring shares, and Bolt Technology OÜ has done so. Then the management board keeps the shareholder list, and the record says the shareholder data shown in the portal is informative only.
5. How to verify an Estonian company: a practical checklist
Confirm the registry code and the status
Search the registry code and check that the name, legal form, and address match what you were given. The status should read "Entered into the register". In liquidation, in bankruptcy, and deleted are the ones to stop at. For a quick first pass, our free company lookup finds the registration and revenue data in one search.Check the former names and the VAT number
The "Invalid names" line shows what the company used to be called. Bolt Technology OÜ was Taxify OÜ and MTAKSO OÜ before, so an old contract under either name is still the same registry code. Then compare the VAT number on the record with the one on the invoice, because in Estonia it is a different number from the registry code.Verify who may sign
Open the right of representation and check that the person signing is a current management board member, with a start date before your contract. The record states the representation rule as well, for example that every board member may represent the company in all transactions, and a separate block lists any special conditions of the right of representation. Under the Commercial Register Act a register entry is held as correct towards third parties, so this is the check that protects you.Look at the shareholders and beneficial owners
For a private limited company the record shows the shareholders, with each shareholder's participation and contribution. Check whether it marks that list as informative. On Bolt's record that note means the company has waived the notarised form for share transfers, so its management board keeps the list and the register only shows a copy. Beneficial owners appear too, but the register marks that data as informative, and the full beneficial owner query asks you to authenticate (or to apply on paper without an e-identity) and depends on your access basis: authority, obliged entity under anti-money laundering law, or legitimate interest.Read the annual reports and the tax block
Open the most recent annual report and check its filing date. The Commercial Code gives private and public limited companies six months after the financial year end to file, and the registrar can fine a company that misses it and eventually delete it. Then read the tax block. Its info note explains that under the Taxation Act the tax authority also certifies no tax arrears when the arrears are under EUR 100 or are being paid on schedule, so "no tax debt" does not always mean zero. The employee count and taxes on workforce show whether the company employed people in a recent quarter, which the last annual report cannot tell you.Check the official notices
The record lists notices from Ametlikud Teadaanded from the last two years that mention the registry code. Unless a liquidator has already published a liquidation notice, the registrar publishes a deletion notice there at least three months before it deletes a legal person, so read them before a large deal. Compare the activity codes on the record with what the company says it does at the same time.
6. Limitations of the official register
To be clear: for a handful of lookups, the e-Business Register gives you the board, the owners, the annual reports, and the tax figures on one free page. The limits show up when you need scale, history, or data in a language other than Estonian:
- Estonian under an English interface. The register is kept in Estonian by law. The English portal translates the labels, but addresses stay in Estonian, and documents are filed in Estonian (foreign-language documents need an Estonian translation), with a version in another language only if the company adds one.
- The API needs a contract with RIK. You apply from inside the portal. Estonian individuals and companies log in first (Smart-ID, an ID card, Mobile-ID, or an EU eID), and an applicant who cannot sign digitally can post a signed paper application to RIK. RIK's contract guide says only a person with an Estonian personal identification code can be the contract's administrator user, and applications are reviewed within a working week.
- Tight API limits. One simultaneous query, 50,000 answers a day, and 20 document downloads a minute per IP. The XML services answer in Estonian unless you ask for English, and their parameters carry Estonian names such as paringu_nimi.
- Bulk files only cover live companies. The open data files hold entities that are entered, in liquidation, or in bankruptcy. Deleted companies are not in them, so you cannot rebuild history from the downloads.
- No personal codes in the bulk files. Since 1 November 2024 the open data no longer contains personal identification numbers, while the record in the portal still shows them for board members.
- Shareholder data is not always authoritative. Where a private limited company has waived the notarised form for share transfers, its management board keeps the shareholder list and the portal's copy is informative only.
- Accounts arrive up to six months after the year end. Annual reports of private and public limited companies are due six months after the financial year end, and the CSV indicators only cover non-consolidated figures. For the full report you need the record or the API.
If you check one Estonian supplier a quarter, none of this matters. If you onboard hundreds, it is the whole problem.
7. Access e-Business Register data programmatically
CompanyData maintains a normalized database of all 364,477 Estonian entities, sourced directly from the e-Business Register and refreshed as new entries and filings appear. Registry codes are already parsed and validated, filed annual report figures are read into structured fields, and records are enriched with revenue, employees, and contact data in the same structure as every other country we cover.
Our Company Data API lets you look up any Estonian entity by registry code, name, or address and get structured JSON back in real time, with 150 free lookups to start and no RIK contract required. It is used by developers, banks, and insurers across 190+ countries, so Estonian checks work exactly like checks anywhere else.
Example: look up a company by registry code
GET /v1/companies?country=EE®istration_id=12417834
{
"name": "Bolt Technology OÜ",
"legal_form": "OÜ",
"registration_id": "12417834",
"vat_number": "EE102090374",
"status": "Entered into the register",
"start_date": "2013-02-07",
"capital_eur": 31324039
}Every field above is visible on the free e-Business Register record shown in section 2. Annual report figures, employees, and contact data come back on the same record where we hold them. They are left out here only because this example sticks to what the screenshot shows.
8. Estonia vs other company registers
Estonia's free record includes the shareholders, the annual reports, and quarterly tax figures, and its official API is free too. What it asks in return is a contract with RIK and a tolerance for Estonian. For context:
| Country | Register | Free search | Official API | Financials public |
|---|---|---|---|---|
| Estonia | Äriregister via e-Business Register (RIK) | Yes, incl. shareholders and tax data | Yes, free with a RIK contract | Yes, free PDFs + CSV key figures |
| Argentina | IGJ (Buenos Aires City), per province elsewhere | No, open data and CUIT check only | No, CSV open data (CC BY 4.0) | Paid copy, 6 modules (ARS 9,000) |
| Australia | ASIC + ABR (ABN Lookup) | Yes, incl. sole traders | ABN validation only | Large companies only |
| Austria | Firmenbuch, one FN number | Summary only | No, ten agents resell | Yes, EUR 1.52 per document |
| Belgium | CBE / KBO / BCE | Yes, incl. directors and NACE | Yes, EUR 50 per 2,000 | Yes, free in XBRL |
| Brazil | CNPJ (Receita Federal), one 14-character number per establishment; legal acts at 27 state Juntas Comerciais | By CNPJ only, hCaptcha, incl. QSA | Yes, Serpro, from BRL 0.6591 per lookup; free bulk open data | Listed companies only, free via CVM |
| Bulgaria | Commercial Register (Registry Agency), one 9-digit UIC | Yes, incl. directors and capital | Yes, by contract, from EUR 51.13 | Yes, free download |
| Canada | Corporations Canada + 13 provincial/territorial registries | Yes, incl. directors and ISC | Yes, lookup by number, account needed | Rarely, some distributing corporations |
| Chile | RES (Tu Empresa en un Día) + Registros de Comercio | RES only, behind reCAPTCHA | No; yearly open-data CSV of RES formations | Open and special S.A.s only |
| China | GSXT (SAMR), one 18-character code | Yes, behind a CAPTCHA | None found on GSXT | Ten figures, only if the company opts in |
| Colombia | RUES, 58 chambers of commerce | Basic data, free by law | No; monthly open data on datos.gov.co | Supersociedades filers only (SIIS) |
| Czech Republic | Obchodní rejstřík, 7 courts, one IČO | Yes, incl. extracts, Czech only | Yes, free (ARES REST) | Yes, free as PDF |
| Denmark | CVR, one 8-digit CVR number | Yes, incl. directors and signing rule | Yes, free, by application | Yes, free in XBRL and PDF |
| Finland | YTJ + PRH Trade Register, one Business ID | Yes, extract free too | Yes, free open data | Yes, EUR 5.02 per document |
| France | RNE at INPI + Sirene + RCS | Yes, most data | Yes, two, both free | About 45% filed confidentially |
| Germany | Handelsregister, ~150 courts | Yes, since 2022 | No | Yes, via Unternehmensregister |
| Greece | GEMI, one 12-digit number | Yes, incl. directors and filings | Yes, key on approval | Yes, free download |
| Hungary | Cégjegyzék, 20 company courts | Yes, CAPTCHA, Hungarian only | XML by contract, paid | Yes, free to view |
| India | MCA21 (MCA), one CIN, 32 RoC offices | CIN lookup only, CAPTCHA | No | Yes, INR 100 to view, login needed |
| Indonesia | AHU Online (Ditjen AHU), searched by name | Name search only, behind reCAPTCHA | None found; bulk IDR 5m per 100 PTs | Audited PTs only by law; access unconfirmed |
| Ireland | CRO, searched on CORE | Yes, profile and filing list | Yes, free (Open Services) + open data | Yes, EUR 2.50 per document |
| Israel | Registrar of Companies (ICA), one 9-digit number | Yes, Hebrew only, no people | Open data only, free (data.gov.il) | No, public companies via MAGNA |
| Italy | Registro Imprese, Chambers of Commerce | Basic data only | Yes, by contract | Yes, EUR 2.50 per filing |
| Japan | Commercial register (MOJ) + NTA corporate number site | Name, address, number only | Yes, free (NTA, ID takes 2-4 weeks) | EDINET filers only |
| Luxembourg | RCS at Luxembourg Business Registers | Record free, filings need a login | Yes, EUR 5,000 a year | Yes, but many forms exempt |
| Malaysia | SSM, sold via 4 service portals | Match count only | No, e-Info API on enquiry | Yes, summary in RM15.40 profile |
| Mexico | Registro Público de Comercio (SIGER 2.0), one folio mercantil electrónico | No, account and CURP required; state fees may apply | No, terms forbid extraction | Rarely, PSM only at shareholders' request (SAS must file) |
| Netherlands | KVK Handelsregister | Search free, extracts paid | Yes, paid | Filed, paid access |
| New Zealand | Companies Register (Companies Office), company number + NZBN | Yes, incl. directors, shareholders, documents | Yes, mostly free (NZBN API no fee) | FMC and large overseas-linked only |
| Norway | Brønnøysundregistrene (CCR + Foretaksregisteret), one 9-digit number | Yes, incl. roles and firmaattest | Yes, free (NLOD 2.0), no sign-up | Yes, free PDF download |
| Poland | KRS, one 10-digit KRS number (+ CEIDG for sole traders) | Yes, extracts free too | Yes, free, no key | Yes, free, XML unless IFRS |
| Portugal | Registo Comercial (IRN), one NIPC | Publications only, record EUR 25 a year | No, FCPC by protocol only | Filed, separate paid certificate |
| Romania | Registrul Comerțului (ONRC), CUI + J/C/F number | Basic record, free account needed | No, free monthly open data instead | Filed; key figures via ANAF by CUI |
| Saudi Arabia | Commercial Register (Ministry of Commerce), one unified national number | Yes, basic data behind a CAPTCHA | Yes, Wathq, SAR 2-12 per call, prepaid from SAR 5,000 | Filed on Qawaem, not in the free search |
| Singapore | ACRA Bizfile, one UEN per entity | Yes, basic record, no login | Yes, paid subscription, prices unpublished | Yes, extracts from S$11; solvent EPCs exempt |
| Slovakia | ORSR, 8 registry courts, one IČO | Yes, incl. directors and s.r.o. partners | Yes, free (Open Data REST) | Yes, free in RÚZ |
| South Korea | Commercial registry (courts, via IROS), 13-digit corporate number | No, KRW 700 per online view | No, statistics API only; bulk data by approval | Audited and listed companies, free on DART |
| Spain | Registro Mercantil, per province | Yes, core record | No | Yes, paid per filing |
| Sweden | Bolagsverket, one organisation number | Basic record, no board | Yes, free basic data; full API paid | Yes, SEK 75; digital AB filings free since 2020 |
| Switzerland | Zefix + 26 cantons | Yes, 4 languages | Yes, free (Zefix REST) | No |
| Taiwan | MOEA findbiz, one 8-digit UBN | Yes, incl. directors' shareholdings | Yes, free (GCIS open data) | Public companies only, via MOPS |
| Thailand | DBD DataWarehouse+, one 13-digit number | Yes, incl. directors (Thai view only) | BDEX, by application, fees set by law | Yes, key figures free, 5 years |
| Turkey | Ticaret Sicili, 238 offices in MERSİS, one MERSİS number | Name check only (image code); notices free with login | No free API; paid gazette web-service feed from TRY 484,932/yr | No accounts search; listed companies on KAP |
| United Arab Emirates | NER (Ministry of Economy) + per-emirate and free zone registers | No national search (UAE PASS); Dubai directory and DIFC free | None found; Dubai licence CSVs on Dubai Pulse (unreachable) | Joint stock companies only |
| United Kingdom | Companies House | Yes | Yes, free | Yes, but often no P&L |
| United States | 50 state registries + SEC EDGAR | Mostly, per state | EDGAR only | SEC filers only |
| Vietnam | National Business Registration Portal (MoF), one enterprise code = tax code | Yes, basic record behind a reCAPTCHA | None found; paid account access (VND 4.5m/month) | Yes, VND 40,000 per copy |