EU Company Registry Lookup (FR, NO, FI, CZ, PL)
Pricing
from $3.00 / 1,000 companies
EU Company Registry Lookup (FR, NO, FI, CZ, PL)
Company data straight from official open business registries: legal name, status, VAT ID, legal form, industry code, address, founding date, employees and website. Look up by registration number or VAT ID, search by name, or list new companies by industry and region. Pay per company.
Pricing
from $3.00 / 1,000 companies
Rating
0.0
(0)
Developer
Erich Michal Sikora
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
EU Company Registry Lookup — France, Norway, Finland, Czechia, Poland
Check any company in five European business registries and get one clean row back. You get the registration number, legal name, status, VAT number, legal form, industry, registered address, founding date and a link to the official registry page. Look companies up by ID or VAT number, search them by name, or list newly registered companies by industry and postcode. The data comes live from the official open government registries, and you pay only per company returned.
| What you get per company | Example |
|---|---|
| Registration number and type | 923609016 · Organisasjonsnummer |
| Legal name, trade and former names | EQUINOR ASA · formerly STATOIL ASA |
| Status | active / inactive (deleted, bankruptcy, liquidation) |
| VAT number | NO923609016MVA, FR59542051180, CZ00177041 |
| Legal form | Public limited company, SAS, s.r.o. |
| Industry code + description | 62.01 · Computer programming activities |
| Registered address | Forusbeen 50, 4035 Stavanger |
| Founded / registered / closed dates | 1972-09-18 |
| Employees, website, share capital | where the registry publishes them |
| Official registry link | virksomhet.brreg.no/…/923609016 |
Who uses it
- KYB and compliance teams. Before onboarding a supplier or customer, they check that it exists, is active and uses the right legal name, VAT number and address.
- Finance and procurement. Invoicing and ERP teams check vendor master data in bulk against the official record.
- Sales and marketing. Get a daily or weekly list of new companies in your industry and region (e.g. every new IT company in Norway or Finland) and enrich CRM accounts with legal form, industry and address.
- AI agents and automations. Flat JSON with the same fields for every country works with CRMs, Google Sheets, Make, Zapier or MCP clients.
Sources
| Country | Registry | Lookup by ID | Search by name | List by filters |
|---|---|---|---|---|
| 🇫🇷 France | Annuaire des Entreprises (INSEE Sirene + RNE) | SIREN, SIRET, FR VAT | ✅ | industry, postcode/département |
| 🇳🇴 Norway | Brønnøysund Register Centre | organisation number, NO…MVA | ✅ | industry, postcode, registered from |
| 🇫🇮 Finland | PRH / YTJ open data | Business ID (Y-tunnus) | ✅ | postcode, registered from (+ industry) |
| 🇨🇿 Czechia | ARES (Ministry of Finance) | IČO, CZ VAT | ✅ | only together with a name |
| 🇵🇱 Poland | KRS (Ministry of Justice) | KRS number | — | — |
All five are official, public, no-login APIs published for reuse. The Actor does not scrape websites or get around any protection, and it cites the source and licence in every row.
How to use it
- Look up known companies. Paste IDs or VAT numbers with a country prefix into Company IDs:
FR 542051180,NO923609016MVA,FI 0112038-9,CZ 00177041,PL 0000019193. - Search by name. Add names to Company names and pick countries. Results must contain every word of the name, so you do not get loose matches.
- Find new companies. Leave names empty. Set Industry codes (NACE, e.g.
62for IT,41for construction), optionally Postal codes, and Registered from. Then add a daily or weekly Schedule in Apify and connect it to e-mail, Slack, Google Sheets or a webhook.
Example input
{"companyIds": ["FR 542051180", "NO 923609016", "CZ 00177041"],"names": ["nordic semiconductor"],"countries": ["FR", "NO", "FI", "CZ"],"industryCodes": [],"registeredFrom": null,"onlyActive": true,"maxResults": 100}
New IT companies in Norway and Finland since 1 September:
{ "countries": ["NO", "FI"], "industryCodes": ["62"], "registeredFrom": "2026-09-01", "maxResults": 500 }
Example output
{"country": "FI","companyId": "0112038-9","companyIdType": "Y-tunnus (Business ID)","name": "Nokia Oyj","legalForm": "Public limited company","status": "active","statusDetail": null,"foundedDate": "1896-12-19","vatId": "FI01120389","industryCode": "70100","industryDescription": "Activities of head offices","website": "https://www.nokia.com","street": "Karakaari 7","postalCode": "02610","city": "ESPOO","address": "Karakaari 7, 02610 ESPOO","registryUrl": "https://tietopalvelu.ytj.fi/yritys/0112038-9","source": "Finnish Patent and Registration Office (PRH) – YTJ open data, Finland","license": "CC BY 4.0 (source: PRH / YTJ)"}
Pricing
Pay per company: $3 per 1 000 companies ($0.003 each), plus a tiny Actor start fee. There are no proxy, browser or subscription costs.
- You pay only for companies written to the results. IDs that were not found, sole traders skipped for privacy and duplicates cost nothing.
- Max companies and Apify's maximum cost per run cap what you spend. The Actor stops cleanly at the limit.
- Checking 1 000 suppliers costs about $3. A daily list of new companies in one industry costs a few cents.
Good to know
- Companies only, no personal data. Sole traders and other records about individuals (French entrepreneurs individuels, Norwegian ENK, Czech OSVČ, bankruptcy estates) are skipped because their name is a person's name. Directors, shareholders and contact persons are never collected.
- VAT numbers: France is computed from the SIREN (every French company has one). Norway, Finland and
Czechia show a VAT number only when the company is in the VAT register. Poland returns NIP and REGON in
taxIds. - Industry codes are the national versions of NACE (NAF, SN, TOL, CZ-NACE, PKD). Filters use the NACE
prefix, so
62matches 62.01, 62.02 and so on. Descriptions are in English, except for Norway, where the registry publishes Norwegian text. - Limits of the sources: France cannot filter by registration date, so a date filter without names skips France. Czech ARES answers a name search only when it matches fewer than 1 000 entities. Poland's open API looks companies up by KRS number only.
- The
SUMMARYrecord in the key-value store shows companies per country, IDs not found, skipped records and why the run stopped.
FAQ
How fresh is the data? Every run queries the registries live, so you get the record as the registry publishes it at that moment.
Can I add other countries? Countries are added when their registry offers a free open API. Tell us which one you need in an issue on the Actor page.
Something is wrong or missing? Open an issue on the Actor page. Fixes are usually quick.