Skip to main content
The Cash Management feature lets you automatically issue invoices and collect premiums directly from the platform. Additionally, you initiate deposits and withdrawals.
This feature is only available to Premium Billing users

What is Cash Management?

Cash Management is a representation of Stripe Treasury Financial Account. In simple terms, Stripe Treasury Financial Account is the carrier’s bank account. The Transaction History table shows the Stripe Treasury transactions (money movements) that have occurred on the Stripe Treasury Financial Account. The table also includes links to internal invoices, when available. There are two types of transactions that may have links to internal invoices:
  • Outbound payment
  • Received credit

Outbound Payments

Outbound payment is when money leaves the bank account. Example: A carrier pays a claim. It is possible for an outbound payment to not have an associated internal invoice. Example: Carrier sends money from Cash Management. No internal invoice will be used to track it. If an associated internal invoice exists:
  • There is a 1:1 mapping between outbound payment and our internal invoice
  • The outbound payment amount should match the associated internal invoice amount

Received Credits

A received credit represents money entering the carrier’s Stripe Treasury Financial Account (i.e., the bank account). Received credits correspond to Stripe payouts, not directly to invoices. Because of how Stripe structures money movement, a received credit does not inherently know which invoices it relates to.

How Money Flows Before It Becomes a Received Credit

To understand how received credits may be linked to internal invoices, it’s important to distinguish three separate Stripe systems:

1. Stripe Invoicing

Stripe Invoices represent billing intent. There is a 1:1 mapping between:
  • Stripe Invoices
  • Internal invoices in our system
Example: A carrier bills an insured for their policy premium. Stripe Invoices do not represent cash movement.

2. Stripe Payment Balance

The Stripe Payment Balance is an internal Stripe ledger associated with the carrier’s connected account. All incoming funds land here first before being paid out to the carrier’s bank account. Funds can come from:
  • Stripe Invoice payments (e.g., premium payments)
  • Non-invoice payments (e.g., direct charges, transfers)
Example: An insured pays their policy premium → funds land in the carrier’s Stripe Payment Balance (not directly in their bank account). The Stripe Payment Balance may contain funds from multiple sources and multiple invoices, commingled together. Stripe automatically pays out this balance to the carrier’s linked bank account on a schedule (typically daily, depending on the account’s country and settings).

3. Payouts

A payout moves money from Stripe Payment Balance → Stripe Treasury Financial Account. Each payout appears in Cash Management as a received credit. A payout:
  • May include funds from one or more Stripe Invoices
  • May include funds not associated with any invoice

Because these systems are separate:
  • Received credits reflect payouts
  • Payouts draw from Stripe Balance
  • Stripe Balance aggregates money from multiple sources
  • Only Stripe Invoices carry internal invoice / transaction IDs
As a result, the relationship between received credits and internal invoices is indirect and inferred, not explicit.

Mapping Received Credits to Internal Invoices

When internal invoices can be linked to a received credit: The relationship can be:
  • 1 received credit : 1 internal invoice
  • 1 received credit : many internal invoices
  • many received credits : 1 internal invoice (due to partial payments applied via the Unallocated Funds tool)
⚠️ Note: The many-to-one case (multiple received credits linked to a single internal invoice) may not display correctly in the UI. This is in development.
Amount relationship:
  • The received credit amount will be greater than or equal to the sum of the linked internal invoices
Attribution method:
  • The mapping is derived by tracing funds through Stripe objects, not from a direct reference
The attribution path is:
Received Credit (Financial Account)
    → Payout
    → Stripe Balance
    → Stripe Invoice
    → Internal invoice / transaction ID

How to set up your operating account

You send and receive money from an operating account in the platform. Take the following steps to set up your operating account:
  1. Navigate to the Cash Management page by clicking your Company’s tab at the sidebar and selecting the Cash Management tab to set up an operating account.
  1. Click the Set up button on the Cash Management page to set up your operating account.
  1. This action will redirect you to create a Stripe account. This is because Stripe and Fifth Third Bank power the operating account.

Components of the Cash Management page

Your Cash Management page will look similar to the image below after you set it up:

Account Details

This section details the operating account, including the Account Number, Routing Number, Bank Name, and Holder Name. You can also perform the following actions in this section:
  • View your operating account details: Click the Account Details button to open the Manage AI Insurance Cash Payment modal. This modal displays your operating account details, allowing you to transfer funds to this account to facilitate payments.
  • Withdraw funds: Click the Send Money button to transfer money from your operating account to a bank account of your choice.
Payment Fees: When you make a payment out of AI Insurance using Stripe Treasury ACH, no fee is charged.
  • Delete the operating account: Click the Delete button to remove the operating account.

Account Balance

This section overviews the current cash balance, including all inbound and outbound transactions initiated through the user interface.

Transaction History

This section lists all transactions involving the operating account. Click the Export button in the top-right corner to export all your transactions.

How your operating account works behind the Scenes

The operating account is not a bank account. Instead, it’s an FBO Account maintained by Stripe as the custodian. Funds are held at Fifth Third Bank, an FDIC-insured bank, and ACH and Wire Transfers are fully supported. For more detailed information about what the Operating Account is and how it works, see AI Insurance Operating Account. Below is a diagram of the flexibility and extensibility of the Operating Account