KSeF

The 2027 KSeF Payment Shift: Why Your Bank Transfers Need a 35-Digit Upgrade

By 2 min read
Infographic showing the Polish B2B requirement starting Jan 1, 2027, where a 35-character KSeF identifier must be included in bank transfer titles.

Starting January 1, 2027, active Polish VAT taxpayers must include the 35-character KSeF number (or collective identifier for batch payments) in bank transfer titles for B2B e-invoices, replacing standard invoice numbers.

The 2027 KSeF Payment Shift: Why Your Bank Transfers Need a 35-Digit Upgrade

As businesses adapt to Poland’s National e-Invoicing System (KSeF), a critical compliance milestone arrives on January 1, 2027.

Starting on this date, referencing standard internal document numbers (like INV/2027/01/001) in payment titles will no longer satisfy VAT compliance rules for B2B transactions. Active VAT taxpayers will be required to include the system-assigned 35-character KSeF number or a KSeF collective identifier in the payment reference.

What Changes on January 1, 2027?

For active VAT taxpayers paying B2B invoices via payment methods that allow a payment reference (e.g., electronic bank transfers or Split Payment Mechanism / MPP):

  • Single Invoice Payments: You must include the full 35-character KSeF identifier directly in the bank transfer title.

  • Batch Payments: When paying multiple invoices from the same supplier at once, you must first request a Collective Identifier (identyfikator zbiorczy) directly through KSeF and reference that code in the payment description.

Key Exemptions

This requirement does not apply to:

  • Cash payments or point-of-sale card transactions.

  • Payments to non-VAT vendors or consumer (B2C) transactions.

  • Emergency or offline invoices where a system KSeF number has not yet been issued at the time of payment.

Preparing Your Finance Operations

Entering 35-character strings manually is slow and prone to errors. To prepare:

  1. Update ERP Software: Ensure your accounting software automatically captures KSeF numbers on incoming invoices and maps them straight to payment batch export files (e.g., ISO 20022 formats).

  2. Automate Collective Identifiers: Build workflows to generate and reconcile batch identifiers in KSeF automatically when settling multi-invoice balances.

  3. Coordinate with Banking Partners: Test bank integration files ahead of time to verify that KSeF strings parse cleanly through processing workflows.

Share: LinkedIn Facebook X WhatsApp Email

About Accomat & Alien Affairs Sp. z o.o.

Accomat is the accounting brand of Alien Affairs Sp. z o.o., a trusted accounting firm serving businesses in Poland since 2018. While our legal entity remains Alien Affairs Sp. z o.o., we are gradually transitioning to the Accomat brand, with plans to become Accomat Sp. z o.o. in the future.

We provide professional accounting, company formation, and HR & payroll services in Polish, English, Bengali, Hindi, Tamil, Malayalam, Ukrainian, and Russian, helping entrepreneurs across Poland manage their businesses with confidence.

COMPANY LEGAL INFORMATION

Company Name: Alien Affairs Spółka z ograniczoną odpowiedzialnością

Registered Office: Powstańców Wielkopolskich 16/1711, 61-895 Poznań

Court of Registration: District Court Poznań – Nowe Miasto i Wilda in Poznań, VIII Commercial Division of the National Court Register (KRS)

KRS (National Court Register Number): 0000721132

NIP (Tax Identification Number): 7811966616

REGON (Statistical Number): 369596870

Share Capital: 50,000 PLN

CUSTOMER SERVICE POINT

plac Wolności 6/108, 61-738 Poznań

9:00 AM - 3:00 PM (Monday - Friday)

Call: +48 61 224 88 19

Email: office@alienaffairs.com

OUR ACCOUNTING OFFICE

Collegium Altum: p. 1711, Floor 17
Poznań University of Economics and Business
Powstańców Wielkopolskich 16/1711, 61-895 Poznań
(RESTRICTED VISIT)

Accomat

© Copyright 2026 - Alien Affairs Sp. z o.o.

Blog . Terms and Conditions . Privacy Policy . Cookie Policy

Developed By Soft Affairs

We value your privacy

We use cookies to enhance your browsing experience, provide personalized content, and analyze our traffic. Some cookies are essential for the website to function properly, while others help us understand how you interact with our site. Learn more about our privacy policy.