Liquidity Items in SAP Cash Management
Liquidity items classify cash flows by purpose. The IMG nodes, the derivation queries, the Origin codes D/C/X and the apps — verified against SAP Help.
Cash Management 5 of 8 see the reading order →
Reviewed and fact-checked
On this page
Liquidity items classify cash-relevant flows by their purpose — customer receipts, supplier payments, payroll, tax, financing — so the liquidity forecast can be read by category, not just as a wall of amounts. SAP's own definition is drier and worth having in your design document: liquidity items "represent the source and use of cash flows in your company" and "serve as an import dimension for financial planning and reporting". Here's why they matter more than they sound: a forecast that says "€40m out next month" is nearly useless; a forecast that says "€18m payroll, €12m suppliers, €6m tax, €4m financing" is something you can act on.
Liquidity items are attached to flows through derivation, and derivation is where projects win or lose this. This page names the objects — the Customizing activities, the query mechanism, the Origin codes and the apps — because "configure the derivation properly" is advice, and a list of the activities you configure it in is a reference.
Before anything else: the scope gate
Liquidity items are not available in every S/4HANA cash management installation. SAP's business function documentation says it flatly for the basic capability: "liquidity item is not supported in the basic cash management capability." They belong to the full scope — SAP S/4HANA Finance for cash management, business function FIN_FSCM_CLM, with Full Scope selected in the Customizing activity Define Basic Settings. The S/4HANA Cash Management overview covers that fork in detail.
I lead with it because it is the cheapest possible discovery and the most expensive possible surprise. A forecast design built on liquidity items, presented to a steering committee, in a system licensed for basic scope, is a bad afternoon.
Where they are configured
Everything below hangs off one branch: Financial Supply Chain Management → Cash and Liquidity Management → Cash Management → Liquidity Items.
| Customizing activity | What it does |
|---|---|
| Edit Liquidity Items | Defines the liquidity items themselves |
| Define Default Liquidity Items for G/L Accounts | The simple case — the item is determined by the G/L account |
| Define Queries for Liquidity Item Derivation | The complex case — read fields of the document to decide |
| Define Query Sequences | Orders queries into a sequence |
| Assign Queries to Query Sequences | Binds the two together |
| Import and Export Liquidity Items (under … → Cash Management → Tools) | Creates liquidity items en masse across systems |
Two more activities sit outside that branch and are easy to miss: Define Default Liquidity Items for Liquidity Analysis, under Cash Management → Data Setup, is the generic setting for the Flow Builder Plus program, and the Flow Builder side of the One Exposure pipeline is where the flows you are labelling come from in the first place.
Derivation: the part that is actually a mechanism
The concept is simple; the derivation is the work. SAP splits it into two layers, and the split is the thing to understand:
- If the liquidity item can be determined by the G/L account, use Define Default Liquidity Items for G/L Accounts. That is a lookup table and it covers a surprising amount of a real chart of accounts.
- If you need more complex logic — reading various fields of the accounting document rather than just the account — you define queries and query sequences.
For accounting documents, derivation runs against database table BSEG — the accounting document segment whose join with BKPF has its own article here. And the resolution order is documented, which means you can reason about a wrong result instead of guessing at it:
The system first tries to apply the assigned query sequences; if not successful, then it turns to the default liquidity items defined for G/L accounts.
Query sequences win. The default per G/L account is the fallback, not the baseline. Every "but the account is mapped correctly" support ticket I've seen in this area resolves to a query sequence quietly overriding the account default.
The Origin codes
Origin is the field that tells a query which structure it runs against, and it is the single most-misconfigured setting in the topic:
| Origin | Runs against | Use it for |
|---|---|---|
C | Accounting document line items | Line items with account type D (customer) or K (supplier) |
D | Accounting document line items | Line items with account types other than D or K |
X | The One Exposure from Operations structure | Source-application data (TRM, CML, FI-CA) and classic Cash Management from remote systems |
The mnemonic that keeps it straight: C and D are the two halves of an accounting document — the customer/supplier half and everything else — while X means "I am no longer looking at an FI document at all, I am looking at the hub". SAP states there are no default derivation rules for data integrated into One Exposure from source applications in the central system: for TRM, CML or FI-CA flows you must define queries and query sequences with Origin X, or those flows arrive with no liquidity item at all. That is the usual reason a forecast is well categorised for receivables and payables and blank for treasury deals.
The remote-system special case
Data arriving from remote systems splits again. Classic Cash Management data from remote systems is derived with Origin X like any other hub data. SAP Liquidity Planner actuals are different: their original liquidity item values are transferred into the One Exposure hub as they are — so the item must exist in both the remote and the central system, or the value arrives pointing at nothing. That is exactly what the Import and Export Liquidity Items activity under Cash Management → Tools exists for, and it is the reason that activity is not the administrative footnote it looks like.
Hierarchies: the reporting shape
Individual items are the label; the hierarchy is what makes a forecast readable. Hierarchies are maintained in the Manage Liquidity Item Hierarchies app, and SAP documents the mechanics that matter operationally:
- A hierarchy has an ID, a description and a validity period, and you can add new timeframes under an existing hierarchy ID to stage a planned reorganisation before it takes effect.
- Nodes are either a subnode (a liquidity item that can be a parent) or a liquidity item (a leaf, which cannot take children).
- Hierarchies can be saved in draft and must be activated: "Only activated liquidity item hierarchies can appear in related apps and be used in business."
The draft-and-activate pair is the feature to use rather than route around. It means the honest answer to "can we restructure the forecast categories without breaking this month's reporting" is yes — build the new hierarchy as a new timeframe, activate it when the period turns.
The apps that make it inspectable
| App | App ID | What it gives you |
|---|---|---|
| Cash Flow Analyzer | F2332 | The forecast itself, sliced by liquidity item |
| Check Cash Flow Items | F0735 | The audit of individual flows behind the numbers |
| Check Liquidity Item on G/L Account | F6459 | Displays the default liquidity items set per G/L account, with the account's cash-relevant fields |
| Manage Liquidity Item Transfer | F6385 | Reclassifies flows between liquidity items, documenting the shift |
| Manage Liquidity Item Hierarchies | — | Hierarchies, timeframes, draft and activate |
F6459 is the one I'd put in front of a team on day one of a derivation clean-up: it lists the G/L accounts with their default liquidity items alongside the account group, the balance-sheet indicator and the open-item-management flag, which is exactly the evidence you need to see why an account behaves the way it does.
F6385 deserves a caution to go with it. A liquidity item transfer generates actual One Exposure flows — the original items are not necessarily changed, the shift is documented as its own movement, and the transfer's line items must net to zero. It is a correcting entry, not an edit. And if the underlying flows are later deleted or aggregated, the transfer's status goes to Invalidated and it can no longer be updated.
For reporting outside the apps, the released CDS views are I_LiquidityItem and I_LiquidityItemText for the master data, with the cash position and liquidity forecast cube I_LiquidityPositionCube and its query C_LiquidityPositionQuery above them.
Why it makes or breaks the forecast
This is the part that surprises people: the liquidity forecast's value doesn't come from the amounts — One Exposure has those. It comes from the categorization. Without good liquidity items, you have a forecast that can total but can't explain; with them, you have one that shows the drivers, supports analysis, and earns trust. It's the SAP expression of a truth from the forecasting side of treasury: a cash forecast is only useful when you can see what the cash is, not just how much.
Businesses change, too. Derivation rules that were complete at go-live drift as new flow types appear, and the "other" bucket quietly grows. Treating derivation as a maintained thing rather than a one-time setup is what keeps the 13-week forecast meaningful over years.
What usually goes wrong
- Incomplete Origin X coverage. FI flows are categorised, TRM/CML/FI-CA flows are not, because nobody defined the Origin
Xqueries SAP says have no defaults. - Query sequences fighting account defaults. The account mapping looks right and the result is wrong, because a sequence matched first.
- Liquidity Planner items existing in only one system. Actuals arrive with items the central system has never heard of.
- Hierarchies edited in place. Restructuring an active hierarchy instead of adding a timeframe, and breaking the current period's reporting to prepare for the next one.
- Everything in "other." A catch-all that swallows so much the categorization is meaningless — and no scheduled review to notice.
What I left out, on purpose
- The persistence behind liquidity items. SAP documents the released CDS views (
I_LiquidityItem,I_LiquidityItemText); the physical tables of the derivation configuration are not documented anywhere I could verify, so no table names are printed here. - Field-level query definitions. Which document fields are available to a derivation query varies by release and by the structures active in your system; a field list copied from one release is a liability in another.
- The Manage Liquidity Item Hierarchies app ID. SAP's page for it documents the app without printing an app ID, so it appears above without one rather than with a guess.
Design the liquidity item structure to match how the business actually thinks about its cash, get the Origin coverage complete across both FI documents and hub data, and maintain the rules as the business changes — and the forecast becomes the structured, trustworthy, explainable view it's meant to be. Liquidity items are small config with outsized consequence: they're the meaning layer over the amounts.
See also One Exposure from Operations & FQM_FLOW and the 13-week cash flow forecast.
Primary sources
Named objects verified against SAP S/4HANA 2025 FPS01 on-premise documentation. Liquidity items require the full scope of Cash and Liquidity Management (business function FIN_FSCM_CLM); SAP states they are not supported in the basic cash management capability. IMG paths are an on-premise/private-edition concern.
- SAP Help — Liquidity Items and Liquidity Item Hierarchies (SAP S/4HANA) — accessed 2026-09-03
- SAP Help — Business Function: Cash and Liquidity Management (FIN_FSCM_CLM) — accessed 2026-09-03
- SAP Help — Managing Liquidity Item Hierarchies (Cash Operations) — accessed 2026-09-03
- SAP Help — Manage Liquidity Item Hierarchies (app) — accessed 2026-09-03
- SAP Help — Check Liquidity Item on G/L Account (app F6459) — accessed 2026-09-03
- SAP Help — Manage Liquidity Item Transfer (app F6385) — accessed 2026-09-03
- SAP Help — CDS Views for Cash and Liquidity Management (SAP S/4HANA) — accessed 2026-09-03
Frequently asked questions
(4)
What are liquidity items in SAP?
Liquidity items are a classification of cash-relevant flows by their purpose or nature — for example customer receipts, supplier payments, payroll, tax, or financing. SAP's own definition is that they represent the source and use of cash flows in your company and serve as an import dimension for financial planning and reporting. In SAP Cash Management they let the liquidity forecast be viewed and analyzed by category rather than as undifferentiated amounts. Each flow is assigned a liquidity item through derivation rules, and they roll up into hierarchies for reporting.
What is liquidity item derivation?
Liquidity item derivation is the process by which SAP assigns a liquidity item to each cash-relevant flow, based on the attributes of the underlying document or transaction. SAP configures it in two layers: a simple default per G/L account, and — when the logic needs more than the account number — queries and query sequences that read fields of the accounting document. The system tries the assigned query sequences first and falls back to the default liquidity items defined for G/L accounts. Getting derivation right is critical: if the rules are incomplete, flows land unassigned and the forecast loses its analytical value.
What do the Origin values D, C and X mean in liquidity item derivation?
Origin is the field that tells a derivation query which structure it runs against. SAP documents three values for it. Origin C applies to accounting-document line items with account type D (customer) or K (supplier). Origin D applies to accounting-document line items with account types other than D or K. Origin X means the derivation logic is executed against the structure of the One Exposure from Operations hub — which is what you use for data integrated from source applications such as Treasury and Risk Management, Consumer and Mortgage Loans or FI-CA, and for classic Cash Management data integrated from remote systems.
Why do liquidity items matter for the cash forecast?
Because a forecast of undifferentiated amounts is nearly useless for decisions — treasury needs to know what the cash is: which inflows are customer collections versus financing, which outflows are payroll versus supplier payments versus tax. Liquidity items provide that categorization, so the forecast can be analyzed, trusted and acted on. They turn the liquidity forecast from a single number into a structured view of the drivers behind it, which is where its real value lives.