Prepare Direct Debit collections
Prepare CORE and B2B collections with the mandate reference, creditor identifier, and sequence types they require. See SEPA Direct Debit XML generation.
pain.008.001.08 · FRST / RCUR / OOFF / FNALPrepare Credit Transfers and Direct Debits, catch avoidable issues before bank submission, and keep payment data on your computer.
Payment files are processed locally. No bank connection or payment transmission. How your data is handled.
Start from your goal — SEPA Generator takes care of the file format.
Turn a spreadsheet of payments into a SEPA payment file.
Credit TransferCreate direct debit collections from the mandates you hold.
Direct Debit · ProValidate a file from another system before you send it.
Validation · ProMigrate a legacy message to the current format.
Migration · ProCommunity checks your input data before generating the file. Pro also validates the finished XML against the official SEPA schemas and writes a detailed report.
SEPA Generator does not connect to your bank and does not send payments. It prepares the file — you upload it yourself, exactly as you do today.
Pro includes everything in Community and adds CORE and B2B Direct Debit, reusable profiles and mappings, XSD validation against the supported official schemas, detailed HTML reports, validation of existing XML files, and migration from supported older message versions.
Prepare CORE and B2B collections with the mandate reference, creditor identifier, and sequence types they require. See SEPA Direct Debit XML generation.
pain.008.001.08 · FRST / RCUR / OOFF / FNALValidate against the supported official XSD schemas and export a detailed HTML report, with duplicate and character warnings.
XSD validation · HTML reportSave payment profiles and custom import mappings so you avoid rebuilding recurring setups, in both the GUI and CLI.
Profiles · saved mappingsValidate files created by another system, and migrate supported older SEPA message versions to the current formats.
External XML · .02/.03 → .09 · pain.008 .02 → .08SEPA Generator is a desktop application. Files are generated on your machine, and your payment data is not uploaded to Niryosys to create them. The app does not access your bank credentials or send payments. It still uses the internet for tasks like update checks and, in Pro, license activation.
The Community Edition is free and open source under Apache-2.0, published by Niryosys. Review the source on GitHub.
Generated files follow the pain.001 and pain.008 SEPA formats. Acceptance may still depend on your bank, upload channel, account configuration, and bank-specific rules, so test your first production file with your banking portal. Read the privacy note.
Both run locally on your computer. Choose the one that matches your work.
Enough when you need:
Choose Pro when you also need:
The formats, schemes, and platforms SEPA Generator supports.
pain.001.001.02 · pain.001.001.09pain.008.001.08 · CORE · B2B
Community is free and open source under Apache-2.0. See the full Community vs Pro comparison.
15 November 2026: where a postal address is included in a SEPA payment file, the legacy unstructured format will no longer be permitted. Structured and hybrid formats remain valid. What changes and how to prepare
Community covers Credit Transfers. Pro adds Direct Debit, profiles and mappings, validation, and migration.
Free
€119/year founding price
Founding subscribers keep €119/year for as long as they stay continuously subscribed; the price will rise after the founding period. A 14-day money-back guarantee covers the initial purchase and every annual renewal charge. No separate account is required — checkout and invoicing are handled by Lemon Squeezy as our Merchant of Record. Terms, licensing & refunds.
Yes. The Community Edition is free and open source under the Apache-2.0 license, with unlimited devices and no activation.
No. SEPA Generator is a desktop app that runs locally on your computer. Your payment files are not uploaded to any server.
Pro includes everything in Community and adds SEPA Direct Debit (pain.008), detailed HTML validation and rejection reports, bundled official XSD validation, external XML validation, message-version migration, Address Readiness, payment profiles, and saved import mappings.
SEPA Generator Pro is €119/year at the founding price. It is an annual subscription with three device activations. Checkout is handled by Lemon Squeezy as Merchant of Record.
SEPA Generator produces standards-based pain.001 SEPA Credit Transfer XML, and pain.008 SEPA Direct Debit XML in Pro. It validates your input data during generation, and Pro also validates the finished file against the official XSD schemas and can validate existing XML from other systems. Bank acceptance is a separate decision that can still depend on your bank, upload channel, account configuration, the required message version, and bank-specific rules, so test your first file with your banking portal before production use.
The Community Edition supports pain.001.001.02 and pain.001.001.09 for SEPA credit transfers, including structured postal address support for pain.001.001.09.
The Community Edition generates SEPA Credit Transfers only. SEPA Generator Pro adds SEPA Direct Debit (pain.008.001.08) with CORE and B2B schemes and FRST, RCUR, OOFF, and FNAL sequence types.
Practical guides and references for preparing SEPA files.
Contact us for general or pre-purchase questions.