Quick answer: a corporate cash-sweep system moves surplus cash from subsidiary accounts into a master account and, where the arrangement permits, sends liquidity back to accounts that fall below a target. In a zero-balance account (ZBA) structure, participating account balances are swept toward zero. In target balancing, each account is swept toward a specified non-zero target. The algorithm reduces idle cash and external borrowing, but every sweep must preserve legal-entity ownership, intercompany receivables/payables, currency and bank cut-off times, credit limits, tax/accounting treatment and reconciliation.
Cash pooling does not make several companies become one company. It moves liquidity while the legal entities and their claims on each other remain real.
Boundary: this article explains corporate treasury and bank cash-management mathematics. Cash-pool legality, tax, insolvency, transfer-pricing and regulatory treatment vary by jurisdiction and entity structure and require specialist advice.
Why this belongs in mathematics
Cash concentration combines threshold rules, recurrences, graph transfers, liquidity forecasting, interest allocation and optimisation. It is also a strong example of why a consolidated group view can hide entity-level reality: a group can have S$50 million of net cash while one subsidiary still has no legal right to another subsidiary’s funds.
The European Central Bank describes physical cash pooling as a structure in which participant balances are transferred to a master account. In zero balancing, surplus and deficit balances are swept so participant accounts reach zero; in target balancing, the algorithm moves accounts toward a specified threshold instead. See the ECB’s statistical classification of cash pooling activities.
1. Start with the participant-account vector
Suppose a group has four subsidiary accounts at the end of day:
- A: +S$5m
- B: +S$2m
- C: −S$3m
- D: +S$1m
The group net position is +S$5m. Without pooling, C may borrow externally while A, B and D leave idle cash on deposit. A physical cash pool can use internal liquidity first.
The algorithm’s first task is therefore:
read balances → compare with targets → compute transfer amounts.
2. Zero balancing is a deterministic transfer rule
Let balance bi be the participant’s end-of-day balance and target ti=0.
The sweep amount is:
si = bi − ti = bi.
A positive si is swept from participant to master; a negative si requires funding from master to participant, subject to contract and available pool liquidity.
After a successful zero-balancing cycle, each participant account should be near zero except for timing, cut-off, minimum-balance or operational exceptions.
3. Target balancing leaves operating cash behind
Some subsidiaries need an operating buffer. Let target ti be positive.
si = bi − ti.
If a subsidiary holds S$3m and its target is S$1m, S$2m is swept up. If its balance is S$0.4m, the master sends S$0.6m down, if permitted and available.
The ECB describes target balancing as a physical cash-pool variant in which balances above a positive threshold move to the master and deficits below that threshold are replenished.
4. Master account is a liquidity hub, not magical netting
The master account concentrates the group’s external bank balance. But the subsidiaries’ economic claims do not disappear.
If Subsidiary A transfers S$5m to the parent/master entity, the group may record an intercompany receivable for A and an intercompany payable for the pool leader.
A physical sweep therefore creates two layers:
- bank cash movement;
- intercompany economic position.
The ECB’s AnaCredit cash-pooling guidance makes this legal/accounting distinction explicit: the master account belongs to the contractual pool leader while participant claims and obligations remain meaningful within the group. See ECB cash pooling under AnaCredit.
5. Notional pooling is a different algorithm
In notional pooling, balances can remain in separate participant accounts while the bank calculates interest or credit based on an agreed net position, subject to contract and jurisdiction.
No physical principal transfer is required merely to calculate the pooled economic benefit.
That distinction matters:
- physical pooling → actual cash transfer and intercompany position;
- notional pooling → economic offset without identical physical transfer mechanics.
Mixing them can produce wrong accounting, leverage or legal conclusions.
6. Cut-off times make the end-of-day algorithm path-dependent
Suppose the bank runs the sweep at 17:00. A S$4m customer receipt arrives in Subsidiary A at 17:05. That cash misses today’s sweep and remains local overnight.
Likewise, a payment file arriving after cut-off can make a participant appear surplus at sweep time but deficit after the late debit posts.
The algorithm therefore needs:
- balance timestamp;
- sweep execution time;
- payment-system cut-off;
- late transaction rules;
- intraday credit availability;
- exception reruns.
A mathematically correct sweep calculated from stale balances can still create overdrafts.
7. Multi-currency pooling introduces FX and legal constraints
A multinational group can hold USD, EUR, SGD and JPY. The treasury may want one global liquidity view, but physical sweeps usually operate inside currency and legal-entity structures.
To move value across currencies, the system needs an FX transaction or a bank product that converts balances. That adds:
- FX rate and spread;
- settlement timing;
- country transfer rules;
- currency cut-offs;
- central-bank and account restrictions;
- tax and intercompany pricing.
“Global cash” is therefore an analytical view, not proof that every unit is instantly fungible.
8. Intraday cash sweeps solve a different problem from end-of-day sweeps
An end-of-day sweep reduces overnight idle cash and external borrowing. An intraday sweep can also support payment capacity before the close.
If subsidiaries make large payments at noon, waiting until 17:00 can leave some entities borrowing intraday while surplus cash sits elsewhere. More frequent sweeps reduce that inefficiency but create more transaction volume, operational complexity and timing risk.
This connects to intraday liquidity forecasting: timing, not just daily total, determines whether liquidity is usable.
9. Interest allocation turns pooling into an internal pricing system
Suppose Subsidiary A contributes S$10m surplus while Subsidiary C uses S$6m from the pool. The group can assign internal interest so contributors receive a return and borrowers pay a funding charge.
A simple daily interest allocation is:
Interesti = intercompany balancei × internal rate × day fraction.
The internal rate is not merely arithmetic. Transfer-pricing, tax, legal and arm’s-length considerations can constrain how it is set.
10. External borrowing should be the residual, not the first move
If aggregate participant surplus is S$12m and aggregate deficits are S$8m, the pool can cover all deficits internally and leave S$4m net at the master.
If deficits total S$15m instead, the master has a S$3m residual funding need.
Conceptually:
External funding need = max(0, total required participant funding − total usable internal surplus).
This is the economic purpose of pooling: internal cash is used before the group borrows unnecessarily from outside.
11. Credit limits are still needed inside the pool
A weak subsidiary should not necessarily be allowed unlimited use of group cash simply because the master account can fund it.
Useful constraints include:
- entity borrowing limit;
- minimum local cash target;
- maximum sweep-out amount;
- currency-specific limit;
- country/legal transfer restriction;
- minimum retained regulatory or operating balance.
The ECB’s public cash-pooling guidance notes that transparent limits and loan conditions are important within group cash-pool arrangements.
12. Reversal features can change regulatory treatment
Some arrangements reverse prior-day sweeps the next morning. Operationally, this can restore local account positions. But the legal meaning matters: if participant balances are never truly extinguished, regulators may not allow net treatment for certain prudential calculations.
The EBA’s 2023 Q&A on cash-pooling reversal features highlights this distinction for leverage-ratio reporting: whether original balances are genuinely transformed into a single target-account balance can affect net reporting. See EBA Q&A 2022_6585.
13. Reconciliation must close three ledgers
After the sweep, three records should agree:
- bank account transactions;
- corporate treasury cash-pool records;
- intercompany receivable/payable ledger.
If the bank transfers S$5m but the intercompany ledger records S$4.5m, consolidated cash can still look correct while one subsidiary’s balance sheet is wrong.
That connects directly to transaction reconciliation.
14. Creative-work lens: a reservoir network
Imagine several water tanks connected to a central reservoir. Some tanks overflow while others run low. A sweep system redistributes water so local tanks remain near their targets and the central reservoir sees the group’s net position.
The analogy helps with liquidity. It breaks if we forget law: subsidiaries are not pipes. They are separate legal entities whose claims, borrowing limits and ownership must remain explicit.
15. The cash-sweep algorithmic pipeline
- Load participant accounts, legal entities, currencies and master relationships.
- Read timestamped available balances.
- Load target balance and sweep direction rules.
- Apply entity/currency/credit restrictions.
- Calculate proposed sweep amounts.
- Check master-account liquidity and external credit lines.
- Generate bank transfer instructions before cut-off.
- Post intercompany receivable/payable positions.
- Apply internal interest rules.
- Handle failed, late or partially executed sweeps.
- Reconcile bank, treasury and intercompany ledgers.
- Project next-day/intraday needs and adjust targets.
16. Failure modes
- Group=entity confusion. Consolidated cash is assumed legally available everywhere.
- Stale balance sweep. Late transactions arrive after the calculation.
- Wrong target. Subsidiary is swept below its operational minimum.
- Cut-off blindness. Transfer instruction is correct but arrives too late.
- Intercompany omission. Physical cash moves without creating the corresponding receivable/payable.
- FX fungibility illusion. One currency’s surplus is treated as another currency’s immediate liquidity.
- Unlimited internal borrowing. Weak entities consume pool cash without limits.
- Physical/notional confusion. Accounting and regulatory treatment follow the wrong pool type.
17. Diagnostics and falsifiers
- Do participant balances finish at their intended targets?
- Can every bank sweep be matched to an intercompany position?
- Which entities repeatedly require down-sweeps from the master?
- How much external borrowing is avoided by internal concentration?
- Which sweeps fail because of timing rather than insufficient cash?
- Does the master remain liquid under a late-payment stress?
- Are cross-border transfers legally and operationally permitted?
- Can treasury reconstruct the pool state at any historical cut-off?
Suppose someone claims, “The group has S$20m net cash, so no subsidiary has liquidity risk.” A falsifier is a subsidiary that cannot legally access the master account before its payment deadline. Consolidated surplus does not guarantee local usability.
18. Verification and update triggers
- reconcile every sweep cycle;
- test late and duplicate bank messages;
- review legal-entity limits after restructurings;
- update targets after payment-pattern changes;
- test currency and country cut-off calendars;
- review intercompany interest and transfer-pricing treatment;
- stress external-credit-line unavailability;
- retain historical pool rules and account mappings.
Research anchors
- ECB — Statistical classification of cash pooling activities.
- ECB — Cash pooling under AnaCredit.
- EBA — Treatment of reversal features in cash pooling arrangements.
- ECB Operations Managers Group — corporate treasury cash-sweep example.
The deeper lesson
Cash pooling is the mathematics of moving liquidity without erasing ownership. Zero balancing and target balancing determine transfer amounts. The master account reveals group net cash. Intercompany ledgers preserve who lent to whom. Cut-off times determine whether the cash arrives before it matters. A strong sweep system therefore does not ask only, “How much surplus can we collect?” It asks, “Which entity owns the cash, which entity needs it, when can it move, and what claim must remain after the transfer is complete?”
Educational note: This article explains public cash-management mathematics. It is not treasury, tax, accounting, insolvency or legal advice for any company.
