How does it work?
- Complete the Excel file with recipient details.
- Upload the file and correct any detected errors.
- Create and download the finished XML file.
- Import the XML into iPKO Biznes, review and approve the payments.
Excel → ISO 20022 XML
Prepare a pain.001.001.09 file with domestic PLN transfers in your browser and download it for import into iPKO Biznes.
Local generator
Download the template or add rows manually. Before downloading the XML, the tool checks required fields, accounts, amounts, dates and duplicates.
Step 1
The template contains the required columns, instructions and one fictional example with an intentionally invalid account number.
Step 2
Drop an .xlsx or .xls file here
The file will be read only in this browser tab.
Step 3
Step 4
Edit cells, remove incorrect entries or add a transfer manually.
Step 5
The file will be checked for required fields and PKO format.
Always verify all details again after importing the file into online banking.
A simple explanation
Bulk payments, also known as payment batches, let you prepare many separate transfers at once. Instead of creating every transfer manually in online banking, you complete one Excel file and the generator converts it into XML for import into iPKO Biznes.
All data is processed on your device. The generator does not send or execute transfers — final review and approval take place in iPKO Biznes.
The tool reads the Excel workbook in your browser, turns the data into an editable preview and generates a pain.001.001.09 XML file. No payment file is sent to a route handler, server action or database.
Use the provided template or your own workbook. Columns containing the recipient, account number and amount are required. Common Polish and English column names are recognized.
After downloading the file, sign in to iPKO Biznes and go to: Transactions → New → Import → Transactions. Select the XML file, then carefully verify recipients, accounts, amounts and dates before approval.
You need the payer name and account plus each recipient’s name, Polish IBAN, PLN amount, payment reference and execution date. Recipient names can contain up to 70 characters and references up to 140.
No. The workbook, IBANs, recipient names, references and amounts exist only in the memory of the open browser tab. Refreshing or closing the page removes the entered data.
It is the ISO 20022 Customer Credit Transfer Initiation message used to submit payment instructions in batches. This version generates domestic PLN transfers for the import format used by iPKO Biznes.
Typical problems include an invalid IBAN checksum, unsupported characters, three decimal places, a past date, a missing reference, duplicate payments or an altered XML structure. The generator catches these issues before download but does not replace the bank’s checks.
Yes. The tool works without registration and does not save a file history.
Not in this version. You can use .xlsx and .xls files or add rows manually.
No. The current version supports Polish domestic transfers in PLN only.
No. The generator checks required fields and structure, but final validation takes place in iPKO Biznes. Always verify all details before approval.
This tool is not a product of PKO Bank Polski and is not affiliated with the bank. Always verify payment details in online banking before approving transfers.