CRO number lookup

Type a CRO number and get the company from Ireland’s Companies Registration Office: name, company type and status, live. There is no check digit on a CRO number, so the register is the only test.

What a CRO number is

The Companies Registration Office assigns a number to every company it incorporates, in sequence, starting from the nineteenth-century register that Ireland inherited. Numbers are up to six digits and carry no check digit, so a wrong digit simply points at another company — the register lookup is the only test that exists.

Irish company types read from the name suffix: LTD private company limited by shares, DAC designated activity company, PLC, CLG company limited by guarantee, ULC unlimited company. Business names and sole traders are registered separately and are not companies.

What the lookup returns

The lookup sends the number to the Prometiam API, which holds the CRO register, and returns the company name, type and current status. A name search runs when the input is not a number.

Directors, filings, corporate events, insolvency notices and the full record are one call away with a free key — 1,000 calls a month, no card. For Ireland that includes the strike-off list flag, and a company can be put on watch for changes to its register entry.

FAQ

Does an Irish company also have a tax number?
Yes, a tax reference from Revenue, and a VAT number when registered. Neither is on the public register; the CRO number is.

Why does a number return nothing?
The register covers companies; business names, partnerships and sole traders are outside it. A company incorporated in the last few days may not be there yet either. Try the name search.

Can I do this in code?
Yes: GET /companies/search?company_number=104547&country=IE with an API key returns the same record as JSON; the free tier covers 1,000 calls a month.

Open the lookup · Get a free API key

Frequently asked questions

Does an Irish company also have a tax number?
Yes, a tax reference from Revenue, and a VAT number when registered. Neither is on the public register; the CRO number is.
Why does a number return nothing?
The register covers companies; business names, partnerships and sole traders are outside it. A company incorporated in the last few days may not be there yet either. Try the name search.
Can I do this in code?
Yes: GET /companies/search?company_number=104547&country=IE with an API key returns the same record as JSON; the free tier covers 1,000 calls a month.