For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Contact SupportGet Started
  • Modernfi Developer Hub
    • Overview for Developers
    • Getting Started
  • Topics
    • Using the Sandbox
    • Authentication
    • Account Structure
    • Idempotency
    • Transaction Records and Sweeps
    • Balance Fields
    • Interest
    • Reports
    • Versioning
    • Changelog
  • API Reference
LogoLogo
Contact SupportGet Started
On this page
  • Program Omnibus Account
  • Depositor Accounts
Topics

Account Structure

Was this page helpful?
Previous

Idempotency

Next
Built with

ModernFi uses a simple account structure to facilitate its deposit network.

Program Omnibus Account

For institutions sweeping deposits off-balance sheet or reciprocating deposits, a single program omnibus account is opened at the institution to facilitate the sweep. Deposits move from this program omnibus account into and out of the network of receiving institutions — specifically, from the program omnibus account to a settlement account at ModernFi’s custodian, where they are allocated to receiving institutions.

Depositor Accounts

The program omnibus account is subledgered at the depositor level. ModernFi tracks individual balances and transaction history for each depositor within the omnibus. A single depositor can have multiple accounts, each funded through internal transfers from the depositor’s existing bank accounts.

In the ModernFi API, these are referred to as accounts. Each account belongs to a depositor and holds its own balance and transaction history.

Screenshot 2026-03-06 at 10.18.01 PM