EBICS
EBICS, the Electronic Banking Internet Communication Standard, is a protocol for exchanging payment and account files between companies and banks over the internet. The German banking industry developed the standard, which is also used in France, Austria and Switzerland. Companies send payment files through EBICS and retrieve account statements through the same connection.
EBICS gives finance teams a secure channel for transferring banking data from their business software. Encryption and electronic signatures protect the exchange and support payment authorization by designated users. The protocol is independent of the file format, so the connection can carry different payment and reporting files agreed with the bank.
From BCS-FTAM to EBICS 3.0
EBICS replaced BCS/FTAM, the earlier standard for corporate banking communication. The German banking industry adapted file exchange for the internet and added distributed electronic signatures. EBICS became mandatory in Germany in 2008. Germany and France agreed to cooperate that November; EBICS SC now maintains the standard. The EBICS history records these changes.
EBICS 3.0 introduced a common way to identify transactions and file formats through BTF. Swiss institutions support it from November 2021, with each migration coordinated with the bank. SIX provides the Swiss implementation guidance.
What runs over EBICS
EBICS carries files over an encrypted internet connection. Payment files include SEPA XML credit transfers and direct debits; account reporting includes camt.053 statements and camt.052 intraday reports. The protocol is separate from the file format: a working connection does not mean the bank accepts every message version.
An ERP or treasury system can use EBICS without the bank's own software. The connection still needs agreed users, signing permissions and protected keys. Sending a file, authorizing it and receiving a processing response are separate steps. These permissions should match the company's payment approval process.
Setting up access also involves checking the bank's public keys. The PostFinance connection guide gives a concrete example: customers exchange signing, authentication and encryption keys, send an initialization letter, and compare the bank-key hashes with the published values before connecting.
EBICS or a banking API?
EBICS exchanges files; a banking API lets software submit requests and receive structured responses. The choice depends on the bank connections, approval process and reporting needs. The choice of interface does not decide how quickly a payment settles: EBICS can also carry instant payment instructions, as the Goldman Sachs order-type documentation shows.
Companies with several bank connections may centralize file handling in a payment hub. Before choosing a connection, check which payment types and account reports the bank supports, how authorization works and how processing failures are returned.
Upcoming payments events
Which banks offer EBICS?
Every bank in Germany offers EBICS, since EBICS support became mandatory on 1 January 2008. In France, Austria and Switzerland the major banks offer it too; in Switzerland its use is optional for institutions.
What is the difference between EBICS and FinTS?
FinTS, formerly HBCI, is the German standard for online banking from finance software, used for single orders and account queries. EBICS is built for companies that transfer large payment files and statements and need several signatories per file.
Do I need EBICS 3.0?
Check the bank's supported EBICS version and message formats before changing the client. Swiss SPS 2022 message versions require EBICS 3.0, and migrations from 2.x must be agreed with each institution. The current specification is 3.0.2; protocol revisions and changes to BTF codes or security annexes follow separate schedules.
The 2026 security guidance also addresses safe storage and use of customer and bank keys. The 2026 security guidance's recommended key-protection measures for existing versions should not be confused with requirements planned for EBICS 4.0.
EBICS and Finance Loop
Finance Loop brings together corporate treasurers and the bank teams that run their EBICS connections. Finance Loop holds events in Frankfurt, Munich, Berlin and Hamburg.
Finance Loop is a professional network supporting the institutional use of emerging technologies in finance, such as AI, digital payments, cloud and blockchain solutions. Finance Loop helps its members build skills and personal networks in these fields: Investment & Digital Assets, Payments & Digital Money, Digital Infrastructure & Sovereignty, and Risk & Compliance.