KRS Poland Business Registry Scraper
Pricing
from $6.00 / 1,000 results
KRS Poland Business Registry Scraper
Scrape Polish business registry data from KRS. Get company names, KRS numbers, NIP, REGON, addresses, directors, share capital, PKD industry codes, and bankruptcy flags. Search by KRS number or query for 600,000+ Polish businesses.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
2
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share

🇵🇱 KRS Poland Business Registry Scraper
Polish companies are registered in the National Court Register (KRS). This tool pulls structured company records by KRS number - names, legal forms, NIP and REGON identifiers, addresses, director names, and registration history - so you can build compliance workflows or supplier databases fast.
The KRS Poland Scraper collects Polish company excerpts from the official National Court Register by KRS number. Returns name, legal form, NIP/REGON, registration date, full address, and director and supervisor details.
✨ What Does It Do
- 🏢 Company records - registered names, legal forms, and entity types
- 🆔 Tax IDs - NIP (tax ID) and REGON (statistical ID)
- 📅 Registration history - creation date, last update, and total entries in the registry
- 📍 Full address - voivodeship, district, commune, city, street, postal code
- 👥 Directors and supervisors - names and roles of people in the management and supervisory boards
- 🧾 Two registries - P for Entrepreneurs (companies) and S for Associations and Foundations
- 🆔 Previous registry info - history from the pre-KRS registry if applicable
🔧 Input
- KRS Numbers - list of 10-digit KRS numbers to look up (e.g.
0000033014) - Registry Type -
Pfor Entrepreneurs (companies) orSfor Associations, Foundations - Max Items - free users get 10 records, paid users up to 1,000,000
{"krsNumbers": ["0000033014", "0000006494"],"registry": "P","maxItems": 100}
📊 Output
Each KRS lookup returns a normalized company profile. Download as JSON, CSV, or Excel.
| 📌 Field | 📄 Description |
|---|---|
| 🏷️ krsNumber | 10-digit KRS identifier |
| 🏢 name | Registered company name |
| 📜 legalForm | Legal form description |
| 💰 nip | Polish tax ID |
| 📊 regon | Polish statistical ID |
| 📅 registrationDate | Date company was registered |
| ⏱️ lastUpdateDate | Date of last entry in KRS |
| 🗺️ voivodeship | Province |
| 🏙️ city | Registered city |
| 🛣️ street | Street name |
| 🔢 houseNumber | House number |
| 📮 postalCode | Postal code |
| 👥 directors | Array of management board members with roles |
| 🧑⚖️ supervisorsCount | Number of supervisory board members |
| 🎗️ hasOppStatus | Has public benefit organization status |
{"krsNumber": "0000033014","name": "POWSZECHNA KASA OSZCZĘDNOŚCI BANK POLSKI S.A.","legalForm": "SPÓŁKA AKCYJNA","nip": "5250007738","regon": "016298263","registrationDate": "2001-04-12","lastUpdateDate": "2025-11-20","country": "POLSKA","voivodeship": "MAZOWIECKIE","district": "WARSZAWA","commune": "WARSZAWA-ŚRÓDMIEŚCIE","city": "WARSZAWA","street": "PUŁAWSKA","houseNumber": "15","postalCode": "02-515","totalEntries": 542,"registryType": "P","hasOppStatus": false,"directors": [{ "name": "JAN KOWALSKI", "role": "PREZES ZARZĄDU" }],"supervisorsCount": 9,"scrapedAt": "2026-04-10T12:00:00.000Z"}
💎 Why Choose the KRS Poland Scraper?
| Feature | Our Tool | Manual KRS Portal |
|---|---|---|
| Bulk KRS lookups | ✅ Batch of numbers | ❌ One at a time |
| Normalized address fields | ✅ Split fields | ⚠️ Single blob |
| Director list with roles | ✅ Structured | ⚠️ Nested PDF |
| NIP + REGON | ✅ Included | ✅ Yes |
| Export to JSON/CSV/Excel | ✅ Yes | ❌ PDF exports only |
| Scheduled monitoring | ✅ Daily runs | ❌ Not possible |
📋 How to Use
- Sign Up - Create a free account w/ $5 credit
- Configure - paste your list of KRS numbers and pick the registry type
- Run It - click Start and get Polish company records in seconds
No coding, no PDF downloads, no manual court register browsing.
🎯 Business Use Cases
- ✅ KYC / compliance - verify Polish B2B customers before onboarding
- 💰 Invoice validation - match invoices to registered company names and tax IDs
- 🏛️ Due diligence - pull board composition and registration history for M&A research
- 🚨 Sanctions screening - cross-check Polish entities against sanctions lists
- 📊 Market research - profile Polish companies by region or sector
- 💼 B2B data enrichment - enrich CRM records with official Polish registry data
❓ FAQ
🇵🇱 What is KRS? KRS (Krajowy Rejestr Sądowy) is Poland's official National Court Register for companies, associations, foundations, and other legal entities.
🆔 What's the difference between NIP and REGON? NIP is the Polish tax identification number. REGON is the statistical identification number used for official reporting. Most companies have both.
📜 What registry types are supported?
P (Przedsiębiorców) for commercial companies and entrepreneurs, and S (Stowarzyszeń) for associations, foundations, and non-profits.
👥 Are directors always listed?
Yes, when the company has filed their management board composition with KRS. The directors array returns names and their roles (e.g. PREZES ZARZĄDU, CZŁONEK ZARZĄDU).
🎗️ What does hasOppStatus mean?
OPP (Organizacja Pożytku Publicznego) is Poland's public benefit organization status. Companies and associations with this flag can receive 1.5% tax donations from Polish taxpayers.
🔗 Integrate KRS Poland Scraper with any app
- Make - automate company lookups
- Zapier - verify new customers
- Slack - post compliance alerts
- Google Sheets - build supplier databases
- Webhooks - trigger KYC workflows on completion
💡 Recommended Actors
Looking for more data collection tools? Check out these related actors:
| Actor | Description | Link |
|---|---|---|
| FINRA BrokerCheck Scraper | US broker registration lookups | Link |
| GSA eLibrary Scraper | US government contract data | Link |
| BizBuySell Scraper | Businesses for sale listings | Link |
| Pitchbook Investors Scraper | PE and VC investor profiles | Link |
| DealStream Scraper | Business for sale marketplace | Link |
Pro Tip: 💡 Browse the full ParseForge catalog to find more data tools.
🆘 Need Help?
- Check the FAQ section above for common questions
- Visit the Apify documentation for platform guides
- Contact us at Tally contact form
⚠️ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or connected to KRS, the Polish Ministry of Justice, or the Polish government. It collects only publicly available business registry data.