SEPA Generator Pro · Windows, macOS, Linux

SEPA payments and collections, prepared on your own computer.

Keep beneficiaries, customers, and mandates in one local desktop workspace, reuse your payment and direct debit batches, and generate SEPA XML files to upload through your existing bank channel.

14 days · No credit card · No account required.

Only converting a spreadsheet into a Credit Transfer file? The Community Edition is free and open source.

  • Data stored on your computer
  • pain.001 Credit Transfer · pain.008 Direct Debit
  • CSV, XLS, and XLSX import
  • You upload the XML through your bank
Payments and Collections

Built for the payments you repeat every month.

Instead of rebuilding a spreadsheet for every run, Pro remembers who you pay and who you collect from, so the next batch starts from the last one.

Payments · SEPA Credit Transfer

Pay suppliers, staff, and contractors.

Keep a beneficiary registry and saved payment batches, so a recurring supplier or payroll run starts from the previous batch instead of a fresh spreadsheet.

  • Saved beneficiaries with checked IBAN and BIC.
  • First batch imported from CSV or Excel.
  • Repeat, edit, and review batches before export.
  • Changed bank details flagged for your confirmation.
  • Immutable export history of every generated file.
Collections · SEPA Direct Debit

Collect from customers and members.

Keep customers and their SEPA mandates together and prepare recurring CORE or B2B direct debit batches as pain.008 XML.

  • Customer and mandate registry.
  • Customers and mandates onboarded from CSV or Excel.
  • Repeat collections, with variable amounts updated per run.
  • Review before export, with an export history.

How it works.

Three steps, on your computer, using the bank channel you already have.

  1. Prepare or import.

    Add beneficiaries, customers, and mandates, or import them from the CSV and Excel files you already keep.

  2. Review the batch.

    Check amounts, totals, and flagged issues. Errors block the export; changed bank details and duplicates need your confirmation.

  3. Export SEPA XML.

    Generate the pain.001 or pain.008 file, upload it through your bank's usual channel, and keep the export in your history.

SEPA Generator does not connect to your bank, send payments, or execute collections. It prepares the XML file; you stay in control of submission, exactly as you do today.

Also in Pro

One-off files and XML checks, included.

Not every file belongs to a saved batch. Pro keeps the spreadsheet workflow and adds tools for SEPA XML you receive from other systems.

XML Tools

Pro validates SEPA XML created by another system against the supported official schemas, explains the problems it finds, and migrates supported older pain.001 and pain.008 versions. See SEPA XML validation.

Address Readiness

Find missing or incomplete postal-address data before you generate or migrate a file. It highlights what to fix; it does not rewrite your addresses.

Pro validates XML against bundled official XSD schemas, which catches structural problems early. Schema validation is not bank acceptance: acceptance may depend on your bank, upload channel, account configuration, and bank-specific rules, so test your first file with your bank. Structured addresses: the EPC will set a new end date for unstructured addresses in due course, and structured and hybrid formats are already valid. Current EPC position and how to prepare.

Technical coverage.

The SEPA formats, schemes, and platforms SEPA Generator supports.

Credit Transfer
pain.001.001.02 · pain.001.001.03 · pain.001.001.09
Direct Debit · Pro
pain.008.001.02 · pain.008.001.08 · CORE · B2B
Workspaces · Pro
Payments · Collections · export history
Input files
CSV · XLS · XLSX
XML Tools · Pro
Bundled XSD validation · diagnostics · migration
Addresses
Structured address generation (.09) · Address Readiness (Pro)
Data
Local workspace · optional encrypted backups (Pro)
Interfaces
Desktop GUI · CLI for file generation
Platforms
Windows · macOS · Linux

Your business data stays on your computer.

SEPA Generator is a desktop application, not a web service. Your payment data is not uploaded to Niryosys to prepare a file.

Stored locally

Beneficiaries, customers, mandates, batches, and export history are saved in a local workspace on your computer. They are not uploaded to Niryosys or to Lemon Squeezy. The app uses the internet for update checks and, in Pro, license activation. Read the privacy note.

Optional encrypted backups

Pro can keep automatic, password-encrypted backups of your workspace and restore them later, for example on a new computer. Only the backups are encrypted: the live workspace is not encrypted by the app, so protect your computer with your usual account password and disk encryption.

Community or Pro?

Both editions run locally on Windows, macOS, and Linux. Choose the one that matches your work.

Community Edition

Free

Free forever and open source, for file-based SEPA Credit Transfer generation. No license and no activation.

  • CSV, XLS, and XLSX to pain.001 XML.
  • IBAN, amount, control-total, and field-limit checks.
  • Desktop GUI and CLI.
  • Apache-2.0 source on GitHub.

SEPA Generator Pro

€119/year founding price

The complete local workbench for recurring payments and collections. Start with a free 14-day trial.

  • Payments workspace with saved beneficiaries and batches.
  • Collections workspace with customers, mandates, and pain.008.
  • File Generator with company profiles and saved mappings.
  • XML validation, migration, and Address Readiness.
  • Optional encrypted backups.

Try Pro free. Subscribe only if it helps.

The 14-day free trial includes every Pro feature. There is no credit card, no account, and no automatic charge when it ends.

Free trial

14 days

Every Pro feature · starts only when you choose “Start 14-day free trial”

  • No credit card, account, or email address required.
  • Nothing is charged when the trial ends.
  • Your local data is never deleted at expiry.

Pro subscription

€119/year founding price

Annual subscription · 3 device activations

  • A paid license is required to keep using Pro after the trial.
  • Activate on up to 3 of your computers.
  • Billing and invoices through Lemon Squeezy.

Founding subscribers keep €119/year for as long as they stay continuously subscribed. Every Pro charge, including each annual renewal, comes with a 14-day money-back guarantee. Checkout and invoicing are handled by Lemon Squeezy as our Merchant of Record. Terms, licensing & refunds.

Frequently asked questions

What is SEPA Generator?

SEPA Generator is a desktop application by Niryosys for Windows, macOS, and Linux. SEPA Generator Pro keeps your beneficiaries, customers, mandates, and batches in a local workspace and generates SEPA Credit Transfer (pain.001) and SEPA Direct Debit (pain.008) XML files. The free Community Edition converts CSV and Excel files into SEPA Credit Transfer XML.

Does SEPA Generator send payments to my bank?

No. SEPA Generator prepares SEPA XML files that you upload through your existing online banking or file-upload channel. It does not connect to your bank, does not transmit payments, and does not execute or schedule transfers or collections.

How does the free Pro trial work?

Download Pro, open it, and choose “Start 14-day free trial” when you are ready. Every Pro feature is available for 14 days, with no credit card, no account, and no email address required. Nothing is charged automatically when the trial ends. To keep using Pro you buy a license, and your local data is never deleted.

Is the Community Edition still free?

Yes. The Community Edition is free forever and open source under Apache-2.0, with no license, no subscription, and no time limit. It is designed for file-based SEPA Credit Transfer generation from CSV, XLS, and XLSX files, with a GUI and a CLI.

Where is my business data stored?

On your computer. Beneficiaries, customers, mandates, batches, and export history are saved in a local workspace and are not uploaded to Niryosys or to Lemon Squeezy. The workspace itself is not encrypted by the app, so protect your computer as usual; Pro can additionally create optional password-encrypted backups. The app uses the internet for update checks and, in Pro, license activation.

Will my bank accept the generated file?

SEPA Generator produces standards-based pain.001 and pain.008 XML, checks your data during preparation, and Pro validates finished files against the bundled official XSD schemas. Bank acceptance is a separate decision that can still depend on your bank, upload channel, account configuration, the required message version, mandates, and bank-specific rules, so test your first file with your banking portal before production use.

Does Pro support SEPA Direct Debit?

Yes. Pro prepares SEPA Direct Debit files as pain.008.001.08, the recommended modern format, or pain.008.001.02 where a bank still requires it, with the CORE and B2B schemes. The Collections workspace keeps customers and mandates together for recurring batches; the File Generator also creates Direct Debit XML from CSV or Excel.

How much does Pro cost?

SEPA Generator Pro costs €119/year, billed as an annual subscription with three device activations. Checkout, billing, and invoicing are handled by Lemon Squeezy as Merchant of Record, and no separate SEPA Generator account is required.

Prepare your next SEPA batch with Pro.

Download SEPA Generator Pro for Windows, macOS, or Linux and start the free trial when you are ready.

14 days · No credit card · No account required.

Learn more

Practical guides and references for preparing SEPA files.

Questions about SEPA Generator?

Contact us for general or pre-purchase questions.