REGON Number Checker
REGON is a statistical identification number assigned to every registered entity in Poland. Enter any 9-digit or 14-digit REGON number to run a quick REGON check. The tool detects the format automatically, calculates the expected check digit, and tells you whether the number is valid. No sign-up required.
Example REGON numbers
048205710
9-digit REGON152412561
9-digit REGON96742123065626
14-digit REGONWhat Is a REGON Number in Poland?
REGON stands for Rejestr Gospodarki Narodowej, the National Business Registry run by Poland's Central Statistical Office (GUS) [3]. Every business, nonprofit, and government body registered in Poland receives a REGON number [1]. If you work with Polish companies, you will see this number on invoices, contracts, and official filings. When searching for a REGON number, Poland's official source is the GUS statistical office. The REGON number Poland assigns has either 9 or 14 digits, depending on whether it covers the whole entity or a single branch.
GUS assigns REGON numbers free of charge [3]. Sole traders receive theirs automatically when they register through CEIDG, Poland's online business registration portal [11]. Companies registered in the National Court Register (KRS) also get REGON numbers through automatic data exchange [6]. Other organizations, such as housing communities and foundations, apply directly to the local statistical office using RG-OP or RG-OF forms [12].
How to Check a REGON Number
Enter a REGON number in the tool above. The checker detects whether the input has 9 or 14 digits, then runs the matching checksum algorithm. A valid result means the number follows the correct mathematical format. An invalid result means at least one digit is wrong or missing.
This REGON check covers format and checksum only. It does not confirm whether the number belongs to an active, registered entity. For that, use the official GUS REGON search tool at wyszukiwarkaregon.stat.gov.pl [7]. Data displayed in that tool counts as official confirmation of registry entry under Polish law [1].
REGON Number Format: 9 Digits and 14 Digits
A standard REGON number has 9 digits [4]. The first eight form a sequential identifier. The ninth is a check digit calculated from the first eight using a weighted modulo-11 algorithm.
A 14-digit REGON identifies a local unit, such as a branch office or subsidiary [4][9]. The first nine digits match the parent entity's REGON. Digits 10 through 13 form the local unit's sequential number. The 14th digit is a separate check digit covering all 13 preceding digits.
Businesses that operate from a single address use only the 9-digit number. Companies with branches, medical facilities, or additional registered locations need a 14-digit REGON for each local unit [9].
Where to Check a REGON Number in Poland
Three main options exist for verifying a REGON number:
This validator checks format and checksum instantly. Use it to confirm that a number on an invoice or contract has the correct structure before searching an official registry.
The GUS REGON database (wyszukiwarkaregon.stat.gov.pl) is the Poland business registry for statistical data [7]. Enter a REGON, NIP, or KRS number and retrieve the entity's name, address, legal form, and PKD activity codes [5]. The GUS database is the authoritative source for any Poland entity search.
CEIDG (ceidg.gov.pl) covers sole traders only [11]. If you know the business is a sole proprietorship, CEIDG returns registration data along with the owner's name and activity dates.
You do not need a formal REGON certificate for most purposes. A printout from the GUS search tool counts as official proof of registration [10].
How to Verify a Polish Company
A REGON check is one step in a broader Polish company search. For any company check, Poland's registry system uses three main identifiers. Each one unlocks different data.
REGON confirms the entity exists in the statistical registry and shows its registered business activities. Use this validator for a quick format check, then search the GUS database for full details.
NIP is the tax identification number. A Poland VAT number check through the NIP validator confirms active tax registration. You can also cross-reference the NIP with the Ministry of Finance's whitelist to verify the company's registered bank accounts.
KRS is the National Court Register for companies, foundations, and associations. A KRS search in Poland returns founding documents, board members, financial statements, and insolvency records.
For a complete company check Poland offers all three registries online. Cross-reference the results, since discrepancies between registries can signal problems with a business partner.
REGON vs NIP
REGON and NIP serve different purposes, and the distinction matters when you run a Poland company register search.
GUS assigns REGON for statistical tracking [1]. It identifies the entity and its registered business activities through PKD codes. Every registered entity in Poland has a REGON. This includes nonprofits, government bodies, and farms.
The tax office assigns NIP for tax administration. NIP identifies the taxpayer and links to VAT registration, tax filings, and the whitelist of bank accounts.
A sole trader's NIP is often their personal tax number. They also hold one 9-digit REGON. A company with three branch offices has one NIP, one 9-digit REGON, and three 14-digit REGONs for the branches.
FAQ
How do I check if a REGON number is valid?
Enter the number in the checker above. The tool runs the checksum algorithm and reports whether the number follows the correct format. To confirm that the number belongs to a real, active entity, search the GUS REGON database at wyszukiwarkaregon.stat.gov.pl [7].
What is a REGON number?
REGON is a statistical identification number assigned by Poland's Central Statistical Office (GUS) to every registered business, organization, and government body [3]. The number has 9 digits for the main entity or 14 digits for local units like branches [4].
What is the difference between REGON and NIP?
REGON tracks entities for statistical purposes. NIP identifies taxpayers for the tax office. Both are mandatory for businesses in Poland, but they come from different registries and serve different administrative functions.
Is a REGON number mandatory?
Yes. Polish law requires all entities conducting economic or social activity to register in the REGON system [1]. Sole traders receive REGON automatically through CEIDG [11]. Other entities apply through KRS or directly to the statistical office [6][12].
Can I look up a company by its REGON number?
Yes. The GUS search tool at wyszukiwarkaregon.stat.gov.pl lets you enter a REGON and retrieve the entity's name, address, legal form, and business activity codes [7][5]. This is the official Poland business registry for statistical data.
References
- Act on Public Statistics (consolidated text 2024) — isap.sejm.gov.pl
- REGON Registry: General Information — bip.stat.gov.pl
- Entities and Data Covered by the REGON Registry — bip.stat.gov.pl
- Rules for Accessing REGON Registry Data — bip.stat.gov.pl
- Filing Applications and Data Updates — bip.stat.gov.pl
- GUS REGON Search Tool — wyszukiwarkaregon.stat.gov.pl
- REGON for Local Units (14-digit) — biznes.gov.pl
- REGON Certificate — biznes.gov.pl
- Register a Business in CEIDG — biznes.gov.pl
- REGON for Entities Not Registered in CEIDG or KRS — biznes.gov.pl
You might be interested in other tools
PESEL Number Checker
Enter a PESEL number to extract the birth date, gender, and verify the check digit. Works as both a PESEL checker and validator.
PESEL Generator
Generate valid random PESEL numbers with correct checksums. Pick birth date and gender, get a properly encoded Polish ID number instantly.
Polish ID Number Generator
Generate valid Polish ID card (dowód osobisty) numbers with correct check digits. Each number follows the official series-and-number format used on Poland's national identity card.