getregdata
PolandKYB composite · one verdict

Poland KYB Risk Check - Company, UBO & Insolvency.

One NIP or KRS goes in. Company identity, beneficial owners and insolvency proceedings - screened against the company and every owner - come back as a single verdict. Built for onboarding and monitoring at Polish faktoring, windykacja and payment firms.

$0.048orchestration fee per completed check, plus component registry fees · incomplete and not-found checks are free
Run a KYB check on Apify Use it as an MCP tool
What one check returns
Company identity

Legal name, status, address and PKD activity from the official GUS / REGON register.

Beneficial owners

Every ultimate beneficial owner of record from CRBR, the Central Register of Beneficial Owners.

Insolvency & restructuring

Proceedings from the National Debtor Register (KRZ), screened against the company and each beneficial owner by exact identifier.

One verdict

Normalized to clear, findings or partial - not three raw datasets to reconcile.

Why not just run the three registries yourself
  • The cascade is the work. CRBR hands back each owner's identifier, and the debtor register needs exactly that to screen a person. The check chains them for you, so every owner is screened - not just the company.
  • One verdict, not three feeds. Identity, ownership and insolvency arrive reconciled into a single answer your workflow can act on.
  • Exact-identifier matching end to end. Every lookup is keyed on NIP, KRS or the owner's own identifier - no fuzzy name guessing anywhere in the chain.
  • You pay only for a complete check. If a source cannot answer, the check is free. Costs track completed work, not attempts.

An insolvency entry is not automatically bankruptcy. A debtor-register record can be a closed enforcement case. Each proceeding comes back with its court case signature and is classified, so an enforcement entry is never reported as a bankruptcy or restructuring.

python · regdata/poland-kyb-check
from apify_client import ApifyClient

client = ApifyClient("apify_api_xxxxx")

# One company in - one normalized KYB verdict out.
run = client.actor("regdata/poland-kyb-check").call(
    run_input={"identifiers": ["6770065406"]}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item["verdict"])   # "clear" | "findings" | "partial"
Who runs this
FaktoringWindykacja / debt collectionPayment & e-money firmsKYB / AML onboardingOngoing counterparty monitoring
FAQ
What does one KYB check read?

Three official Polish sources at query time: company identity from the GUS/REGON register, ultimate beneficial owners from CRBR, and insolvency or restructuring proceedings from the National Debtor Register (KRZ). The KRZ screen is run against the company and against every beneficial owner individually, keyed on their exact identifier.

When am I charged?

Only when every source answered and the check is complete - that is the $0.048 orchestration fee. The component registry lookups it runs are billed separately at their own rates. If a source cannot be reached the check comes back as partial and the fee is not charged, and a company that is not found is free. You never pay the fee for an incomplete answer.

Does an insolvency hit mean the company is bankrupt?

No, and the check does not pretend it does. A National Debtor Register entry can be a closed enforcement case rather than a bankruptcy. Each proceeding is returned with its court case signature and classified, so an enforcement entry is never reported as a bankruptcy or restructuring.

Does this screen politically exposed persons or adverse media?

Not in this check. It covers identity, beneficial ownership and insolvency. PEP and adverse-media screening are separate concerns and are not bundled in here, so the verdict never overstates what was actually checked.

Where does the data go?

The actor runs under your own Apify token and the results land in your Apify dataset. getregdata never receives or stores the records you pull, so you remain the data controller for every check you run.

Built on these registries

Prefer the raw sources? Each one is also available on its own.

pl
REGON
Poland

Company identity, PKD activity and status from the official GUS registry.

REGON ✓ Verified
pl
CRBR
Poland

Ultimate beneficial owners from the Central Register of Beneficial Owners.

NIP ✓ Verified
pl
KRZ
Poland

Insolvency and restructuring entries from the National Debtor Register.

NIP ✓ Verified
Screen a Polish company in one call.
Run a KYB check on Apify
$0.048 orchestration fee per completed check, plus component registry fees · free to install · billed through your own Apify account