Bank Communication Management (BCM) in SAP
SAP Bank Communication Management (BCM) is the controlled gateway between SAP and the banks for payments — batching, approval workflow, signatures, monitoring.
SAP Bank Communication Management (BCM) is the controlled gateway between SAP and the banks for payments — batching them, routing them through approval workflows, applying digital signatures, monitoring their status, and handling the bank connection. The framing that matters: BCM is a control as much as a technical bridge. Payments are money leaving the company, and BCM is where the discipline on that lives — who approves, at what level, with what authorization, tracked through to settlement. Teams that treat it as "the thing that sends the file to the bank" under-build the part that actually matters. The connectivity is the easy half; the control is the point.
What it is
Payments originate in SAP — from payment runs, treasury settlements, and elsewhere — but they shouldn't flow straight to the bank unchecked. BCM sits in between: it takes those payments and manages them through a controlled release before they leave. It's the gate between "SAP created a payment" and "the bank received it," and everything that gate should do — batch, approve, authorize, send, track — is BCM's job.
What it does
- Batching — groups payments together for controlled, efficient processing rather than a scatter of individual releases.
- Approval workflow — routes payment batches for approval, typically multi-level and often driven by amount, so larger payments need higher or additional sign-off.
- Digital signatures — secure authorization of the release.
- Bank connectivity — sends the payments to the banks through the connectivity channel.
- Status monitoring — tracks payments via the acknowledgements and status messages coming back, so you know what actually happened.
The approval workflow is the heart of it
Every control on money leaving the company runs through BCM's approval flow. Under-design it — one approver, no amount tiers, a bypass "for urgent payments" — and you've built a fast road for both errors and fraud.
BCM's approval workflow is segregation of duties applied to payments: the person who creates a payment must not be the one who approves and releases it, and larger amounts warrant more scrutiny. This is the single most important thing BCM does, and the part most worth getting right — because it's the control standing between the company and an unauthorized or erroneous payment going out. Design the workflow to match your real approval policy, enforce the tiers, and resist the "just this once" bypass that quietly hollows the control out.
Status monitoring closes the loop
Sending a payment isn't the end — you need to know it arrived and settled. BCM's status monitoring tracks payments through the acknowledgements and status responses from the bank (the ISO 20022 status side, pain.002 and friends), so a rejected or stuck payment is seen rather than assumed successful. Without it, a payment that failed at the bank looks identical to one that worked — until someone chases the missing money. It's the same monitor-don't-assume discipline every treasury interface needs.
Where it fits
BCM is the payments-out gateway in the SAP treasury landscape — downstream of where payments are generated, upstream of the banks. It works alongside the connectivity channels and the payment formats, and it's what turns a centralized payment factory ambition into a controlled reality inside SAP. It's also a natural straight-through-processing point — the controls live in the workflow, so they don't have to become manual breaks.
What usually goes wrong
- Under-designed approval. Weak or single-level approval with no amount tiers, so the central payment control is thin.
- No status monitoring. Payments sent and assumed settled, so failures surface late as missing money.
- Bypasses "for urgent payments." An escape hatch around the workflow that quietly becomes the fraud path.
- Treating it as pure connectivity. Building the bank bridge and neglecting the approval and control side — its actual purpose.
Design BCM around the control — a real multi-level approval workflow matching your payment policy, secure authorization, and status monitoring that closes the loop — and it becomes the trustworthy gateway for every payment leaving the company. Get the connectivity working and neglect the controls, and you've built a very efficient way to send the wrong payment. In BCM, the workflow is the product.
Part of the SAP Treasury & Cash Management guide. See also segregation of duties in treasury systems and ISO 20022 payments. The newsletter sends one finance-systems pattern every two weeks.