Documentation Index
Fetch the complete documentation index at: https://docs.augustus.com/llms.txt
Use this file to discover all available pages before exploring further.
Virtual Accounts is in beta with a controlled rollout. Reach out to will@augustus.com to enable it for your account.
FBO with Virtual Accounts
You open a single FBO account at Augustus in your name, for the benefit of your customers. Under the FBO Program, you create one Virtual Account per end-user. Each Virtual Account has:- A unique 12-digit US account number reachable over ACH, FedWire, and FedNow
- Its own sub-ledger and balance
- The end-user’s name for sending/receiving payments; Collection-on-Behalf-of (CoBo) and Payment-on-Behalf-of (PoBo)
Two primitives
Account Program. Your master FBO account at Augustus, held in your name for the benefit of your customers. From your perspective this is one account; sub-ledgering and named payments are layered on top. One currency per Program: a setup needing both USD and EUR uses two Programs.Sponsored vs. unsponsored Programs. Two Account Program variants exist (
Program Managed and Sponsored). Which one fits your use case depends on your licensing and use case. Talk to your account manager to confirm which is suitable.Status model
Accounts and Programs share the same status model.| Status | Behaviour |
|---|---|
pending | Newly opened, not yet activated. Augustus typically activates within minutes. Some accounts require additional information (e.g. enhanced due diligence) before activation. |
active | Normal. Pay-ins and pay-outs allowed. |
frozen | No pay-ins or pay-outs. Reversible: call /unfreeze to return to active. |
closed | Terminal. Account must be frozen first, then closed. Cannot be reopened: open a new Virtual Account if the holder needs an account again. |
- Freezing a Program freezes every account inside it.
- Closing a Program requires every account inside it to already be empty or closed.
- Account-level status changes never propagate up to the Program.
Beneficiary data: what you provide for each Virtual Account
To open a Virtual Account, send Augustus the beneficiary data for the end-user. Required CIP fields differ by beneficiary type.- Individual
- Legal Entity
- Legal name
- Residential address
- Date of birth
- Identification: SSN, ITIN, or government ID number
- Country of citizenship
Open at most one Virtual Account per entity under each Account Program.
Money in: receiving funds
Each Virtual Account has its own routable account number, so funds arriving over US rails settle directly into the right Virtual Account without you doing any routing.| Rail | Speed | Use case |
|---|---|---|
| ACH | 1–3 business days | Low-cost retail flows |
| FedWire | Same-day | High-value or business-hours wires |
| FedNow | Real-time, 24/7/365 | Instant funding |
| SWIFT (USD) | Same/next-day | International USD inbound to your end-users |
Money out: sending funds
You initiate pay-outs from a Virtual Account: the source account is the Virtual Account. The end-user’s name appears as the originator on the rail, known as Pay-on-Behalf-of (PoBo). The Virtual Account holder’s name will appear to the receiving bank and beneficiary. Funds are debited from the Virtual Account atomically at payout initiation. Payout request and response shapes follow the existing Payouts API; the only addition is that the source account is a Virtual Account.Integration
The endpoints below show the shape of the API and the key calls you’ll make to integrate Virtual Accounts. Full reference, including all status-change endpoints, will live in the API reference. All Account and Account Program endpoints sit under thev1/accounts/* and v1/account-programs/* namespaces. They follow the same auth, error, and pagination conventions as the rest of the Banking API.
Sandbox. All Virtual Account flows are available in test mode with simulated rail movements. See Test Mode.
Open a Virtual Account
2026-05-01
pending and is activated by Augustus once verification clears, usually within minutes. If additional information is required (EDD, sanctions hit, identity mismatch), the Virtual Account stays pending and Augustus contacts you with next steps.
List accounts
With noparent_id, returns accounts owned directly by your business entity; with parent_id, returns the Virtual Accounts under that Account Program.
2026-05-01
Get an account balance
2026-05-01