National e-Invoicing System (KSeF) number in bank transfers in Poland from 2027 – new requirements for companies
21 September 2026
21 September 2026

From 1 January 2027, a number assigned by Poland’s National e-Invoicing System (KSeF), or a KSeF collective identifier, will be mandatory for certain invoice payments. In the standard case, the requirement will apply to payments between active VAT taxpayers made through an instrument that allows a payment reference. Businesses should ensure the identifier follows the invoice through the entire payment process.
In this article:
The new rules will apply to payments made from 1 January 2027. Until the end of 2026, the requirement under Article 108g of the Polish VAT Act remains deferred.
For a payment covering one invoice, the invoice’s KSeF number will be used. A transfer covering several invoices will require a KSeF collective identifier.
In the standard case, the requirement applies when:
The recipient’s VAT status is determined on the payment date using the Polish VAT taxpayer register. The rules may also apply when a taxpayer other than the buyer pays an invoice issued to that buyer.
However, not every transfer connected with a structured invoice automatically falls within Article 108g. The legal nature of the payment, the parties’ status and the payment method also matter.
A KSeF collective identifier can cover at least two structured invoices issued by the same seller. Businesses should be able both to generate identifiers for outgoing batch payments and decode them when allocating incoming payments.
From 1 January 2027, the KSeF number will also be used in Poland’s split payment mechanism (MPP). A single structured invoice will use its KSeF number, while a batch payment will use a collective identifier.
A KSeF number is different from the commercial invoice number assigned by the seller. It is a separate identifier generated after the e-invoice is accepted by KSeF and is not part of the invoice XML file itself.
Businesses therefore need continuity across the entire process:
KSeF → document workflow → ERP / accounting system → approval → accounts payable → payment batch → bank.
For organisations handling hundreds or thousands of invoices, manual searching and re-keying of identifiers increases both workload and the risk of errors.
KSeF payment readiness should involve accounting, finance and IT. Businesses should verify:
According to the Polish Ministry of Finance, a foreign entity with neither a registered office nor a fixed establishment in Poland is not required to provide a KSeF number or collective identifier for the payment described.
If you have any further questions or require additional information, please contact your business relationship person or use the enquiry form on the HLB Poland website.
***
Download the brochures providing general information and outlining the services that are offered by HLB member firms.
Learn moreClick below for more detailed information regarding population, major towns and cities, language, religion and holidays in Poland.
Learn more