Version History

Version 1.23.0 (2024/04/19)
– NEW: New Local Instrument BWT2/UK added
– NEW: Sort code can be used instead of BIC
– NEW: Adding country code to BIC possible
– NEW: New subformats for credit transfers: pain.001.001.09 (GBIC3/4, AXZ/CCU, CH03)
– NEW: New subformats for direct debits: pain.008.001.08 (GBIC4)
– bugfixes when using your own Java version under Windows and MacOS
– bugfix in CSV templates
– other minor bugfixes

Version 1.22.0 (2023/07/12)
SEPAApp Pro – feature NEW: Enter the sender’s address for credit transfers.
SEPAApp Pro – feature NEW: Add country code from IBAN to BIC for credit transfers from GUI or import file.
SEPAApp Pro – feature NEW: Structured address format (StrtNm, PstCd, TwnNm) can be used in credit transfers instead of unstructured one (AdrLine).
SEPAApp Pro – feature NEW: Regulatory reporting code for credit transfers can be added from GUI or import file.
– NEW: Account holder in file header can be removed (credit transfers).
– NEW: Old subformat pain.008.001.01 (direct debits) is supported.
– NEW: Software and vendor name can be inserted into the file.
– NEW: Additional Service Levels, e.g. URGP, NURG etc. can be selected for credit transfers.
– Improvement/bugfix in the new Swiss subformat pain.008.02.CH.03: The MemberID no longer has to be entered manually.
– CLI bugfixes

Version 1.21.1 (2023/02/20)
– bugfix checkboxes for special characters DE/CH

Version 1.21.0 (2023/02/13)
– NEW: accept extend SWIFT character set (Switzerland)
SEPAApp Pro – feature NEW: Split file after x payments
– some little bugfixes (texts)

Version 1.20.6 (2023/01/27)
– Improvement/bugfix for new Swiss subformat pain.008.02.CH.03: no format check of creditor ID anymore
– License keys are shown as tooltip over license buttons
– some little bugfixes (texts, error messages)

Version 1.20.5 (2022/08/29)
– Improvements/simplification regarding the settings for Batch Booking and Charge Bearer
– Improvement/bugfix for new Swiss subformat pain.008.02.CH.03: NOT remove leading zeros in Member ID automatically (not BDD)

Version 1.20.4 (2022/06/06)
– Bugfix for reading payer’s IBAN from import file
– Format of Excel templates improved

Version 1.20.3 (2022/03/25)
– Improvement for new Swiss subformat pain.008.02.CH.03 and BDD: Extract 5 digit Bank Clearing Number from IBAN

Version 1.20.2 (2022/02/16)
– Improvement for the generation of EndToEndId’s

Version 1.20.1 (2022/01/19)
– bugfix: problem at (first) startup of SEPAApp fixed

Version 1.20.0 (2022/01/14)
– NEW: new Swiss subformats for direct debits: pain.008.001.02.chsdd.02 und pain.008.001.02.CH.03
– NEW: old (German) subformats: pain.001.002.03 (credit transfer) und pain.008.002.02 (direct debits)
– bugfix command-line

Version 1.19.0 (2021/09/17)
SEPAApp Pro – feature NEW: Split Payments (Payments, which invoice data (e.g. VAT) is extracted from the remittance information)
– bugfix CSV import (when using BOM with Windows encoding)

Version 1.18.0 (2021/04/19)
– NEW: (credit transfers) Also on the GUI an account no. may be used instead of an IBAN.
– NEW: (credit transfers) The country code of the payer may be entered.
– some little bugfixes (date validation, control sum, CSV import in Windows, command-line interface, CBI)

Version 1.17.0 (2021/01/22)
SEPAApp Pro – feature NEW: Payments for and from multiple accounts in a single file (import of three new columns from import file: account holder, IBAN, BIC)
SEPAApp Pro – feature NEW: request SWIFT Confirmation via ADEB
– some little bugfixes (CSV import, setting of ChargeBearer, CLI help text)

Version 1.16.1 (2020/10/23)
– Bugfix: Templates adjusted to QR-Invoice (Switzerland) – new column added
– some little bugfixes

Version 1.16.0 (2020/10/16)
SEPAApp Pro – feature NEW: PDF report with checksums for credit transfers
SEPAApp Pro – feature NEW: QR-Invoice (Switzerland)
– NEW: feature/checkbox to allow umlauts
– Improvement: settings can be saved and loaded with individual file name
– Improvement: also personal data will be saved and loaded with the settings
– Improvement: command-line call with settings file possible
– Improvement: XML Header Schema Location extended
– Improvement: missing validation of address data from import file added
– some little bugfixes on GUI and command-line

Version 1.15.0 (2020/06/19)
SEPAApp Pro – feature NEW: Credit transfers are now extended to be used with Account-No. and BIC.
– NEW: SEPAApp is capable to automatically convert (special characters etc.) in SWIFT character set.
– NEW: The Service Level SEPA can be deactivated.
– NEW: The default value batch booking can be set explicitly.
– some little improvements and bugfixes on GUI and command-line

Version 1.14.0 (2020/02/17)
SEPAApp Pro – feature NEW: The Direct debit type can be set in the import file for each payment individually.
– NEW: Instant credit transfers can be created by SEPAApp now.
– NEW: The field “Category Purpose” can be set on transaction level now (only for credit transfers).
– some little improvements and bugfixes with import, validation and layout/GUI

Version 1.13.3 (2019/11/15)
– Bugfix: bugfixes for importing and exporting settings

Version 1.13.2 (2019/09/13)
– Bugfix: bug with (not) setting the currency (default value EUR) fixed
(only relevant for clean/new installations exporting files without having opened the “special options”-window before)
– Bugfix: layout issue on (some) mac installations fixed (icon on one button missing, other button not fully visible and clickable)
– Bugfix: unnecessary scrollbars (only Windows-version) removed

Version 1.13.1 (2019/08/07)
– Bugfix: bug with import of amount with ODS files (OpenOffice/LibreOffice) fixed

Version 1.13.0 (2019/08/02)
SEPAApp Pro – feature NEW: Multiple accounts are manageable on the GUI.
– NEW: Settings can be resetted to default, imported or exported.
– Improvement on GUI: last tab will be remembered
– Improvement on GUI: logs will not be deleted after tab change
– Improvement on GUI: “special options” moved to separate window
– Improvement on GUI: new buttons with direct links to manual, FAQ and support
– Bugfix: bug with import of amount with ODS files (OpenOffice/LibreOffice) fixed

Version 1.12.2 (2019/07/19)
– NEW/Improvement: SEPAApp now also contains the Java-Runtime Environment (versions without Java-runtime Environment are still available).
– NEW/Improvement: If Excel, LibreOffice or OpenOffice save amounts internally with more than two decimal places, they will be rounded.

Version 1.12.1 (2019/06/28)
– NEW/Improvement: Sum of all successfully imported payments in log messages
– NEW/Improvement: Code URGP for express credit transfers (for all subformats, only pain.001.003.03 before)

Version 1.12.0 (2019/04/26)
– NEW: To files with the subformats 008.001.02 (direct debit) and 001.001.03 (credit transfer) a Schema Location may be added to the XML header.
– NEW: It is now possible to set a separate header (Payment Information Instruction) for each transaction for direct debits.
– NEW: It is now possible to set a separate header (Payment Information Instruction) for each transaction for credit transfers in all subformats (before only 001.001.03) except CBI.
SEPAApp Pro – feature NEW: Usage of Bankgiro No. and ClearingSystem instead of IBAN and BIC possible (only 001.001.03).
SEPAApp Pro – feature NEW: Use of remittance information as SCOR now possible (only 001.001.03).

Version 1.11.1 (2019/04/12)
– default “BIC exists” not set anymore
– default subformat automatically selected by users country
– warning message(s) if differences between checkbox “BIC exists” and import file with(out) BIC
– Bugfix: translations
– Improvements of the SEPAApp GUI and log messages
– some technical improvements i.e. copy&paste with mouse

Version 1.11.0 (2019/01/21)
– NEW: Italian version of SEPAApp
– NEW: Entering of the payment ID on the SEPAApp GUI (direct debits/credit transfers).
– NEW: Express credit transfers now available for all subformats except subformat 001.001.02 (before only 001.003.03)
SEPAApp Pro – feature NEW: Credit transfers for the Swiss subformat with ESR-account number and ESR reference number
SEPAApp Pro – feature NEW: Import of an individual execution date from the import file for both direct debits and credit transfers
– Bugfix i.e. improvement: missing default SEPA code added for pain.001.003.03
– some small bugfixes with the CLI i.w. the help for the CLI
– technical update from Java 7 to Java 8
– Bugfix: adding missing libraries for Java from version 9 on

Version 1.10.1 (2018/06/26)
– Bugfix: import also only one address column
– Bugfix: Command-line parameter and hints corrected

Version 1.10.0 (2018/05/04)
– NEW: set currency on the GUI
SEPAApp Pro – feature NEW: set currency from import file (for each payment individually)
– NEW: new versions of the Austrian format 008.001.02.austrian.004 and 001.001.03.austrian.004
– NEW: set charge bearer = SLEV on the GUI
SEPAApp Pro – feature NEW: set charge bearer on the GUI
SEPAApp Pro – feature NEW: import address data (for each payment individually) from import file
– Bugfix: String to Date conversion via import ODS files

Version 1.9.0 (2017/12/01)
– NEW: Possibility to set or not set LclInstrm.CORE (credit transfers)
– NEW: with credit transfers with subformat pain.001.003.03 the number of transactions will now also be set in the PmtInf-block
– Improvements on the GUI: scroll bars, fixed size of log message window, positions of error messages and marking of invalid fields improved
– Bugfixes for the command-line interface

Version 1.8.6 (2017/08/11)
– NEW: French version of SEPAApp
– NEW: Spanish version of SEPAApp
– Bugfix for entering license key for SEPAApp Pro

Version 1.8.5 (2017/06/02)
– NEW: national credit transfers (Switzerland) with currency CHF
– NEW: Portuguese version of SEPAApp
– NEW: Catalan version of SEPAApp

Version 1.8.4 (2016/12/14)
– NEW: It is now possible to set a transaction no. (InstrId) for direct debits and credit transfers.
– NEW: It is now possible to set a separate header (Payment Information Instruction) for each transaction for credit transfers in the subformat pain.001.001.03.
– Bugfix for generation of EndToEndId with large data sets.

Version 1.8.3 (2) (2016/10/09)
– Bugfix in Windows version according Java Update-No.

Version 1.8.3 (2016/10/05)
– Improvements and bugfixes in the templates for import files
– Improvements of the SEPAApp GUI and log messages

Version 1.8.2 (2016/05/03)
– NEW: Support for Legacy-Format pain.001.001.02 (credit transfers)
– NEW: The EndtoEndId can be set via the GUI (direct debits/credit transfers).
SEPAApp Pro – feature NEW: The EndtoEndId can be set via the import file (direct debits/credit transfers).
SEPAApp Pro – feature NEW: SEPAApp now has a command-line interface.

(Version 1.8.1 (2016/02/21))
– Bugfix within Download-Package for Mac OS

Version 1.8.1 (2016/02/05)
– Bugfixes for subformat pain.001.001.03.ch.02 (credit transfers) Switzerland
– Bugfixes for subformat pain.008.001.02.ch.01 (direct debits) Switzerland
– Bugfixes for subformat pain.008.001.02.austrian.003 (direct debits) Austria
– Small Bugfixes on GUI

Version 1.8.0 (2016/01/22)
– NEW: Support for subformat CBIPaymentRequest.00.04.00 (credit transfers) CBI/Italy
– NEW: Support for subformat CBISDDReqLogMsg.00.01.00 (direct debits) CBI/Italy
– NEW: Support for subformat pain.001.001.03.ch.02 (credit transfers) Switzerland
– NEW: Support for subformat pain.008.001.02.ch.01 (direct debits) Switzerland
– NEW: Support for subformat pain.001.001.03.austrian.003 (credit transfers) Austria
– NEW: Support for subformat pain.008.001.02.austrian.003 (direct debits) Austria
– NEW: (optional) field “Category Purpose” now with all allowed values for credit transfers and direct debits for all subformats
– NEW: express credit transfer (CCU, DTE) for pain.001.003.03
– Bugfix: length-validation for field account holder to max. 70
– Bugfix: needless CORE-Tag added when using orgId removed

Version 1.7.6 (2015/12/18)
– Bugfix: Bug with import of files without BIC fixed

Version 1.7.5 (2015/12/16)
– Bugfix: Belgian IBANs were supposed to be not valid

Version 1.7.4 (2015/12/14)
– Bugfix: Bug with import of Excel- and Open/LibreOffice files fixed

Version 1.7.3 (2015/12/11)
– NEW: better error handling while importing not valid files with the “new” Excel format (xlsx)
– NEW: new special option for credit transfers: Set debitor currency (needed by some banks)
– NEW: formatting amounts (within the SEPA file) always to two decimal places (needed by some banks)
– NEW: the file-name of the SEPA file will be preassigned with the name of the import file
– NEW: formatting characters always to upper case (within the SEPA file) (needed by some banks), import is allowed with lower case too
– Improving the log messages: result will be at the end instead at the beginning, file name at the beginning, differentiation of row and dataset no.
– Bugfixes: IBAN validation extended that every possible IBAN now will be considered valid

Version 1.7.2 (2015/10/26)
– Bugfix: some frensh IBANs were supposed to be not valid

Version 1.7.1 (2015/07/02)
– NEW: SEPAApp is now able to generate single bookings (and as before batch bookings)
– Improvements on the GUI: all optional (and usually rare used) settings are now hidden by default to keep the GUI clean and simple as possible

Version 1.7.0 (2015/03/13)
– NEW: SEPAApp is now able to generate business direct debits (B2B)
– NEW: The Customer’s reference (EndToEndId) can be left empty (NOTPROVIDED) instead of a generated value

Version 1.6.1 (2015/01/12)
– NEW: Credit Transfers may be placed on the first tab (Excel + ODF) (direct debits tab can be deleted)
– NEW: Template file will be recognized even if example row was deleted
– NEW: First Steps Tutorial within the App (log message field)
– NEW: better error handling while importing not valid files
– Bugfixes: cell type CURRENCY in ODF files will be processed

Version 1.6.0 (2014/09/30)
– NEW: Identification ID (textfield) incl. radio buttons for choice organisation/person incl. validations
– NEW: checkbox for timestamp without timezone (001 variants)
– Bugfixes: unique EndtoEndId with deirect debits (001 and 003 variants)
– Bugfixes: update URLs (I18N)
– Bugfixes: layout (resolution, label texts optional fields)

Version 1.5.2 (2014/09/11)
– NEW: credit transfers/pain.001.001.03: (optional) field “Category Purpose” with value (default) SUPP
– Bugfixes (missing optional check-sum)
– Bugfixes (credit transfers/pain.001.001.03): missing optional fields

Version 1.5.1 (2014/08/01)
– Bugfixes pain.008.001.02 and pain.001.001.03
– Small Improvements on the GUI

Version 1.5.0 (2017/07/25)
– NEW: Support of the format pain.008.001.02 (direct debits) (additionally to pain.008.003.02)
– NEW: Support of the format pain.001.001.03 (credit transfers) (additionally to pain.001.003.03)
– NEW: optional field for “Spanish fiscal number” (only used and required in Spain)

Version 1.4.2 (2014/06/24)
– Bugfixes (e.g. IBAN validation)

Version 1.4.1 (2014/06/18)
– Improvements (e.g. save user directory) and Bugfixes

Version 1.4.0 (2014/06/16)
– NEW: import of OpenOffice/Libre-Office files (ODF format), express direct debits (COR1)

Version 1.3.0 (2014/05/16)
– NEW: IBAN-only – import of direct debits and credit transfers without BIC, Improvements

Version 1.2.0 (2014/04/15)
– Improvements (e.g. validations of IBAN-, BIC-, account holder and remittance information)

Version 1.1.3 (2014/04/02)
– Improvement: english version of SEPAApp

Version 1.1.2 (2014/03/07)
– Improvements (e.g. extended error messages)

Version 1.1.1 (2014/03/07)
– Bugfixes (e.g. date calculation)

Version 1.1.0 (2014/03/05)
– NEW: version for Mac OS (additionaly to Windows und Linux/Unix versions)

Version 1.0.0 (2014/02/28)
– Create SEPA XML files with direct debits and credit transfers from Excel- and CSV files.