9.8 C
Warsaw
Friday, October 16, 2026
- Advertisement -

How to verify a company in Poland before doing business – a guide for foreign investors

To verify a company in Poland before entering into a business relationship, foreign investors should check its registration details in the National Court Register (KRS) or the Central Registration and Information on Business (CEIDG), confirm its VAT status, verify who is authorised to sign contracts, review its financial position and check for insolvency proceedings. Most essential information is available free of charge through official Polish public registers. However, registration alone does not guarantee that a company is financially sound or a reliable business partner.

How can foreign businesses verify a company in Poland before signing a contract or making an advance payment? The first step is to check the company’s registration, tax and financial information, then compare the findings with the details provided by the prospective Polish business partner.

Poland provides access to several public databases that allow foreign investors and companies to conduct preliminary due diligence without purchasing commercial reports. Understanding these resources is particularly important for businesses entering the Polish market for the first time and unfamiliar with the country’s legal and regulatory environment.

Where can foreign businesses verify a Polish company? Key public registers

Public registers · Poland

Where to verify a Polish company — and what each answers

No single register gives a complete picture. Different databases answer different questions: whether a business legally exists, who may represent it, its tax status, its owners and any disclosed insolvency proceedings.

Legal existence & identity

National Court Register (KRS)

Company details, management board, representation rules and selected liquidation and insolvency information

Central Registration and Information on Business (CEIDG)

Sole traders’ registration details and business status

National Official Business Register (REGON / GUS)

Business identification and statistical information

Beneficial ownership

Central Register of Beneficial Owners (CRBR)

Reported beneficial ownership information — who ultimately controls the business

Tax status

Polish VAT Taxpayer Register (White List)

VAT status, Polish tax identification number (NIP) and registered bank accounts

VAT Information Exchange System (VIES)

Validity of EU VAT numbers for intra-EU transactions

Debts & insolvency

National Register of Debtors (KRZ)

Certain bankruptcy, restructuring and enforcement proceedings

Financial Documents Repository

Annual financial statements of entities in the KRS register of entrepreneurs

Source: official Polish public registers — KRS, CEIDG, REGON, VAT Taxpayer Register, VIES, CRBR, KRZ, Financial Documents Repository.

No single Polish register provides a complete assessment of a company’s reliability. Different databases answer different questions: whether the business legally exists, who can represent it, its tax status and whether certain legal or insolvency proceedings have been disclosed.

RegisterWhat can you verify?Official search tool
National Court Register (KRS)Company details, management board, representation rules and selected liquidation and insolvency informationKRS Search
Central Registration and Information on Business (CEIDG)Sole traders’ registration details and business statusCEIDG
National Official Business Register (REGON), maintained by Statistics Poland (GUS)Business identification and statistical informationREGON Search
Polish VAT Taxpayer RegisterVAT status, Polish tax identification number (NIP) and registered bank accountsMinistry of Finance
VAT Information Exchange System (VIES)Validity of EU VAT numbers for intra-EU transactionsEuropean Commission
Central Register of Beneficial Owners (CRBR)Reported beneficial ownership informationCRBR
National Register of Debtors (KRZ)Certain bankruptcy, restructuring and enforcement proceedingsKRZ Portal
Financial Documents RepositoryAnnual financial statements of entities registered in the KRS register of entrepreneursCourt Registers Portal

How can you check a Polish company in the National Court Register (KRS)?

The National Court Register (KRS) is the primary source of information on Polish commercial companies. It allows foreign businesses to establish whether a company is registered, identify members of its governing bodies and determine the rules governing who may legally represent it when entering into contracts.

Verification should begin with the official KRS search service provided by Poland’s Ministry of Justice. Searches are free of charge and do not require an account.

What information should you check in KRS?

Before signing a contract with a Polish company, review the following:

  • Company name, KRS number, NIP and REGON – these should match the information shown in the contract, invoices and on the company’s website.
  • Legal status – establish whether the company remains operational and whether any liquidation or relevant proceedings have been disclosed.
  • Management board and representation rules – identify who is legally authorised to act on behalf of the company.
  • Registration date and history of changes – particularly relevant when entering into substantial contracts with newly established businesses.
  • Financial filing records – check whether the company has submitted the required financial statements.

The KRS search service provides access to both current and full register extracts. The full extract also contains historical information, allowing investors to review changes in the company’s registration details over time.

Why is it important to verify who can legally represent a Polish company?

The person negotiating a contract may not have the authority to sign a legally binding agreement independently.

For example, if the KRS specifies that two management board members must act jointly, a contract signed by only one of them will generally not satisfy the representation requirements. Where an authorised representative acts under a power of attorney, its scope and validity should be verified. If the person acts as a commercial proxy (prokurent), the type of commercial proxy authority should also be checked.

For foreign investors, this is one of the most important legal checks. Even a genuinely registered and active Polish company may be improperly represented when entering into a commercial agreement.

One of the most important legal checks

A signature only binds if the signatory is authorised

If the KRS states that two management board members must act jointly, a contract signed by only one of them generally will not satisfy the representation requirements — even a registered, active company can be improperly represented.

Where someone signs under a power of attorney or as a commercial proxy (prokurent), verify the scope, validity and type of authority before relying on the signature.

Source: article — verifying who can legally represent a Polish company.

How can you verify a sole trader in Poland?

Individuals conducting business as sole traders should be checked in the Central Registration and Information on Business (CEIDG), rather than relying exclusively on KRS. The register allows foreign businesses to verify the entrepreneur’s identity, business details and current registration status. The official CEIDG search tool provides information including the business commencement date, any suspension or termination of activities, and disclosed contact and address details.

Suspension of business activity does not automatically indicate that a contractor is unreliable. However, it requires clarification, particularly where the entrepreneur is proposing new, recurring deliveries or services.

It is also important to note that a Polish civil law partnership (spółka cywilna) is not independently registered in CEIDG as an entrepreneur. In such cases, the individual partners should be verified, while the partnership’s identification details can additionally be checked in REGON.

How can you verify a Polish company’s tax identification number and VAT status?

A Polish business partner’s tax status can be checked through the VAT Taxpayer Register maintained by Poland’s Ministry of Finance. This verification is particularly important before making payments and when determining the appropriate VAT treatment of a transaction.The register, commonly known as the Polish VAT White List, allows users to check VAT registration status, registration or deregistration dates, and reported bank accounts.Searches can be performed using information such as the Polish tax identification number (NIP), REGON number, bank account number or company name.

Why should foreign businesses verify a Polish contractor’s bank account?

For business-to-business transactions with a single transaction value exceeding PLN 15,000, making a payment to a bank account not included in the Polish VAT Taxpayer Register may result in adverse tax consequences. These rules primarily concern certain payments made to active VAT taxpayers and may include restrictions on deducting expenses for income tax purposes and joint and several liability for VAT arrears. Polish regulations provide exceptions and mechanisms for avoiding certain consequences, including the timely submission of a ZAW-NR notification. Before transferring funds, businesses should therefore verify the bank account and determine whether the relevant rules apply to the transaction.

A sound practice is to check the account number before payment and retain evidence of the verification. If the account is not listed, the discrepancy should be clarified before making the transfer, including whether any specific tax procedure is required.

How can you verify a Polish company’s EU VAT number?

Where a business relationship involves transactions within the European Union, foreign companies should also use the European Commission’s VAT Information Exchange System (VIES). VIES allows businesses to check the validity of an EU VAT number. For Polish entities, this generally consists of the NIP preceded by the country code PL.

Domestic VAT status and EU VAT registration must be distinguished. An unsuccessful VIES check does not automatically mean that a company does not exist or is operating unlawfully. However, it may require clarification before applying a particular VAT treatment to an intra-EU transaction.

How can foreign investors check who owns a Polish company?

Information about the ultimate beneficial owners of many Polish companies is available through the Central Register of Beneficial Owners (CRBR). The register helps identify the individuals who ultimately control a business, including where the ownership structure involves several corporate entities. Searches can be conducted using the official CRBR search tool.

For foreign investors, understanding ownership structures is particularly important when a Polish business partner belongs to an international corporate group, operates through intermediaries or provides unclear information about the entities controlling its operations. However, CRBR information is reported by the entities subject to the relevant disclosure obligations. The register does not replace independent ownership analysis or economic sanctions screening.

How can you assess the financial position of a Polish company?

Financial statements are among the most important sources of information when assessing whether a Polish business partner can meet its contractual obligations. For companies required to file financial documents with KRS, these statements can be accessed free of charge through the Financial Documents Repository, available via Poland’s Court Registers Portal.A KRS number is required to retrieve the documents.

Which financial indicators should foreign investors review?

The key indicators include revenue, net profit or loss, equity, liabilities and cash flows, where the company prepares a cash flow statement. A positive net profit does not guarantee adequate liquidity. A business may report accounting profits while struggling to pay its liabilities on time.

For example, a foreign importer planning to make a substantial advance payment to a Polish manufacturer should assess whether the supplier’s historical business activity and financial position are proportionate to the proposed order value.

It is advisable to compare financial data across several consecutive years. A sudden decline in revenue, negative equity or a significant increase in liabilities may justify further questions, although these indicators should be assessed in the context of the company’s industry and business model.

How can you check whether a Polish company has debts or is facing bankruptcy?

The National Register of Debtors (KRZ) is the main public source of information concerning insolvency-related proceedings in Poland. It provides information on entities that are or have been subject to bankruptcy or restructuring proceedings, as well as certain enforcement proceedings discontinued because enforcement proved unsuccessful.However, the register does not cover every corporate debt or every enforcement action against a business. The official portal is available at krz.ms.gov.pl.

These checks are particularly important when a proposed business relationship involves deferred payment terms, substantial advance payments, long-term supply arrangements or granting a contractor access to valuable assets. The absence of an entry in KRZ does not constitute confirmation that a company has no outstanding debts.

Not all business liabilities are publicly disclosed, and some information about overdue payments is held by commercial business information bureaus. For higher-value transactions, foreign investors may also consider requesting certificates confirming that the contractor has no outstanding tax or social insurance contribution arrears with the Social Insurance Institution (ZUS), together with a commercial credit or business information report.

What warning signs should foreign businesses look for when checking a Polish company?

Not every inconsistency in business documentation indicates fraud or financial difficulties. What matters is whether the prospective contractor can provide a credible explanation supported by appropriate documentation.

The following circumstances deserve particular attention:

  • Inconsistent registration details – the company name, NIP or address differs from the information stated in the proposed contract.
  • Unclear signing authority – the person intending to sign the agreement cannot demonstrate appropriate authorisation.
  • Sudden changes to bank account details – particularly immediately before a substantial advance payment.
  • Missing mandatory financial statements – without a convincing explanation from the company.
  • Restructuring or bankruptcy proceedings – requiring an assessment of their potential impact on contractual performance.
  • Disproportionately large contracts – a newly established business without documented operational resources claims it can fulfil an order many times larger than its previous business activity.

Several warning signs occurring together are particularly concerning. For example, a recently registered Polish company requesting a substantial advance payment to a new bank account while refusing to provide supporting documents requires significantly more thorough verification than a business with an established and documented operating history.

Red flags · when to dig deeper

Warning signs in a Polish business partner

Not every inconsistency means fraud — what matters is whether the contractor can give a credible, documented explanation. These circumstances deserve particular attention.

Inconsistent registration details

Company name, NIP or address differs from the information in the proposed contract.

Unclear signing authority

The person intending to sign cannot demonstrate appropriate authorisation.

Sudden changes to bank details

A new account number — especially immediately before a substantial advance payment.

Missing financial statements

Mandatory filings are absent, without a convincing explanation from the company.

Restructuring or bankruptcy

Proceedings are disclosed — assess their potential impact on contractual performance.

Disproportionately large contracts

A newly established business claims it can fulfil an order many times larger than its past activity.

Several warning signs occurring together are particularly concerning — a recently registered company requesting a large advance to a new account while refusing supporting documents needs far more thorough verification.

Source: article — warning signs when checking a Polish company.

How should foreign investors conduct due diligence on a Polish business partner before signing a contract?

The scope of due diligence should reflect the transaction value, industry and potential consequences of contractual non-performance.

For a small, one-off purchase, basic registration and tax checks may be sufficient. A multi-year manufacturing, distribution or logistics agreement, however, may justify more extensive business partner due diligence.

Practical Polish company verification checklist for foreign investors

  1. Confirm registration details – verify the company name, NIP, REGON and KRS number or CEIDG entry.
  2. Check business status – establish whether the business is operating and identify who is authorised to represent it.
  3. Verify tax status – check the Polish VAT Taxpayer Register and, for intra-EU transactions, VIES.
  4. Confirm bank account details – particularly before making the first payment or transferring a substantial amount.
  5. Identify beneficial owners – review the available ownership information in CRBR.
  6. Assess financial stability – examine financial statements and the company’s liabilities.
  7. Check KRZ – review available information on bankruptcy and restructuring proceedings.
  8. Evaluate operational capacity – assess references, technical resources and the company’s ability to fulfil the contract.
  9. Protect the transaction – establish appropriate payment terms, documentation requirements and contractual safeguards.

For higher-value contracts, due diligence documentation should be retained alongside the signed agreement. This should include the dates on which public registers were checked, downloaded register extracts, tax verification results and correspondence explaining any discrepancies.

Foreign businesses should also consider safeguards proportionate to the transaction risk, such as bank guarantees, documentary letters of credit, trade credit insurance or milestone payments linked to the fulfilment of specific contractual obligations.

Due diligence · step by step

Practical verification checklist for foreign investors

Scope should reflect the transaction value and risk. Run these checks before signing a contract or making an advance payment to a Polish business partner.

01

Confirm registration details — company name, NIP, REGON and KRS number or CEIDG entry.

02

Check business status — whether the business is operating and who is authorised to represent it.

03

Verify tax status — the Polish VAT Taxpayer Register and, for intra-EU transactions, VIES.

04

Confirm bank account details — especially before the first payment or a substantial transfer.

05

Identify beneficial owners — the available ownership information in CRBR.

06

Assess financial stability — financial statements and the company’s liabilities.

07

Check KRZ — available information on bankruptcy and restructuring proceedings.

08

Evaluate operational capacity — references, technical resources and ability to fulfil the contract.

09

Protect the transaction — payment terms, documentation requirements and contractual safeguards.

Source: article — practical Polish company verification checklist for foreign investors.

Can foreign businesses verify a Polish company completely free of charge?

Basic verification of a Polish company can be carried out free of charge. However, a comprehensive assessment of its financial and operational reliability may require additional documentation or paid analysis.

Public registers allow foreign businesses to confirm a company’s legal existence, authorised representatives, tax status and a range of financial information. They do not, however, disclose all current liabilities, commercial disputes, management quality or actual production capacity. It is also important to establish whether the company genuinely conducts business activities consistent with the proposed contract.

For a Polish manufacturer, this may involve visiting its production facilities, checking relevant certificates or assessing available manufacturing capacity.

Does registration in KRS mean a Polish company is reliable?

No. Registration in the National Court Register (KRS) confirms certain aspects of a company’s legal status and organisational structure. It does not guarantee solvency, service quality or timely payment. Poland’s public registers allow foreign investors to conduct several layers of verification, but responsibility for assessing commercial risk ultimately remains with the business entering into the transaction.


Before establishing a business relationship, companies should therefore combine three elements: legal verification, financial analysis and an assessment of the contractor’s actual ability to fulfil its obligations. For foreign businesses planning ongoing cooperation with Polish suppliers, distributors or subcontractors, this process should become a standard part of their supplier selection and onboarding procedures.

SUCCESSFUL INVESTING IN POLAND – NEWSLETTER

Looking for new business opportunities in Poland? Get key updates on investments, the economy and market trends — straight to your inbox.

SUBSCRIBE TO THE NEWSLETTER

Related Articles

Stay connected

- Advertisement -spot_img

Latest Articles