🇵🇱 Poland
Company data, management board, UBOs and KRS extracts for Polish businesses
Overview
AiPrise verifies Polish businesses against the National Court Register (KRS), the CEIDG register of sole traders and the Central Register of Beneficial Owners (CRBR). A business verification returns the company profile, management board members, ultimate beneficial owners (UBOs) and register documents.
Coverage
| Data point | Returned | Note |
|---|---|---|
| Company profile | Yes | Legal name, legal form, status, registration date, registered address |
| Directors and legal representatives | Yes | Management board members and procurators |
| Shareholders | Yes, when filed | Returned for few companies |
| Ultimate beneficial owners | Yes | From CRBR |
| VAT number check | Yes | Separate check against the EU VAT register |
| Document | Returned |
|---|---|
| Register extract | Yes |
| Full historical extract | Yes |
| UBO extract | Yes |
| Financial statements | Yes, when filed |
Documents, as the register names them
- Aktualny odpis z KRS (current KRS extract)
- Pełny odpis historyczny z KRS (full historical KRS extract)
- Zaświadczenie z CEIDG (sole trader certificate)
- Wyciąg z CRBR o beneficjentach rzeczywistych (UBO extract)
- Roczne sprawozdanie finansowe (annual financial statements) and approval resolutions
Speed
| Step | Typical | 9 in 10 within |
|---|---|---|
| Business verification (company data, officers, UBOs) | 38 seconds | 2 minutes |
These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.
Company types
Companies in the KRS and sole traders in CEIDG are covered.
| Company type | Legal forms | Covered | What to expect |
|---|---|---|---|
| Private limited company | sp. z o.o. | Yes | Full data: board, UBOs, documents |
| Sole trader | Osoba fizyczna prowadząca działalność gospodarczą (CEIDG) | Yes | Profile and owner |
| Limited partnership | sp.k. (Spółka komandytowa) | Yes | Full data |
| Cooperative | Spółdzielnia | Yes | Profile and board |
| Joint-stock company | S.A. (Spółka akcyjna) | Yes | Full data |
Sources
| Register | What it gives |
|---|---|
| KRS (National Court Register) | Company profile, board, KRS extracts, financial statements |
| CEIDG (Central Register of Business Activity) | Sole traders |
| CRBR (Central Register of Beneficial Owners) | UBOs, UBO extract |
| VIES (EU VAT register) | VAT number check |
Identifiers
Send the KRS number or the NIP as business_entity_id, with country_code set to PL.
| Identifier | Format | Example |
|---|---|---|
| KRS number | 10 digits. A KRS prefix is optional and removed. | 0000123456 or KRS0000123456 |
| NIP (tax number) | 10 digits. Use it for sole traders, who have no KRS number. | 1234567890 |
| REGON | 9 or 14 digits | 123456789 |
| VAT number | PL followed by the NIP. Used only for the VAT check. | PL1234567890 |
You can also search by legal name.
Statuses and legal forms
Every result carries the register's own status in registration_info.status and an AiPrise status in registration_info.normalised_status. The normalised status is one of Active, Suspended, Dormant, Dissolved / Struck Off, In Liquidation / Insolvency or Unknown.
| Register status | Normalised status |
|---|---|
| AKTYWNA / AKTYWNY | Active |
| ZAWIESZONY | Suspended |
| WYKREŚLONY / WYKRESLONY | Unknown |
| W LIKWIDACJI | Unknown |
Legal forms come back in Polish in entity_type, for example Spółka z ograniczoną odpowiedzialnością, Osoba fizyczna prowadząca działalność gospodarczą (sole trader) and Spółka komandytowa.
Quirks and gotchas
Country-specific behaviour to know before you integrate.
| Quirk | Details |
|---|---|
| KRS prefix | A KRS prefix in business_entity_id is removed before the lookup. |
| Sole traders need the NIP | Sole traders are in CEIDG, not in the KRS. About 2 in 5 businesses are sole traders; send their NIP. |
Struck off shows as Unknown | WYKREŚLONY (struck off) and W LIKWIDACJI (in liquidation) map to Unknown. Check the register status before approving. |
| Board roles are not normalised | The management board president comes back with the role name President of the Management Board and the normalised role UNKNOWN. Read the role name. |
| Suspended sole traders | ZAWIESZONY (activity suspended) maps to Suspended. |
Limits
- Shareholders are returned only for few companies.
- Financial statements come back only for KRS companies that filed them.
Updated about 20 hours ago
