Auranik

Auranik Article

NIP, REGON and KRS in Poland: What Each Business Number Means and Where to Find It

A clear guide to NIP, REGON, KRS and CEIDG in Poland, including how the numbers are assigned, checked and used in everyday business administration.

Auranik Editorial Team2026-08-308 min read
NIP PolandREGONKRSCEIDGCompany Registration

Four terms that describe different parts of the same business

NIP, REGON, KRS and CEIDG are not interchangeable. NIP is the tax identification number. REGON is the statistical identifier used in the national register maintained by GUS. KRS is the National Court Register used for companies and other entities that fall within that register. CEIDG is the central register used primarily for individual entrepreneurs and partners registered as sole traders.

A limited liability company will normally have a KRS number, NIP and REGON. A sole trader registered in CEIDG normally has NIP and REGON but not a KRS number. Understanding that distinction makes it much easier to complete contracts, invoices, bank forms and administrative applications correctly.

NIP: the tax identification number

NIP is used in dealings with the tax administration and is a core identifier on business invoices and many official forms. It is also used to check a taxpayer's VAT status and, for VAT-active businesses, to verify information through Ministry of Finance systems.

For a new CEIDG entrepreneur who does not already have NIP or REGON, the CEIDG registration application also serves as an application for those identifiers. Biznes.gov.pl states that NIP is automatically added to the CEIDG entry, generally within one business day. Existing NIP should not be replaced simply because a person starts a business; the registration process uses the identifier already assigned where applicable.

REGON: the statistical business identifier

REGON is assigned through the national official register of entities of the national economy maintained by Statistics Poland, GUS. It is frequently requested on business documents, leasing applications, banking paperwork and institutional forms even though it is not the tax number.

For CEIDG registration, Biznes.gov.pl states that REGON is automatically completed in the entry, generally within seven days if the entrepreneur did not already have one. A REGON entry can be checked through official GUS tools, which is useful when a counterparty wants confirmation of registered business data.

KRS: the court register for companies

KRS is the National Court Register. A Polish sp. z o.o., for example, is entered in the register of entrepreneurs and receives a KRS number. The KRS record shows important public information such as the company's legal name, registered office, representation rules, management board and registered business activities.

Before signing a significant contract with a Polish company, checking KRS is a sensible due-diligence step. Confirm that the company exists, that the person signing can represent it under the disclosed representation rules, and that the company has not entered a status that changes how it should operate. Official KRS information is available through Ministry of Justice systems.

CEIDG: the register for individual entrepreneurs

CEIDG is the Central Registration and Information on Business. It contains the public registration details of individual entrepreneurs, including the business name, NIP, REGON, registered activities and relevant status information. Registering and updating a CEIDG entry is free through the official system.

For a sole trader, the CEIDG entry is also an important data hub because registration information is transmitted to other public systems. That does not mean every later obligation disappears. The entrepreneur must still choose the correct tax and insurance arrangements, make any required VAT registration and keep the entry updated when reportable details change.

NIP-8 and supplementary data for KRS companies

A KRS registration contains core company information, but tax and ZUS systems may require supplementary data that are not part of the basic court-register entry. For KRS entities, NIP-8 is used to provide or update specified supplementary information such as bank accounts, places of business outside the registered office, the accounting-record storage address and contact details.

Biznes.gov.pl explains that changes to supplementary data should generally be reported with NIP-8 within the applicable deadline, commonly 21 days for the supplementary data described by the official guidance. A newly registered company should therefore treat KRS registration as the beginning of its administrative setup, not the final step.

A simple verification routine before using company data

When you receive company details, cross-check them rather than copying a number from an old invoice. For a sole trader, verify the CEIDG record. For a company, verify KRS. Check NIP through Ministry of Finance tools when tax status matters, and REGON through GUS when statistical registration needs confirmation.

The primary official portals are biznes.gov.pl, ekrs.ms.gov.pl, podatki.gov.pl and the GUS REGON search services. Auranik's Business Setup in Poland service can help foreign founders organize registration steps, post-registration filings and the practical checklist needed to get from a newly registered entity to an operational business.

Community content reflects individual experiences and should not be treated as legal, immigration, financial or government advice.

Know someone who may find this guide useful?