Guide

What is Host-to-Host (H2H) in banking?

Host-to-Host (H2H) is a direct connection between your company's system, usually the ERP, and your bank's system. Payment files go out to the bank, and status reports and bank statements come back, without anyone logging in to online banking. It is the banks' own channel for business customers, trusted for decades to move payment files, statements and confirmations without a person in the loop.

The short definition

Host-to-Host is a direct, encrypted connection between your company's host system (typically an ERP, TMS, or middleware platform) and your bank's host system. Files move in both directions: payment instructions out, status messages and account statements back, on a schedule, without anyone logging into a bank portal.

The "host-to-host" name is literal. Two systems talk to each other directly, authenticated by cryptographic keys that the bank has on file, over a protocol the bank has formally agreed to support.

How it actually works

A typical H2H setup has three moving parts. First, a transport protocol, usually SFTP, EBICS, or AS2, that defines how files are pushed and pulled. Second, a set of permanent cryptographic keys (RSA or PGP) that identify your company to the bank and sign every message. Third, file formats, almost always ISO 20022, that describe what is in each file: payment instructions, status reports, account statements.

Your ERP generates a pain.001 payment file, the connectivity layer signs and uploads it to the bank, the bank returns a pain.002 status, and a camt.053 statement lands the next morning. The same loop runs every day, often unattended.

Step by step, with approval and the bank's answer: how a host-to-host (H2H) payment works.

What H2H replaces

In most finance teams, H2H replaces three things at once: someone exporting a payment file from the ERP, someone logging into a bank portal to upload it, and someone downloading the statement the next day to import back. That entire chain becomes a single automated handoff.

It also replaces the patchwork of bank-specific tools that build up over time: one bank's desktop client, a second bank's web portal, a third bank's spreadsheet template. H2H gives you one connection per bank, all speaking the same file formats.

Who gets the most out of H2H

Every finance team that wants its payment runs, supplier batches, direct debit collections and intercompany transfers to leave without anyone uploading files. The more often you pay, and the more banks and approvers you have, the more time it gives back.

The gain comes from removing repetitive work and the manual errors that come with it: no exports, no portal uploads, no statements to download and import. With BankConnector the connection comes with every package, right from the first bank account.

H2H vs Open Banking

Open Banking APIs (PSD2) are sometimes pitched as a modern replacement for H2H. They are not. They were built for consumer apps and developer-facing fintechs, with a 90-day re-authentication requirement and no native four-eyes approval. For unattended corporate payment runs, those constraints are dealbreakers.

The detailed comparison sits here: Open Banking vs Host-to-Host.

What setup looks like in practice

H2H setup is a one-time effort. The bank issues an agreement, you exchange public keys, the bank enables the channels you need (payments, statements, direct debits), and you run a test cycle. After that, the connection is permanent.

The complexity is mostly on the bank side: every bank has its own portal, its own key formats, its own quirks in how it interprets ISO 20022. A connectivity layer absorbs that so your ERP doesn't have to.

How BankConnector fits in

BankConnector is the H2H connectivity layer between your ERP and your bank. It manages the keys, the transport protocol, and the ISO 20022 file generation, and returns status confirmations and statements directly into your ERP. It supports 351 banks in 55 countries, each listed with its channel and formats on the list of supported banks.

Questions

What does H2H stand for?

Host-to-host. The two hosts are your company's system and the bank's system, which exchange files directly, with no person and no web page in between.

Is H2H the same as EBICS or SFTP?

No. H2H is the kind of connection; EBICS and SFTP are ways of transferring the files. Which one you get depends on the bank: many German and Swiss banks use EBICS, other banks use SFTP or a web service of their own.

How long does it take to set up?

It depends on the bank's handling of the agreement and on your own signatures, not on the technical work. BankConnector does the technical setup: the keys, the certificates and testing the connection.

BankConnector

One H2H connection, every bank you work with.

ISO 20022 payment initiation, real-time status reporting, and account statement retrieval across major European banks, with no bank portals and no format wrangling.