LW
All articles
· Finance№ 232·MMXXVI

Business Bank Account in Poland 2026: Konto Firmowe and the White List

Why a personal account will not do, how to get onto the white list via NIP-8 and CEIDG-1, what the VAT sub-account is, and why banks refuse on AML grounds.

A client opened a sole proprietorship and worked from his personal account for six months. Transfers arrived, taxes were paid, nobody complained. Then came his first large customer, a Polish Sp. z o.o., with a contract worth 40,000 PLN. Their accounting team checked his NIP against the white list, found no account there, and stopped the payment. Not out of spite: if they paid into an account absent from the register, they would lose the right to deduct that 40,000 and become jointly liable for his VAT.

The deal survived, but the fix took two weeks. All of which one filing before signing would have prevented.

Why a personal account does not work for a business

The law does not formally prohibit a sole trader from settling through a personal account. In practice it is a dead end, for one reason: only settlement accounts - business accounts - reach the white list of VAT taxpayers. A personal account will never be added, no matter that all your activity runs through it.

From there the chain unfolds. On any B2B payment of 15,000 PLN gross or more, your counterparty is required to check whether your account sits in the register. If it does not, two things follow for them: the amount is not deductible, and they take on joint liability for your VAT. The only rescue is a ZAW-NR notification to the tax office within seven days of the payment - extra work for their accountants, and usually easier to just decline you.

The outcome is predictable. A personal account works with consumers and small orders. Serious B2B is closed.

For an Sp. z o.o. the question does not even arise: the company is its own legal person and always needs its own account.

What the white list is and how to get onto it

The white list of VAT taxpayers is a public Ministry of Finance register (art. 96b of the VAT Act). By NIP it shows a taxpayer's VAT status, registration and deregistration dates, and their reported business accounts. Anyone can check it, free, in ten seconds.

Accounts do not appear automatically - they have to be reported:

  • JDG - through CEIDG-1 (change of details)
  • Sp. z o.o. and other companies - through NIP-8 to the tax office, within 21 days of KRS registration
  • when changing accounts - within 7 days

The register updates in a day or two. We normally verify after 48 hours and send the client a dated screenshot, which is convenient to forward to counterparties who ask questions.

That 21-day NIP-8 window is best closed together with the rest of the post-registration pack: the account, NIP-8, CRBR (14 days from the KRS entry), and VAT-R if you need VAT. All of it can be done in one pass, and then the company becomes operational at once rather than in pieces. We covered CRBR and beneficial owners in a separate piece.

The VAT sub-account and split payment: do you need this

The bank automatically attaches a technical sub-account - the rachunek VAT - to every settlement account. You do not pay for it separately, you cannot decline it, and most of the time you never think about it.

Here is how it works. On a payment made under the split payment mechanism, the amount divides: the net goes to the main account, the VAT to the sub-account. Funds on the sub-account can only be used for restricted purposes: VAT, social contributions, PIT, CIT, excise. Moving them to the main account requires the tax office's consent.

Split payment is mandatory when two conditions hold at once: the invoice is 15,000 PLN gross or more, and it covers goods or services listed in Annex 15 to the VAT Act. The list includes electronics, construction work, metals, fuels, car parts and coal. If you operate in those sectors, that is another reason you need a business account - split payment cannot technically settle into a personal one.

A separate rule covers cash: under art. 19 of the Entrepreneurs' Law, settlements between businesses of 15,000 PLN or more must pass through a payment account. Pay in cash and the amount will not be deductible, even where the transaction is entirely genuine and every document is in order.

Can you open an account without a PESEL

You can, though not at every bank and not at every branch. As of 2026 the banks that genuinely open passport-only accounts without PESEL are Bank Millennium, Santander Bank Polska, BNP Paribas and Alior. The requirements: a passport, a document evidencing legal residence (a D visa, residence card or UPO), and proof of a Polish address - usually a lease agreement.

One caveat that saves time: bank policies change without announcement, and the decision is made by the branch, not the bank. So we do not send a client "to Millennium" - we book a specific branch and a specific officer who has opened these accounts before. The difference between those two approaches is two or three wasted trips.

A PESEL is still worth obtaining. It lowers the refusal risk, unlocks Profil Zaufany, lifts transfer limits and enables mObywatel. We wrote about the process after receiving a residence card here. Personal accounts and bank tariffs get their own comparison.

What the bank checks when opening a business account

A business account is not "a personal account plus a NIP". The bank runs you through the AML procedures under the Act of 1 March 2018 on counteracting money laundering, and the scope of scrutiny is different.

What they look at:

  • articles of association and the KRS extract (or CEIDG for a sole trader), plus the NIP
  • ownership structure and beneficial owners
  • source of capital - where the money for the share capital came from
  • the actual address: a virtual office with no supporting documents raises questions
  • PKD activity codes and what the business actually does
  • expected turnover, currencies, main counterparties and countries

Refusals here are routine, and the bank is not obliged to explain its decision. In our practice the most common triggers are: no genuine link to Poland (no address, no registration, no lease), an unclear source of funds, "risky" PKD codes such as crypto, consulting and international trade, multi-layered ownership structures involving offshore entities, and the absence of a PESEL alongside a thin document pack.

Going back to the same bank after a refusal rarely helps: the decision is already in their system. The right move is to repackage the file and approach a bank with a different risk appetite. That is why we keep a shortlist of two or three banks per typical profile and know which cases clear where.

Do you need an account to register an Sp. z o.o. through S24

Not for the registration itself. The 5,000 PLN share capital can be declared as contributed and paid in later, including in kind (art. 158 of the Commercial Companies Code).

But immediately after the KRS entry the account is needed for four things: contributing the capital in cash, reporting the account through NIP-8, getting onto the white list, and starting to pay ZUS and taxes. In practice it pays to bundle all of it with the registration - then no month passes between "the company is registered" and "the company works". We covered S24 registration, including without a PESEL, in detail.

What maintenance costs

Basic personal banking is free at most Polish banks on simple conditions: an incoming transfer or a few card transactions a month. Business accounts are often free for the first year, then run from 0 to 50 PLN a month depending on turnover and package.

The real money does not go on maintenance. Currency conversion at the bank's internal rate with a 2-4% spread, SWIFT transfers at 30-80 PLN each, withdrawals at other banks' ATMs. If your income is in euros or dollars, a multi-currency account saves more than any monthly-fee saving ever will - which is the first thing we calculate when selecting a bank, not the last.

Common questions

What happens if a counterparty pays into an account that is not on the white list? The problem is theirs, not yours: they cannot deduct the amount and become jointly liable for your VAT. A ZAW-NR notification to the tax office within seven days of the payment rescues them. The threshold is 15,000 PLN gross per transaction between businesses.

Can a business account be opened remotely, without travelling to Poland? For a personal account some banks allow it: scans, video verification, card by courier. For a business account it works less well - the bank almost always wants to see a board member in person. The practical pattern for people yet to relocate is to prepare the pack in advance and open the account during the first visit, in a single day.

How many accounts can be reported to the white list? As many as you have - there is no limit. Every business account of the company can be listed in NIP-8 or CEIDG-1. Personal accounts cannot; they will not enter the register.

Do I need a separate account for each currency? No, but currency sub-accounts within a single business account are reported to the white list separately where Polish counterparties settle through them. We normally report all of them at once so nobody has to revisit it six months later.

The bank refused without explanation. Can that be challenged? Practically, no. Declining to enter into an account agreement is the bank's decision within its own risk policy, and it is not obliged to disclose its AML procedures. The route that works is a different bank and a better-prepared file.


A business account looks like a formality right up to the first large deal. Then it turns out that without one there are no B2B clients, no split payment, and no deductible costs in anyone's return.

Tell us whether you hold a PESEL, what your residence status is, and whether you need a personal or a business account. We will give you a shortlist of banks where your case clears, and an end-to-end quote - white-list registration included.

This article is informational. Bank requirements and tax consequences depend on the specific situation - consult a lawyer for an individual assessment.

/ questions

Frequently asked

  • 01

    Can I run a business through a personal account?

    Formally a sole trader may; the law does not prohibit it. Practically, no: only settlement accounts - business accounts - reach the white list of VAT taxpayers. If your account is absent from the register, a counterparty paying 15,000 PLN gross or more cannot deduct the amount and takes on joint liability for your VAT. For an Sp. z o.o. a separate account is always mandatory.

  • 02

    How do I report an account to the white list?

    A sole trader reports the account number through CEIDG-1; a company does it through NIP-8 to the tax office within 21 days of KRS registration. When changing accounts the deadline is seven days. The register updates within a day or two, after which the account is visible by NIP on the Ministry of Finance site.

  • 03

    Which banks open accounts without a PESEL?

    As of 2026, Bank Millennium, Santander Bank Polska, BNP Paribas and Alior genuinely open passport-only accounts without PESEL. You need a passport, a document evidencing legal residence (a D visa, residence card or UPO) and proof of a Polish address, usually a lease agreement. Bank policies change without announcement, and the branch makes the call.

  • 04

    What is the VAT sub-account and is split payment mandatory?

    The VAT sub-account is a technical sub-account the bank attaches automatically to every settlement account; there is no separate charge. Split payment is mandatory for invoices of 15,000 PLN gross or more covering goods and services from Annex 15 to the VAT Act: electronics, construction, metals, fuels, car parts and coal.

  • 05

    Why do banks refuse business accounts?

    Almost always because of AML procedures, and the bank is not obliged to explain. Typical causes: no genuine link to Poland (address, registration, lease), an unclear source of funds, "risky" PKD activity codes such as crypto, consulting or international trade, a complex ownership structure, and no PESEL alongside a thin document pack. Returning to the same bank rarely helps.

  • 06

    Do I need an account to register an Sp. z o.o. through S24?

    Not for the registration itself: the 5,000 PLN share capital can be declared as contributed and paid in later, including in kind (art. 158 of the Commercial Companies Code). But right after the KRS entry the account is needed to contribute the capital in cash, to file NIP-8, to get onto the white list, and for the first payments and ZUS.