Introduction
Account numbers issued through Lead’s platform are standard bank account numbers assigned to your end customers. From the customer’s perspective, they function like any other checking account number and can be used to send and receive funds.Each account number is associated with an account that can store a balance and process funds. Example Acme Inc Customer FBO: └── Account ├── Account Number → End Customer ABC ├── Account Number → End Customer XYZ └── Account Number → End Customer 123
Account Structure
Depending on your program structure, end customer funds may be held in one of two models:- Pooled (omnibus) account
- Individual demand deposit account (DDA)
The primary difference is who maintains the ledger of individual customer balances. When a pooled account holds the funds, you are responsible for maintaining this ledger.
Pooled Accounts
A pooled account — structured as a For Benefit Of (FBO) account — is a single account that Lead Bank holds, aggregating funds belonging to multiple end customers. While Lead maintains the ledger (balance and transaction history) of the pooled account, you are responsible for maintaining the ledger for individual end-customers and reporting this information to Lead daily. Key characteristics:- One pooled account holds funds for many customers.
- You (or a third-party ledger provider) must maintain the ledger of individual customer balances that collectively make up the pooled funds.
- You can still assign individual account numbers to each customer.
Depending on your program design, a daily reconciliation process may be required to ensure your ledger balances match the pooled account balance held at Lead.
Demand Deposit Accounts (DDAs)
A demand deposit account (DDA) is an individual bank account opened in the name of the owner. Most commonly structured as checking accounts, DDAs allow customers to access funds on demand without advance notice. Key characteristics:- Funds are not pooled with other customers at the account level.
- No program-level pooled ledger is required to represent ownership of funds.
Considerations
From the perspective of Lead’s API and account number functionality, there are minimal differences between issuing account numbers backed by:- Pooled (omnibus) accounts
- Individual demand deposit account (DDA)
Relationship Between Account & Account Number Objects
On Lead’s platform, account objects represent bank accounts on Lead’s core system. Each account object is identified by anaccount_id and is created with a default account number, represented by an account_number_id.
Example
The following example illustrates the relationship between Acme Inc’s FBO account, which contains account numbers associated with its end customers, and its operating account.

