SaaS Billing & Recurring Revenue Management3 min readUpdated September 2026

Building a Recurring Retainer Book on Top of Deal Fees

Origination fees land at close, often months after the underwriting work began, and closings are inherently lumpy and unpredictable. The one genuinely recurring line on a commercial mortgage brokerage's books is the loan-monitoring retainer that follows a funded loan, and building that into a real recurring book, on top of transaction-driven income, is what actually benefits from a subscription billing platform.

Vendors Covered in this Article

Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.

A worked example: a retainer that starts at funding, not engagement

Say a brokerage closes a loan in March and the borrower agrees to a monthly monitoring retainer for the life of the loan, covering covenant tracking and lender relationship management. That retainer's subscription should start at funding, not at the point the brokerage was engaged to originate the deal, since the monitoring service itself doesn't begin until there's a funded loan to monitor. Getting this start date right matters because it's what the borrower will check their invoice against if a billing question ever comes up.

Crediting a retainer against a future fee, and reversing it correctly

Some engagement structures credit part of the ongoing retainer against a future fee, a refinance, a disposition, or an expanded facility, once that transaction actually closes. When that credit needs to be applied, it has to reverse the accumulated retainer correctly rather than simply zeroing out the balance, since the brokerage still needs an accurate record of what was collected and applied. Chargebee's credit note functionality gives you a structured, auditable way to apply that reversal against a specific invoice or set of invoices. In Stripe Billing, the same reversal is achievable through account credits or refunds, but tracking exactly which retainer payments were credited against which future fee is something you're more likely to reconstruct from transaction history than pull from a single report.

Handling a loan that pays off early

A loan that pays off ahead of schedule ends the monitoring relationship and the retainer with it, and the subscription needs to be canceled promptly to avoid billing a borrower who no longer has an active loan to monitor. Both platforms cancel a subscription cleanly mid-cycle; the discipline required is operational, making sure loan servicing or the deal team notifies whoever manages billing the moment a payoff happens, since neither platform has any way to know about it on its own.

Why the retainer needs to be visibly separate from a deal invoice

A borrower paying a monthly monitoring retainer and, separately, an origination fee at close should see those as two distinct, clearly labeled charges, not blended into one confusing number tied to the loan. Keep the recurring retainer entirely in Stripe Billing or Chargebee, and keep origination and other one-time transaction fees in whatever system handles deal closing, rather than trying to represent both inside the subscription platform.

Follow this lifecycle for each monitoring retainer:

  1. Start the subscription at funding, when the monitoring service actually begins, not when the brokerage was engaged to originate the loan.
  2. Keep the retainer as its own labeled charge in Stripe Billing or Chargebee, separate from the origination fee handled at closing.
  3. When a retainer is credited against a future fee, apply a credit note or account credit rather than simply zeroing out the balance.
  4. Cancel the subscription promptly when a loan pays off early, since neither platform tracks loan status on its own.

Which platform fits a brokerage building this book

A brokerage with a handful of active monitoring retainers, and comfort working directly with a developer on Stripe integrations elsewhere in the business, can run this on Stripe Billing without much friction. A brokerage actively growing its monitoring retainer book as a deliberate second revenue line, with retainers that credit against future fees on a regular basis, benefits more from Chargebee's credit note tracking, which keeps that crediting auditable without custom reporting work.

What happens when a loan is part of a syndicated deal with multiple lenders

A syndicated loan sometimes calls for the monitoring retainer to be split or separately invoiced across participating lenders rather than billed to the borrower alone, and neither platform has a feature purpose-built for splitting one recurring fee across multiple paying parties. The practical pattern is treating each participating lender's share as its own subscription, tied to their own billing contact, rather than trying to invoice one blended amount and reconcile the split internally afterward. This adds setup work per syndicated deal, but it keeps each lender's invoice history clean and independently auditable, which tends to matter more to a syndicate partner than administrative simplicity on the brokerage's side.

Keeping the retainer book visible to the deal team, not just accounting

The deal team originating new business benefits from seeing which existing borrowers are on active monitoring retainers, since a borrower already paying for ongoing monitoring is a natural candidate for a refinance or an expanded facility conversation. Chargebee's subscription dashboard gives non-accounting staff a reasonably direct way to see this without asking finance for a report. In Stripe Billing, the same visibility is achievable, but it more often means finance exporting a list periodically rather than letting the deal team check a live, current view themselves whenever it happens to be genuinely useful in an active, ongoing client conversation.

Executive Capability Standard

What Good Looks Like

A well-run monitoring retainer book starts every subscription at funding, applies credits against future fees with a clear audit trail, and cancels promptly the moment a loan pays off, without a borrower ever being billed for monitoring on a loan that no longer exists.

Building The Capability (5-Stage Skill Ladder)

1. Learn:List every active loan with a monitoring retainer and confirm each subscription's start date matches its funding date, not its engagement date.
2. Do Manually:Track retainer credits and payoff cancellations by hand for one full cycle before automating the billing side.
3. Delegate:Give one person ownership of the monitoring retainer book, with a direct line to loan servicing for payoff notifications.
4. Automate:Move retainer billing into Stripe Billing or Chargebee, anchored to funding date, with credits tracked against specific future fees.
5. Buy:Add a standing report on the retainer book's active loans, credited amounts, and upcoming payoff-driven cancellations.

How to Get Started

Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.

Frequently Asked Questions

When should a loan-monitoring retainer's subscription actually start?

At funding, not at the point the brokerage was originally engaged. The monitoring service itself only exists once there's a funded loan, and starting the subscription there keeps the billing start date consistent with what the borrower expects to see on their invoice.

How do I credit an accumulated retainer against a future origination fee?

Apply it as a credit note or account credit against the specific invoices it's meant to offset, rather than simply zeroing out the retainer balance. Chargebee's credit note tools give you a more auditable record of this; in Stripe Billing, the same result is achievable but the audit trail is more manual to maintain.

What happens to the retainer when a loan pays off early?

Cancel the subscription as soon as the payoff happens, since continuing to bill a monitoring retainer for a loan that no longer exists is both an operational and a client-relationship problem. This depends on loan servicing or the deal team notifying billing promptly, since neither platform tracks loan status on its own.

Should the retainer and the origination fee appear on the same invoice?

No. Keep them as two distinct, clearly labeled charges, one recurring in Stripe Billing or Chargebee for monitoring, one a one-time transaction fee handled through whatever system manages deal closing. Blending them makes it harder for a borrower to understand what each charge actually covers.

About the numbers

This guide doesn't quote a sourced benchmark. Figures in it are estimates or general guidance, so check them against your own numbers.

Related Guides