Skip to content

SAP Treasury explained

Written by an SAP Finance & Treasury practitioner working with SAP since 2008 · how the guides are written · Updated · facts checked against the SAP Help Portal, October 2026

SAP Treasury is the set of S/4HANA components for managing cash, bank relationships and financial risk: today's cash position and the liquidity forecast behind it, the bank accounts and the statements and payments moving through them, and the deals and hedges a treasury department trades. Practitioners say TRM, for Treasury and Risk Management.

Treasury and Risk Management ships within SAP S/4HANA Finance, whether a company runs it on premise, in private cloud or as scope items in the public cloud edition. What has moved is the bank connection, which more groups now hand to SAP Multi-Bank Connectivity, a cloud service SAP operates, instead of building one interface per bank. SAP keeps the configuration guides with S/4HANA, under Finance, on the Help Portal.

What is SAP Treasury (TRM)?

SAP Treasury and Risk Management is the S/4HANA component that captures, settles, posts and values financial deals and measures the risk they carry; around it sit Cash and Liquidity Management, Bank Account Management, Bank Communication Management and In-House Cash, and the five together are what a job advert means by "SAP Treasury". Cash management answers how much money the group has and where; TRM answers what it has done with it and what that is worth. The table names the everyday tasks and the transactions and Fiori apps behind each.

Treasury tasks, the SAP GUI transaction and the Fiori app for each
Treasury taskTransactionFiori app
Create or edit a dealFTR_CREATE, FTR_EDIT—
Post the flows of a deal to the ledgerTBB1—
Run the period-end valuationTPM1—
Cash position and liquidity forecast—Cash Flow Analyzer
Import a bank statement, then post-process itFF_5, FEBAN—
Run payments and create the payment mediumF110, FBPM—
Approve outgoing payments—Approve Bank Payments
Maintain the bank account register—Manage Bank Accounts

What is the difference between the cash position and the liquidity forecast?

The cash position is today and the next few days, built from bank balances, statement lines already received and payments about to leave; the liquidity forecast looks weeks and months ahead and is built from things that have not happened yet — open receivables and payables, purchase orders, sales orders, forecast items typed by hand. They answer different questions over different horizons, and on S/4HANA the Cash Flow Analyzer app shows both from the same data.

Classic systems assembled both by tagging master data with planning levels and planning groups, and the tags drifted unnoticed until the forecast stopped being believed. On S/4HANA the flows are collected in One Exposure from Operations, a single store every source writes into, which changes the job: less reconstructing where a number came from, more deciding what belongs in the forecast in the first place. That decision is a treasury conversation, not a configuration one, and it is the part a good consultant leads.

What is Bank Account Management?

Bank Account Management is the S/4HANA register that makes each bank account an object in its own right, with a hierarchy, an owner, signatories, overdraft limits and an approval workflow for opening, changing and closing it, maintained in the Manage Bank Accounts app. Bank accounts used to be a by-product of Financial Accounting configuration: a house bank and an account identifier maintained by whoever needed a payment to run.

For a group with hundreds of accounts across dozens of banks, that register is the point of the project. It is also where a conversion gets slow, because the register has to be assembled from bank letters, spreadsheets and people's memories before it can be loaded, and every signatory listed has to be someone who is still employed.

How do bank statements and payments move?

Statements come in as files and payments go out as files, and half of treasury work is one of those files crossing a boundary. Statements arrive as MT940 or as CAMT messages and are imported with FF_5; posting rules and interpretation algorithms decide what each line means and which account it clears, and whatever fails to post is finished by hand in FEBAN. Payments are selected by the payment run, F110, and leave as pain messages or as a format built in a format tree through the payment medium workbench, FBPM; the difference between a file the bank accepts and one it rejects is usually a field that is optional in the standard and mandatory in that bank's variant.

The channel is a separate decision: host-to-host over a bank's own transfer service, EBICS where the country expects it, SWIFT through a service bureau, or Multi-Bank Connectivity as the managed alternative to all of those. On top sits the approval layer, Bank Communication Management, which batches payments, applies release rules and digital signatures, and shows the status message the bank sends back; on S/4HANA approvers work it through the Approve Bank Payments app, its Fiori front end, rather than the older GUI screens. Realisation weeks look the same everywhere: load a test statement, see what failed to post, fix the rule, repeat, then agree a pilot payment with the bank and wait for their implementation manager, who is not your client and keeps their own calendar.

What does the Transaction Manager hold?

The Transaction Manager holds deals, and the whole life of each one. A fixed-term deposit, a foreign exchange spot or forward, an interest rate swap, a security, an intercompany loan: each is a financial transaction of a product type and a transaction type, created in FTR_CREATE, settled, posted to the ledger with TBB1, valued at period end with TPM1, and eventually rolled over or allowed to mature.

What makes it configuration rather than data entry is the position management procedure behind each product type, which decides how the position is valued and what postings the valuation makes into the ledger. Around it sit the smaller mechanisms that take the time: correspondence and confirmation matching with the counterparty, accrual and deferral of interest, and the number ranges and status transitions that keep a deal from being posted twice. An interviewer who knows the area will ask you to take one product type from capture to accounting, and will notice if the valuation step is vague.

What are the risk analyzers and hedge accounting?

The analyzers are three components that read the same positions from three angles, and hedge accounting is the documentation and posting discipline that lets a hedge be reported as one. The Market Risk Analyzer produces net present values and sensitivities, and value at risk where the treasury wants it. The Credit Risk Analyzer holds counterparty limits and checks them at the moment a deal is captured, which is the only control that works, because a limit checked afterwards is a report rather than a limit. The Portfolio Analyzer measures returns.

Hedge accounting is the deepest niche in the area and the one that commands its own rate. A hedging relationship designates an exposure and a hedging instrument, effectiveness is tested and documented, and the accounting consequences follow the standard the group reports under — IFRS 9 for most groups outside the United States. It is not a topic to claim loosely: the parallel run before go-live compares the system's postings against what the treasury accountants produced by hand, line by line, and the differences are argued out one at a time.

How does SAP Treasury handle FX exposure and hedging?

Hedging starts from exposure, and the system keeps the two connected. Exposure Management collects what the group is exposed to in each currency, from the ERP's own documents, from planning and forecast data and from manual entries, and builds exposure positions out of it. The Hedge Management Cockpit sets those positions against the hedges already traded, shows what share of each exposure is covered, and lets the risk manager raise a request for the cover that is missing. With SAP Trading Platform Integration, a service on SAP BTP, the request goes out to an external trading platform such as 360T or FXall and the executed trade comes back as a deal in the Transaction Manager, with nobody typing it in again. The rates and curves that valuation needs arrive through SAP Market Rates Management, either from Refinitiv or as the company's own upload.

What is in-house cash?

In-house cash is an in-house bank: SAP In-House Cash, the classic component, gives each subsidiary a current account with the group centre, settles intercompany invoices as book entries rather than external payments, calculates interest on the internal balances, and pays external suppliers on behalf of the subsidiary from a central account. A group builds one when it has stopped wanting every subsidiary to hold its own bank relationships.

The payment factory is the same idea for outgoing payments: one hub in front of the banks, taking payment requests from every system in the group, routing them by rules, and returning statuses. SAP's newer offering packages both as SAP S/4HANA Cloud for advanced payment management, with in-house banking and the payment factory in one cloud product, so ask which of the two a project means. Both are as much legal and tax projects as SAP ones, because paying on behalf of a subsidiary raises questions in each country the group operates in, and the consultant who anticipates those questions is the one invited back.

Which SAP products make up treasury today?

The component names used so far are how consultants talk. A licence discussion uses SAP's product names instead, and as of October 2026 SAP's own introduction to the area on SAP Learning lists the portfolio below. Three products are the core; the rest connect it to banks, markets and working-capital finance.

The SAP treasury portfolio by product name
ProductWhat it covers
SAP S/4HANA Cloud for cash managementBank accounts, the cash position, cash forecasts and liquidity planning
SAP S/4HANA Cloud for treasury and risk managementDebt and investment management, hedging, treasury accounting and financial risk
SAP S/4HANA Cloud for advanced payment managementOne payment hub for a corporate group
SAP Multi-Bank ConnectivityThe bank connection, over SWIFT, host-to-host or API
SAP Market Rates ManagementMarket data for valuation and risk figures
SAP Trading Platform IntegrationThe link to external trading platforms
SAP TauliaPayables financing, dynamic discounting and receivables financing
SAP Cash ApplicationAutomated matching of bank statement items to open items

A project rarely buys all of it. The first question on any treasury engagement is which of these the customer has licensed, because that decides whether a requirement is configuration or a purchase.

Why does treasury split into front, middle and back office?

Because three roles must never meet in one person, treasury is the one area where the authorisation concept is designed before the process is finished.

  • Front office — captures the deal and talks to the counterparty; it may create a transaction and nothing further.
  • Middle office — owns the limits and the risk figures, and is the reason a counterparty limit is checked at capture rather than reported afterwards.
  • Back office — settles, confirms against the counterparty's own advice, and posts to the ledger.
  • On the payment side — whoever maintains a bank account or captures a payment must not be able to release it, and the release itself is usually held by two people rather than one.

That makes security and what SAP GRC covers permanent neighbours rather than a late review, and it is why treasury projects are audited more closely than their size suggests. Every bank connection is also an interface with certificates that expire, so integration work and monitoring never fully leave the scope.

How do you get into SAP treasury?

People get into SAP treasury from four directions, each arriving with one half of the job done: cash managers and treasury analysts with the process (the key-user route), transaction banking people with formats and value dating, finance consultants through bank accounting and the payment program, and developers who have built bank interfaces. What gets someone hired is a named go-live: the bank and channel you took live, the posting rules, the product types, a hedge accounting design under a stated standard. The pool is small enough that references travel, which cuts both ways (how experience is read).

Related reading

Work with SAP?

Join to get your public SAP profile and put your city on the map.

Free. About a minute. Sign in with Google.