Poland Supplier Risk & VAT Registry Checker
Pricing
Pay per usage
Poland Supplier Risk & VAT Registry Checker
Verify Polish companies and suppliers using official KRS and VAT registry data. Check NIP, KRS, REGON, VAT status, company details, identifiers, and optional bank-account assignment. Returns structured JSON with clear risk signals.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Alex
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Verify a Polish company or supplier against official public registers in a single run.
The Actor checks identity data across the Polish National Court Register (KRS) and the Ministry of Finance VAT Whitelist, then returns a structured JSON report with clear verification signals and source evidence.
What this Actor checks
- current VAT status
- NIP, REGON, and KRS consistency across supplied input and official sources
- company name and addresses
- legal form and registration details from KRS
- date of the latest KRS entry
- representation method and available representative records
- optional bank-account assignment in the VAT Whitelist for a selected date
- official request IDs and source-level errors for audit and troubleshooting
Common use cases
- supplier and contractor onboarding
- vendor master-data validation
- procurement due diligence
- payment pre-checks
- counterparty verification workflows
- API-based company-data enrichment
Input
Provide at least one Polish company identifier:
nip— 10 digitskrs— up to 10 digits; leading zeros are added automaticallyregon— 9 or 14 digits
Optional fields:
bankAccount— Polish account number or IBAN; spaces and thePLprefix are acceptedcheckDate— verification date inYYYY-MM-DDformat; defaults to todaylanguage—enorplfor the summaryincludeRawData— include full official API responses in the output
Bank-account verification requires nip or regon in the same run.
Example input
{"nip": "5252674798","krs": "0000635012","regon": "365331553","language": "en","includeRawData": false}
Output
Each successful run writes one report to the default dataset and stores the same report as OUTPUT in the default key-value store.
Main fields:
verificationStatussummarycheckedAtDateinputcompanybankAccountVerificationriskSignalsevidencedisclaimer
Verification statuses
verified— no material warning signal was detected in the checked fieldsmanual_review— official data was missing, incomplete, or ambiguoushigh_attention— a material mismatch or adverse registry signal was detected
Example result
{"verificationStatus": "verified","summary": "ALLEGRO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ: verification completed without material warning signals. High-severity signals: 0; medium-severity signals: 0.","company": {"name": "ALLEGRO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ","nip": "5252674798","regon": "365331553","krs": "0000635012","vatStatus": "Czynny"},"riskSignals": [{"severity": "info","code": "VAT_ACTIVE","message": "Entity is shown as an active VAT taxpayer."},{"severity": "info","code": "KRS_FOUND","message": "A current KRS extract was returned."}]}
Risk signals
The Actor uses deterministic rules rather than an opaque score. Examples include:
VAT_ACTIVEVAT_STATUS_ALERTVAT_ENTITY_NOT_FOUNDKRS_FOUNDKRS_NOT_FOUNDNIP_MISMATCHREGON_MISMATCHKRS_MISMATCHBANK_ACCOUNT_MATCHBANK_ACCOUNT_MISMATCHBANK_ACCOUNT_UNVERIFIED
Every signal includes a severity, code, and readable message.
Official data sources
- Polish Ministry of Justice — National Court Register current extract API
- Polish Ministry of Finance — VAT Whitelist API
No external API key is required.
Important limitations
This Actor provides automated public-registry verification signals. It is not a credit score and does not replace legal, tax, accounting, AML, sanctions, or procurement review.
KRS details are available only for entities registered in KRS. Sole traders or other entities outside KRS may return partial company information. Results also depend on the availability and freshness of the official source systems at the time of the run.
Review the official source records before making consequential decisions.