Poland.gg
Po polsku
Login
Statistics Tools
Statistics Tools
Poland.gg Tools
Go back to all tools

You might be interested in other tools

NIP Checker

Verify any Polish NIP (VAT/tax ID) number with an instant checksum check and tax office prefix decode.

NIP Generator

Generate valid Polish NIP (VAT / tax ID) numbers with correct checksums for software testing.

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.

See all tools →
Tools

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.

Input REGON above
Number Type —
Digit Count —

Example REGON numbers

048205710

9-digit REGON

152412561

9-digit REGON

96742123065626

14-digit REGON
Generate 100+ REGON numbers with our REGON Generator

What 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

  1. Act on Public Statistics (consolidated text 2024) — isap.sejm.gov.pl
  2. REGON Registry: General Information — bip.stat.gov.pl
  3. Entities and Data Covered by the REGON Registry — bip.stat.gov.pl
  4. Rules for Accessing REGON Registry Data — bip.stat.gov.pl
  5. Filing Applications and Data Updates — bip.stat.gov.pl
  6. GUS REGON Search Tool — wyszukiwarkaregon.stat.gov.pl
  7. REGON for Local Units (14-digit) — biznes.gov.pl
  8. REGON Certificate — biznes.gov.pl
  9. Register a Business in CEIDG — biznes.gov.pl
  10. 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.

See all tools →

You may also be interested in statistics

Poland's Population
Total population, age distribution, gender ratios, birth/death rates, life expectancy.
Poland's Fertility
Birth rates, death rates, and natural population change.
Poland's Housing Market
Housing stock, dwellings completed, building permits, average dwelling size, utilities coverage, and construction trends.
Poland's Unemployment
Registered unemployment rate and unemployed by education level.
Poland's Territory
Total area, land use composition, forest coverage, and nature protection.
Poland's Tourism
Foreign tourist arrivals, nights spent, and visitors by country of origin.
Poland's Crime
Crime rates, crime categories, and police detection rates.
Poland's Marital Status
Marriages, divorces, and population by marital status.
Poland's Suicides
Suicidal behaviours and completed suicides registered by Police.

Tools

Explore Poland's demographic data with our interactive tools.

ID & Documents 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.

Business Tools

NIP Checker

Verify any Polish NIP (VAT/tax ID) number with an instant checksum check and tax office prefix decode.

NIP Generator

Generate valid Polish NIP (VAT / tax ID) numbers with correct checksums for software testing.

REGON Number Generator

Generate valid 9-digit and 14-digit Polish REGON numbers with correct check digits for testing.

REGON Number Checker

Check any 9-digit or 14-digit Polish REGON number with automatic format detection and checksum verification.

Banking & Finance Tools

Mikrorachunek Generator

Generate your individual Polish tax account number (mikrorachunek podatkowy) from a PESEL or NIP.

Mikrorachunek Checker

Check whether a mikrorachunek podatkowy number matches the official format and extract the embedded PESEL or NIP.

Matt Rybin

Hey!

I'm Matt Rybin

I work hard on building the best statistical portal in Poland. If you know any way I could improve Poland.gg to be even better, please reach out!

x.com

MATT RYBIN MATTRYBIN

NIP: 6793260169 · REGON: 524468418

ul. Kalwaryjska 69/9, 30-504 Kraków, Poland

Privacy Policy · Terms of Service
Tools

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.

Input REGON above
Number Type —
Digit Count —

Example REGON numbers

948293293

9-digit REGON

185364460

9-digit REGON

17969046072184

14-digit REGON
Generate 100+ REGON numbers with our REGON Generator

What 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

  1. Act on Public Statistics (consolidated text 2024) — isap.sejm.gov.pl
  2. REGON Registry: General Information — bip.stat.gov.pl
  3. Entities and Data Covered by the REGON Registry — bip.stat.gov.pl
  4. Rules for Accessing REGON Registry Data — bip.stat.gov.pl
  5. Filing Applications and Data Updates — bip.stat.gov.pl
  6. GUS REGON Search Tool — wyszukiwarkaregon.stat.gov.pl
  7. REGON for Local Units (14-digit) — biznes.gov.pl
  8. REGON Certificate — biznes.gov.pl
  9. Register a Business in CEIDG — biznes.gov.pl
  10. 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.

See all tools →

We can't find the internet

Attempting to reconnect

Something went wrong!

Attempting to reconnect