Adapting SAP to ISO 20022 and KSeF identifiers
New payment formats and data in bank transfers
Prepare SAP for new payment standards
ISO 20022 and KSeF payment identifiers are changing the way how SAP handles bank transfers. From mid-November 2026, companies should be ready to support the new ISO 20022-compliant payment formats. From January 1, 2027, they should also be prepared to include the KSeF invoice number or the collective payment identifier as mandatory payment information. Companies using SAP will need to adjust their bank file formats, the data transmitted to banks, and the process for including KSeF numbers or collective payment identifiers.
We help combine these requirements into a single project for adapting SAP to ISO 20022 and KSeF payment identifiers: from analysis of current processes, through system configuration and development, to testing with banks and preparing finance users. Our approach is to align the systems with the new banking and tax requirements while taking into account the KSeF solution already in use. We support scenarios for organizations using:
- All for One KSeF,
- SAP DRC (Document and Reporting Compliance),
- other KSeF solutions integrated with SAP,
- external financial and accounting systems, as long as the data required for payments is available in standard or usable locations in SAP.
For customers using All for One KSeF, we can design the process within a cohesive All for One ecosystem that supports invoice handling, payments, JPK reporting, and other local compliance obligations. Based on years of experience, we have identified the areas that may pose the greatest challenges when adapting the payment process to the upcoming changes.
Check the project scope for your system and get started today.
Legal basis and key dates
Mandatory use of ISO 20022-compliant payments
Time left to prepare...
ISO 20022: What's changing in payments?
ISO 20022 is an international standard for financial communication that changes the way payments are prepared and sent between a company and a bank. For organizations using SAP ECC or SAP S/4HANA, this means verifying whether the current payment process will comply with the banks’ new requirements. The entire process can be verified: from invoice and counterparty data, through the payment proposal, to transferring the file to electronic banking and subsequent settlement.
SAP alignment with ISO 20022 may primarily cover:
- payment file formats, including the transition to XML messages, such as pain.001 for outgoing transfers,
- mapping data from SAP to ISO 20022 structures so that the bank receives complete and accurate information,
- counterparty data in SAP, especially addresses, bank accounts and other data required by banks,
- integration between SAP and electronic banking, including file testing for individual banks,
- handling settlements and bank statements, e.g., in camt.052 and camt.053 formats if used in the organization.
This is especially important for companies using multiple banks, multiple companies, foreign payments, bulk payments or custom extensions in SAP.
KSeF payment identifier: a new obligation
Since February 2026, issuing and receiving structured invoices via the National System of e-Invoices (KSeF) has been mandatory in Poland. As of January 1, 2027, payments for KSeF invoices will have to include either the KSeF invoice number or the collective payment identifier. The obligation will apply to payments between active VAT taxpayers and payments made under the split payment mechanism.
For companies using SAP ECC and SAP S/4HANA, this means the need to adapt the payment process so that the system can:
- store the KSeF number and link it to the invoice,
- use the KSeF number when preparing the bank transfer,
- handle payments for multiple invoices with a single transfer,
- send the correct identifier to the bank,
- check the completeness of the data before generating the payment file.
Proper preparation of the system is both a legal obligation and the basis for maintaining operational continuity, especially for organizations that handle large payment volumes, use the split payment mechanism, work with an extensive supplier base, or process payments centrally for several companies within a group.
Two changes, one SAP adaptation project
ISO 20022 and KSeF payment identifiers relate to the same business area: handling payments in the finance and accounting system. Therefore, we recommend combining both topics into a single SAP adaptation project.
This approach helps to:
- reduce the number of changes in SAP and plan their implementation more effectively,
- organize the data required for payments, both for ISO 20022 and KSeF IDs,
- carry out testing with banks and users more efficiently,
- reduce the risk of working under time pressure before the end of 2026.
Instead of treating ISO 20022 and KSeF payment identifiers as two independent requirements, it is worth approaching them as a single program to streamline payment processes in SAP and make them more resilient.
All for One Poland has been supporting companies using SAP for 10 years now in adapting their systems to Polish legal, tax and banking requirements. Our finance solutions form a coherent landscape of SAP extensions, covering areas such as KSeF, JPK, taxpayer white list, split payment, and other local obligations.