Skip to main content

What Is a Zero Balance Account (ZBA)? How Corporate ZBAs Work

How a corporate zero balance account sweeps to a master account daily, targeted balances, ZBA vs cash pooling vs sweeps, and the trade-offs.

Written by Eco

A zero balance account (ZBA) is a corporate checking account that is automatically kept at a zero balance by moving money to and from a linked master account as debits and credits post. Wikipedia describes the ZBA as a system of cash pooling that consolidates the cash balances of several subsidiaries of one company. US banks such as IBC Bank, INTRUST Bank, and Amerant Bank sell it as a standard treasury management service.
​

One disambiguation up front. In India, "zero balance account" usually means a consumer savings account with no minimum balance requirement, such as the RBI-mandated Basic Savings Bank Deposit Account. That product has nothing to do with the corporate treasury structure covered here.
​

What Is a Zero Balance Account?

A zero balance account is a subsidiary operating account, used for a single purpose such as payroll or payables, that holds no cash of its own overnight. When payments clear, the bank funds them from a master account. When deposits land, the bank moves them up to the master. The operating account ends each day at zero.
​

The structure has two layers. At the top sits a master account, sometimes called a concentration, header, or funding account. Below it sit one or more ZBAs, which banks variously call subsidiary, purpose, or source accounts. IBC Bank notes a company can link as few as two accounts or many subsidiaries to a single master funding account.
​

Typical ZBAs are split by purpose. INTRUST lists payroll and expense accounts as common examples and says the purpose accounts maintain a zero balance while transfers to and from the primary account happen automatically. Other common splits are one ZBA per business unit, per location, per legal entity, or per payment type (checks, ACH debits, card settlement).
​

The reason a treasurer wants this is simple. Cash spread across a dozen operating accounts is hard to see, hard to invest, and easy to leave idle. Cash in one master account can be forecast, invested, or used to pay down a revolver in one place.
​

How Does a Zero Balance Account Work?

A zero balance account works through automatic end-of-day transfers. The bank totals each ZBA's debits and credits for the day. If the account is negative, the bank moves exactly enough from the master to bring it back to zero. If it is positive, the bank moves the surplus up. Both sides record matching entries, so every movement is traceable.
​

INTRUST describes the core mechanic plainly: as checks or deposits are presented, funds are automatically transferred to or from the primary account. IBC Bank puts it from the master's point of view: the master transfers funds to the subsidiary accounts whenever needed to make a payment and pulls the funds back when there is excess.
​

The daily cycle, step by step

  1. During the day, checks, ACH debits, and wires hit the ZBA and it may go negative on a ledger basis.

  2. Deposits and incoming ACH credits post to the same ZBA.

  3. At the bank's end-of-day processing, the net position is calculated.

  4. A single offsetting transfer moves between the ZBA and the master account.

  5. The ZBA closes at its target balance, and the master absorbs the net result.

Because the ZBA never carries cash, the bank is effectively checking the master account when it decides whether to honor a debit. If the master cannot cover the day's combined outflows, the problem surfaces there, not in the individual ZBA. That is why ZBAs are usually paired with a credit line or an investment sweep on the master account.
​

Targeted balance accounts

Not every sub-account must sweep to exactly zero. Many banks let the client choose a target. Amerant says its ZBA service allows you to set a target balance (for example, $0), with anything above it swept to the master. The Association of Corporate Treasurers notes that sweeps can also be set to trigger only when target balances are met, to reduce transfer costs.
​

A targeted balance account (TBA) is useful when a location needs a working float for same-day cash needs, when a bank requires a minimum to waive fees, or when a subsidiary's local rules require it to hold some cash in its own name. A threshold sweep, which only moves money when the balance crosses a floor or ceiling, cuts the number of transfers on quiet days.
​

Illustrative Example of a ZBA Structure

The easiest way to see a zero balance account structure is to follow one business day. Three purpose accounts sit under one master account. Each has payments and deposits during the day. At close, the bank nets each account and moves the difference, leaving every sub-account at zero and the master holding the combined result.
​

The numbers below are illustrative only. They are invented to show the arithmetic and do not describe any real company or bank.
​

Account (illustrative)

Opening balance

Debits posted

Credits posted

End-of-day transfer

Closing balance

Payroll ZBA

$0

$180,000

$0

$180,000 funded from master

$0

Payables ZBA

$0

$95,000

$5,000

$90,000 funded from master

$0

Receipts ZBA

$0

$2,000

$410,000

$408,000 swept to master

$0

Master account

$1,000,000

$270,000 (to ZBAs)

$408,000 (from ZBAs)

n/a

$1,138,000

In this made-up case, the treasurer starts the next morning with one number to work from, the master's closing balance, instead of four. If the payroll ZBA had instead carried a $25,000 target, the bank would have funded $205,000 on the first day to restore the float, then only the net debits after that.
​

The receipts account shows the other direction. Customer payments that would otherwise sit in a lockbox or deposit account overnight are pulled up the same day. Matching those receipts to invoices is still an accounts receivable task, and the remittance data that arrives with each payment matters more than the sweep itself. Eco's guides to remittance advice formats and reconciliation and accounts receivable software cover that side.
​

Zero Balance Account vs Cash Pooling vs Sweep Account

A zero balance account is one form of physical cash pooling, where money actually moves between accounts. Notional pooling leaves cash in place and only combines balances for interest. An investment sweep moves surplus from an operating account into an interest-bearing vehicle. The three are often layered together rather than chosen between.
​

The terms overlap, which is where most confusion comes from. TreasuryXL describes zero balance cash pooling as physically settling balances to a central account through actual transactions ("sweeps"), while a notional pool leaves the underlying balances untouched and aggregates them virtually.
​

Structure

Does cash move?

What it solves

Key constraint

Zero balance account (ZBA)

Yes, daily, to and from a master account (INTRUST)

Concentrates operating cash, keeps sub-accounts clean for reconciliation

Cross-entity sweeps create intercompany loans (ACT)

Targeted balance account

Yes, above or below a set target (Amerant)

Leaves a working float in the sub-account

Idle float at each location

Notional pooling

No, balances are combined for interest only (TreasuryXL)

Offsets debit and credit balances, can span currencies

Not permitted in the US (Bank of America)

Investment sweep

Yes, from operating account into an investment vehicle (INTRUST)

Earns yield on surplus

Depends on the bank's sweep products

The US point matters for American treasurers. Bank of America states that notional pooling is not permitted in the U.S. because of legal and regulatory restrictions and points clients to pooling centers in EMEA and APAC instead. For a US-only group, the ZBA is therefore the default way to pool cash.
​

Sweeps and ZBAs stack naturally. INTRUST explicitly pairs its ZBAs with sweep accounts so that concentrated company cash can be invested. The ZBAs fill the master, and the sweep empties the master's surplus into an interest-bearing product. Eco's separate article on cash pooling goes deeper on notional and multi-currency pools.
​

What Are the Benefits of a Zero Balance Account?

The main benefits of a zero balance account are centralized visibility, less idle cash, cleaner reconciliation, and tighter control over who can spend what. Treasury sees one consolidated position, surplus can be invested or used to reduce borrowing, and each purpose account's statement shows only its own activity.

The interest argument has changed over time in the US. For decades, Regulation Q barred banks from paying interest on business demand deposits, which pushed companies toward sweeps to earn anything on idle cash. The Federal Reserve repealed that prohibition effective July 21, 2011, implementing Section 627 of the Dodd-Frank Act. Concentration still matters, because rate tiers and investment options generally favor one large balance over many small ones.
​

What Are the Drawbacks and Risks of ZBAs?

The drawbacks of a zero balance account are loss of local autonomy, intercompany accounting and tax work when sweeps cross legal entities, dependence on the master account's liquidity, and limits on currency and geography. None of these rule a ZBA out, but each needs a decision before the structure goes live.
​

Subsidiary autonomy

Wikipedia flags the obvious trade-off: pooling can reduce financial autonomy for subsidiary operations. A division manager who used to see cash in "their" account now sees zero every morning. Some groups solve this with targeted balances or internal reporting that shows each unit its notional share of the pool.
​

Intercompany loans, tax, and transfer pricing

When a ZBA belongs to one legal entity and the master to another, every sweep is a loan between them. The ACT notes that movements in physical concentration structures function as intercompany lending for tax purposes, which brings in withholding tax and transfer pricing questions. That means intercompany agreements, arm's-length interest, and daily bookings in the ERP. Within a single legal entity, the accounting is much lighter.
​

Liquidity concentration

Because the ZBAs have no cash of their own, a shortfall in the master affects every payment stream at once. Treasurers usually set an overdraft line or credit facility against the master and watch intraday positions on days with heavy payroll or tax outflows.
​

Currency and cross-border limits

A standard ZBA pools one currency at one bank. The ACT observes that a genuine multi-currency cash pool is only really available to the largest, most powerful corporates. Groups with foreign subsidiaries often run a ZBA structure per currency and move surplus between pools manually or through an in-house bank.
​

How to Set Up a Zero Balance Account

Setting up a zero balance account means choosing a bank that offers the service, deciding which accounts sit under which master, choosing targets and sweep rules, and documenting the legal relationships between entities. The bank then links the accounts, and daily transfers begin automatically from the first business day.

  1. Map the account structure. List every operating account and decide which purpose, entity, or location each ZBA serves.

  2. Pick targets. Choose zero, a fixed target, or threshold rules per account. Amerant, for example, lets the client set a target balance.

  3. Document intercompany terms. If sweeps cross legal entities, put loan agreements and interest policies in place, as the ACT discusses.

  4. Fund the master. Attach a credit line or investment sweep so the master can absorb both deficits and surpluses.

  5. Wire up reporting. Pull prior-day and intraday balance reports into a treasury workstation or ERP so the consolidated position is visible each morning.

Software helps once there are more than a handful of accounts or banks. Eco's roundup of treasury management software compares tools that ingest bank statements, forecast cash, and track intercompany positions across ZBA structures.
​

Where Zero Balance Accounts Fit Today

Zero balance accounts remain the standard US method for concentrating corporate cash, because notional pooling is unavailable domestically and ZBAs are simple to run. They work best for companies with several payment streams or entities at one bank, a central treasury function, and a reason to invest or borrow at the group level.
​

The same sweep logic now shows up outside traditional bank accounts. Treasury teams that hold part of their operating cash in newer instruments apply rules like targets and threshold sweeps there as well. Eco's list of sweep automation tools covers that category for readers who want to extend the ZBA model beyond a single bank.
​

Methodology: bank product descriptions come from each bank's public treasury management pages, regulatory dates from the Federal Reserve, and structural comparisons from the Association of Corporate Treasurers, TreasuryXL, and Bank of America, all accessed September 2026. Figures in the example table are illustrative and not drawn from any real account.
​

Did this answer your question?