Connect to 385M+ businesses worldwide with our real-time company data API. Try the company lookup API, 150 calls free.

Company register guide · Ireland

Ireland Company Register: How to Search the CRO and Verify Irish Companies (2026)

Ireland makes the basics easy to reach. One national office keeps the register, the search on CORE is free, and the Companies Registration Office gives its basic company data away through a free API and a daily open data file. What it charges for is the paperwork: directors, accounts, and every other filing sit in document images at €2.50 each, and the free record holds no revenue, employee numbers, or contact details. This guide covers 401,198 registered entities: how to search the CRO, what each document costs, and how to verify an Irish company step by step.

1. What is the Irish company register?

The Companies Registration Office, in Irish an Oifig um Chlárú Cuideachtaí, is the central repository of public statutory information on Irish companies, business names, and limited partnerships. It operates under the aegis of the Department of Enterprise, Tourism and Employment, and its core jobs are incorporating companies, enforcing their filing obligations, and making company information public. There is one office and one national register, so there are no regional courts or chambers to work through.

Almost everything runs through CORE, the Companies Online Registration Environment. Companies file on it, and anyone can search it for the companies, limited partnerships, and business names registered in the State. The legal framework is the Companies Act 2014, which replaced the Companies Acts 1963-2013 on 1 June 2015 and set the company types you see on the register today. Around CORE sit three other official sources worth knowing:

SystemWhat it holdsAccess
CORE core.cro.ieCompany profile (number, name, type, status, registration date, next annual return date, registered address), previous names, events, and the list of every filed documentFree to search, documents paid
CRO Open Data Portal opendata.cro.ieCompany Records file of current and dissolved companies, updated daily, plus an index of the financial statements filed for 2022, 2023, and 2024Free, CC BY 4.0 licence
CRO Gazette cro.iePDF lists published each Wednesday: new companies, name changes, annual returns received, liquidations, external companies, strike-offs, restorations, and mergersFree
Register of Beneficial Ownership rbo.gov.ieThe natural persons who ultimately own or control Irish companies, kept in a separate registerDetails for competent authorities and designated persons only

In short: CORE tells you a company exists, what type it is, and what it has filed. The filed documents tell you who runs it and how it performs, and you pay for each one.

3. What data is public and what it costs

Ireland splits cleanly: the index is free and the paper is paid. The search, the profile, the list of filings, the API, and the open data file cost nothing. Every document behind the list carries a fee fixed by the Minister for Enterprise, Tourism and Employment, which the CRO itself calls a small fee.

ItemFree or paidPrice
CORE search by name or numberFree€0, no account
Company profile and the list of filed documentsFree€0, shown on the record
Image of a filed document (annual return, accounts, Form B10)Paid€2.50
Certified copy of a filed documentPaid€12.00
Printout of basic company detailsPaid€3.50
Search on a company's paper file (mostly older documents)Paid€3.50
Duplicate certificate of a companyPaid€12.00
Open Services API, company and submission searchFree€0, signed terms and conditions required
Company Records open data fileFree€0, daily CSV and API, CC BY 4.0
Beneficial ownership report (designated persons only)Paid€2.50
Bulk data, daily update licencePaid€31,000 per year
Bulk copies of all scanned documentsPaid€47,520 per year
Historic scanned documents, one-off back filePaid€192,580

Two things stand out. First, the basic company data is free in every format: on screen, through the Open Services API, and as a daily file on the CRO Open Data Portal, which the CRO launched in May 2025 and which publishes company records as an EU high-value dataset. Second, the free data stops at the index. The portal's Financial Statements dataset, for 2022, 2023, and 2024, lists which statements were filed, with file name, company number, submission number, and dates. The figures themselves are still inside the filed document, at €2.50 a copy.

What you will not find on the free record at all: directors, shareholders, revenue, employee numbers, phone numbers, or email addresses. Directors appear in filed forms, such as Form B10 for a change of director or secretary, which must reach the CRO within 14 days of the change. Financial figures appear in the financial statements attached to the annual return, the Form B1 every company files at least once a year.

5. How to verify an Irish company: a practical checklist

  1. Confirm the number, the type, and the address

    Search the CRO number on CORE and check that the name, company type, and registered address match what you were given, and that the hit is a company rather than a business name. For a quick first pass, our free company lookup finds the registration and revenue data in one search.
  2. Treat any status other than Normal as a question

    Normal is the status of a live company such as Ryanair. Other values in the register include Strike Off Listed, Struck Off, Liquidation, Examinership, and Dissolved. Strike-off follows a fixed sequence: a statutory notice to the registered office, a notice in the CRO Gazette 28 days later, and strike-off 28 days after that unless the missing returns are filed. A struck-off company ceases to exist as a legal entity, and its assets become the property of the State.
  3. Check the annual return record

    The profile shows the next annual return date, and the return is due within 56 days of it. Failing to file can get a company struck off, and the CRO strikes off over 11,000 companies a year on average. A late return costs a €100 late fee plus €3 a day, up to €1,200, and a company that files late more than once in five years loses its audit exemption. A history of late returns is worth asking about.
  4. Compare the letterhead and the website

    Irish limited companies must show their legal form, place of registration, registered number, and registered office on business letters and order forms, including email, and on a readily accessible page of their website. Invoices and delivery notes do not have to carry these details, so check a letter, an order form, or the website. If the number there does not match the register, stop there.
  5. Buy the latest accounts, and check whose they are

    Buy the most recent annual return and the financial statements attached to it, €2.50 each. Then check whose figures they are. A private subsidiary of a parent in the EEA can file a Section 357 notice and an irrevocable guarantee from its parent, plus the parent's consolidated financial statements, instead of its own accounts. Ryanair's latest filing set includes both: a Section 357 notice and a set of consolidated financial statements.
  6. Check the directors

    Directors are not on the free profile, so buy the recent Form B10 filings for changes of director or secretary. Then search each name in CORE's Disqualified/Restricted Person register. A restriction lasts five years, and a restricted director may only act for a company with at least €100,000 of paid-up share capital (€500,000 for a PLC or a public unlimited company). At least one director must also be resident in the EEA, or the company must file a bond instead.
  7. Ask for the beneficial owners directly

    Beneficial ownership sits in the separate Register of Beneficial Ownership. Competent authorities get full access and designated persons under anti-money-laundering law restricted access, while the public view is limited. If you are neither, ask the counterparty for the details: every company must keep its own internal beneficial ownership register.
  8. Get a letter of status for formal proof

    If a bank or a tender needs written proof, order a letter of status from the Reports tab on CORE. The CRO describes it as proof that the company is incorporated and authorised to undertake business in Ireland.

6. Limitations of the official register

To be clear: for a handful of lookups, CORE is quick, cheap, and open to anyone, and the open data file is free to reuse under CC BY 4.0. The limits show up when you need people, numbers, or scale:

  • No directors on the free record. Directors, secretaries, and shareholders live in filed forms you buy one by one.
  • Accounts are document images, not data. Each set costs €2.50, and the free open data only indexes which statements were filed.
  • The filed accounts may not be the full picture. Subsidiaries can file their parent's consolidated statements under section 357, small companies can file abridged statements built around the balance sheet and notes, the first annual return carries no statements, and a non-designated private unlimited company may file an auditor's report or no accounts at all.
  • No firmographics. Revenue as a field, employee counts, phone numbers, and email addresses are not in the register. The open data file has a NACE Rev. 2 field, but among live companies it is filled almost only for those registered since June 2015. Ryanair, registered in 1984, has none.
  • Two generations of labels. The open data mixes company type labels from before and after the 2014 Act, so a filter on legal form misses companies unless you map the old labels.
  • Processing lag. The CRO's daily processing notice of 2 October 2026 showed it working on ordinary online company applications received on 24 September, and business name registrations can wait up to four weeks.
  • Ownership is closed. The public view of the Register of Beneficial Ownership shows the entity and the number of beneficial owners filed, not who they are.
  • Bulk access is expensive. The licensed daily data update costs €31,000 a year and the document images €47,520 a year, with no option to buy a subset.

If you check one Irish supplier a quarter, none of this matters. If you onboard hundreds, it is the whole problem.

7. Access CRO data programmatically

CompanyData maintains a normalized database of all 401,198 Irish entities, sourced directly from the Companies Registration Office and refreshed as new filings appear. CRO numbers are already parsed and validated, filed financial statements are read out of the document images into structured fields, and records are enriched with revenue, employees, and contact data that the official register does not publish at all.

The CRO's own Open Services API is free and worth knowing about, but it returns the same basic data as the CORE search, needs a signed copy of its terms and conditions before you get full access, and charges the normal price per image for documents. Our Company Data API lets you look up any Irish entity by CRO number, name, or address and get structured JSON back in real time, with 150 free lookups to start and no CORE checkout. It is used by developers, banks, and insurers across 190+ countries, so Irish checks work exactly like checks anywhere else.

Example: look up a company by CRO number

GET /v1/companies?country=IE&registration_id=104547

{
  "name": "RYANAIR DESIGNATED ACTIVITY COMPANY",
  "legal_form": "DAC",
  "registration_id": "104547",
  "city": "Swords",
  "status": "normal"
}

Every field above is what the free CORE profile shows for Ryanair in the record screenshot in section 2. Revenue, employees, and contact details come back on the same record where we hold them, and are absent here for the reason this guide keeps running into: the CRO does not publish them as data.

8. Ireland vs other company registers

Ireland gives away the index, an official API, and a daily open data file, and charges for the paperwork. For context:

CountryRegisterFree searchOfficial APIFinancials public
IrelandCRO, searched on COREYes, profile and filing listYes, free (Open Services) + open dataYes, EUR 2.50 per document
ArgentinaIGJ (Buenos Aires City), per province elsewhereNo, open data and CUIT check onlyNo, CSV open data (CC BY 4.0)Paid copy, 6 modules (ARS 9,000)
AustraliaASIC + ABR (ABN Lookup)Yes, incl. sole tradersABN validation onlyLarge companies only
AustriaFirmenbuch, one FN numberSummary onlyNo, ten agents resellYes, EUR 1.52 per document
BelgiumCBE / KBO / BCEYes, incl. directors and NACEYes, EUR 50 per 2,000Yes, free in XBRL
BrazilCNPJ (Receita Federal), one 14-character number per establishment; legal acts at 27 state Juntas ComerciaisBy CNPJ only, hCaptcha, incl. QSAYes, Serpro, from BRL 0.6591 per lookup; free bulk open dataListed companies only, free via CVM
BulgariaCommercial Register (Registry Agency), one 9-digit UICYes, incl. directors and capitalYes, by contract, from EUR 51.13Yes, free download
CanadaCorporations Canada + 13 provincial/territorial registriesYes, incl. directors and ISCYes, lookup by number, account neededRarely, some distributing corporations
ChileRES (Tu Empresa en un Día) + Registros de ComercioRES only, behind reCAPTCHANo; yearly open-data CSV of RES formationsOpen and special S.A.s only
ChinaGSXT (SAMR), one 18-character codeYes, behind a CAPTCHANone found on GSXTTen figures, only if the company opts in
ColombiaRUES, 58 chambers of commerceBasic data, free by lawNo; monthly open data on datos.gov.coSupersociedades filers only (SIIS)
Czech RepublicObchodní rejstřík, 7 courts, one IČOYes, incl. extracts, Czech onlyYes, free (ARES REST)Yes, free as PDF
DenmarkCVR, one 8-digit CVR numberYes, incl. directors and signing ruleYes, free, by applicationYes, free in XBRL and PDF
EstoniaÄriregister via e-Business Register (RIK)Yes, incl. shareholders and tax dataYes, free with a RIK contractYes, free PDFs + CSV key figures
FinlandYTJ + PRH Trade Register, one Business IDYes, extract free tooYes, free open dataYes, EUR 5.02 per document
FranceRNE at INPI + Sirene + RCSYes, most dataYes, two, both freeAbout 45% filed confidentially
GermanyHandelsregister, ~150 courtsYes, since 2022NoYes, via Unternehmensregister
GreeceGEMI, one 12-digit numberYes, incl. directors and filingsYes, key on approvalYes, free download
HungaryCégjegyzék, 20 company courtsYes, CAPTCHA, Hungarian onlyXML by contract, paidYes, free to view
IndiaMCA21 (MCA), one CIN, 32 RoC officesCIN lookup only, CAPTCHANoYes, INR 100 to view, login needed
IndonesiaAHU Online (Ditjen AHU), searched by nameName search only, behind reCAPTCHANone found; bulk IDR 5m per 100 PTsAudited PTs only by law; access unconfirmed
IsraelRegistrar of Companies (ICA), one 9-digit numberYes, Hebrew only, no peopleOpen data only, free (data.gov.il)No, public companies via MAGNA
ItalyRegistro Imprese, Chambers of CommerceBasic data onlyYes, by contractYes, EUR 2.50 per filing
JapanCommercial register (MOJ) + NTA corporate number siteName, address, number onlyYes, free (NTA, ID takes 2-4 weeks)EDINET filers only
LuxembourgRCS at Luxembourg Business RegistersRecord free, filings need a loginYes, EUR 5,000 a yearYes, but many forms exempt
MalaysiaSSM, sold via 4 service portalsMatch count onlyNo, e-Info API on enquiryYes, summary in RM15.40 profile
MexicoRegistro Público de Comercio (SIGER 2.0), one folio mercantil electrónicoNo, account and CURP required; state fees may applyNo, terms forbid extractionRarely, PSM only at shareholders' request (SAS must file)
NetherlandsKVK HandelsregisterSearch free, extracts paidYes, paidFiled, paid access
New ZealandCompanies Register (Companies Office), company number + NZBNYes, incl. directors, shareholders, documentsYes, mostly free (NZBN API no fee)FMC and large overseas-linked only
NorwayBrønnøysundregistrene (CCR + Foretaksregisteret), one 9-digit numberYes, incl. roles and firmaattestYes, free (NLOD 2.0), no sign-upYes, free PDF download
PolandKRS, one 10-digit KRS number (+ CEIDG for sole traders)Yes, extracts free tooYes, free, no keyYes, free, XML unless IFRS
PortugalRegisto Comercial (IRN), one NIPCPublications only, record EUR 25 a yearNo, FCPC by protocol onlyFiled, separate paid certificate
RomaniaRegistrul Comerțului (ONRC), CUI + J/C/F numberBasic record, free account neededNo, free monthly open data insteadFiled; key figures via ANAF by CUI
Saudi ArabiaCommercial Register (Ministry of Commerce), one unified national numberYes, basic data behind a CAPTCHAYes, Wathq, SAR 2-12 per call, prepaid from SAR 5,000Filed on Qawaem, not in the free search
SingaporeACRA Bizfile, one UEN per entityYes, basic record, no loginYes, paid subscription, prices unpublishedYes, extracts from S$11; solvent EPCs exempt
SlovakiaORSR, 8 registry courts, one IČOYes, incl. directors and s.r.o. partnersYes, free (Open Data REST)Yes, free in RÚZ
South KoreaCommercial registry (courts, via IROS), 13-digit corporate numberNo, KRW 700 per online viewNo, statistics API only; bulk data by approvalAudited and listed companies, free on DART
SpainRegistro Mercantil, per provinceYes, core recordNoYes, paid per filing
SwedenBolagsverket, one organisation numberBasic record, no boardYes, free basic data; full API paidYes, SEK 75; digital AB filings free since 2020
SwitzerlandZefix + 26 cantonsYes, 4 languagesYes, free (Zefix REST)No
TaiwanMOEA findbiz, one 8-digit UBNYes, incl. directors' shareholdingsYes, free (GCIS open data)Public companies only, via MOPS
ThailandDBD DataWarehouse+, one 13-digit numberYes, incl. directors (Thai view only)BDEX, by application, fees set by lawYes, key figures free, 5 years
TurkeyTicaret Sicili, 238 offices in MERSİS, one MERSİS numberName check only (image code); notices free with loginNo free API; paid gazette web-service feed from TRY 484,932/yrNo accounts search; listed companies on KAP
United Arab EmiratesNER (Ministry of Economy) + per-emirate and free zone registersNo national search (UAE PASS); Dubai directory and DIFC freeNone found; Dubai licence CSVs on Dubai Pulse (unreachable)Joint stock companies only
United KingdomCompanies HouseYesYes, freeYes, but often no P&L
United States50 state registries + SEC EDGARMostly, per stateEDGAR onlySEC filers only
VietnamNational Business Registration Portal (MoF), one enterprise code = tax codeYes, basic record behind a reCAPTCHANone found; paid account access (VND 4.5m/month)Yes, VND 40,000 per copy

Frequently Asked Questions

Common questions about the Ireland Companies Registration Office (CRO).

Yes. Searching CORE by name or number is free and needs no account, and so are the company profile and the list of filed documents. The documents themselves cost €2.50 each, or €12.00 as a certified copy, and a printout of basic company details costs €3.50.
A plain number with no letters or prefix, such as Ryanair's 104547. In the CRO's open data file each number belongs to exactly one company, and Irish limited companies must print it, with their place of registration, on business letters, order forms, and their website. It is not a tax number: Revenue issues its own Tax Reference Number once a company registers for tax.
Yes. The CRO's Open Services is a free REST API for company and submission search that returns the same information as the free CORE search. You sign up and email a signed copy of its terms and conditions before you get full access. Customer Account holders can also pull documents and company printouts through it, at the same price per image as on CORE. The CRO Open Data Portal adds a free daily Company Records file with its own query API, and licensed bulk data costs €31,000 a year. For structured access with no paperwork, use our Company Data API.
Yes. CORE is in English, and the CRO's website and open data portal are available in English and Irish. Company names can legally use the Irish ending, such as Teoranta for Limited or Cuideachta Ghníomhaíochta Ainmnithe for Designated Activity Company, so search on the distinctive part of the name.
Yes, as documents. Companies attach their financial statements to the annual return, and you buy them on CORE at €2.50 each. Small companies can file abridged statements, the first annual return carries none, and some subsidiaries file their parent's consolidated statements instead of their own. For statements at scale, see our Irish company records with financials.
Directors are not shown on the free CORE profile. Buy the company's filed forms, such as Form B10 for changes of director or secretary, at €2.50 each; companies must file a B10 within 14 days of a change. To check whether a director has been disqualified or restricted, choose Disqualified/Restricted Person on CORE's search page.
A private company that may only do what its constitution sets out, unlike an LTD, which can undertake any activity. A DAC needs at least two directors and its name must end in Designated Activity Company or Cuideachta Ghníomhaíochta Ainmnithe, with an exemption for not-for-profits. Ryanair Designated Activity Company, CRO number 104547, is one.
The first ground the CRO lists is a failure to file annual returns. Others include a Revenue notice under section 882 of the Taxes Consolidation Act 1997, no EEA-resident director, and no directors on record at all. For missing returns, the CRO sends a statutory notice to the registered office, publishes a notice in the CRO Gazette 28 days later, and strikes the company off 28 days after that unless the returns are filed. A struck-off company ceases to exist and its assets become the property of the State. It can be restored within 20 years of dissolution, and the restoration form alone costs €300.
Not to the general public. Beneficial owners are filed with the separate Register of Beneficial Ownership. Competent authorities have full access, designated persons under anti-money-laundering law have restricted access at €2.50 per report, and the public view is limited. Every company must also keep its own internal beneficial ownership register, so you can ask the company directly.
The CRO describes the open data Company Records file as updated daily, though when we checked on Saturday 3 October 2026 its last update was 30 September. New submissions also wait in a queue: on 2 October 2026 the CRO was processing ordinary online company applications received on 24 September. Accounts lag further. A company files them with its annual return, at the latest nine months and 56 days after its financial year end, and Ryanair's row in the open data shows its last accounts made up to 31 March 2025.

Need every Irish company record with financials? Our Irish company dataset includes filed accounts, directors, industry codes, and 50+ fields per record, delivered via API, CSV, or platform.

Every Irish business, without paying per document

All 401,198 Irish entities, sourced from the Companies Registration Office, normalized and searchable in one place. No CORE checkout. Free to start.

+31 20 705 2360