Annual re-audit as a recurring revenue stream for white-label partners
The first CAM audit wins a client, claws back overcharges, and proves your worth. The annual re-audit retainer turns that one job into income that grows every year.
Most white-label partners chase only new clients in year one. The clients with findings pay, and the partner moves on to the next lead. The retainer sits right there at every findings meeting. Most partners walk past it.
I built CAMAudit to make the yearly review fast enough to sell as a retainer. I tested reconciliation samples through CAMAudit across many lease types. Once the lease is loaded, the re-audit takes 15 to 20 minutes of advisor time per site. That is far cheaper than redoing the job at full rates.
This guide covers four things. Why re-audits matter. How to price them. How to pitch them when you close the first job. And what the multi-year revenue looks like.
Annual re-audit retainer: A recurring deal where the partner firm checks the tenant's new CAM reconciliation each year. It runs the same detection rules as the first job and reports findings within a set turnaround. The retainer costs less than the first job because the lease is already loaded and the work is much faster. Retainers bring steady income and keep the client inside the audit-rights window every year.
Why annual re-audits matter
A fixed bill in year one does not promise a fixed bill in year two. This surprises some clients and even some partners. They think the landlord fixes the formula after one audit and the issue is gone.
Three reasons re-audits matter.
Landlords send a new bill each year. Each reconciliation covers a new period. The landlord may use the same manager and the same billing system that caused the last overcharge. System errors tend to repeat. A re-audit checks that the error did not come back.
New errors can show up after a clean year. A new staffer, a system switch, or a sale can spark a fresh error. A client can run clean for two years and then get hit in year three.
The audit-rights window resets each year. Every new reconciliation starts a fresh clock for that year. Say the client skips year three because year one was fine. Then they lose the right to claw back year three for good. A re-audit catches each year while its window is open.
How to price the retainer
A re-audit retainer costs less than the first job. The work changes a lot once the lease is loaded.
Per-site retainer rates:
| Engagement type | Typical rate range | Advisor time per location |
|---|---|---|
| New engagement | $450-$750 | 60-90 minutes |
| Annual re-audit retainer | $200-$400 | 15-20 minutes |
| Multi-year initial catch-up | $350-$600/year | 45-60 minutes first year per year |
The $200 to $400 per-site rate fits the faster work. The platform already holds the lease terms. The advisor just checks new data against a known baseline. Run your own math first. Model the CAMAudit plan cost, staff time, client fee, and yearly volume. Advisor time often runs one-quarter to one-third of the first job.
Portfolio retainers for 5 to 10 sites:
| Locations | Per-location rate | Portfolio retainer | Discount |
|---|---|---|---|
| 5 locations | $300 | $1,350/year | 10% |
| 8 locations | $275 | $2,000/year | ~9% |
| 10 locations | $250 | $2,250/year | 10% |
Portfolio retainers make billing simpler. They also renew more often than per-site billing. Clients plan one yearly number instead of signing off on each site's invoice.
Why the first audit sets the rate
The first job does the heavy lifting. The platform pulls the lease terms from the full document set. It stores the management fee setup, the pro-rata share formula, the CAM cap, and the exclusion list. The first job also builds the client bond and shows them what findings look like.
The re-audit is faster on purpose. The advisor uploads the new reconciliation. The platform re-runs the rules against the stored lease. The output is a findings update, not a full new analysis. The management fee overcharge detection and pro-rata share error detection use the same logic as before. But the lease data is already there.
So you can offer a lower yearly rate and still earn more per hour. At 15 to 20 minutes per site and a $250 to $300 rate, your hourly take beats the first job. The client gets a real discount. You get a real margin gain.
Year 1 findings predict year 2 sign-ups
Pitch the retainer at the findings meeting. You will close more than partners who follow up later.
Sign-up rates by finding outcome:
- Clients with real findings in year 1: 70 to 80 percent sign up for year 2 when you pitch at the first meeting
- Clients with real findings in year 1: 40 to 50 percent sign up when you pitch one month later
- Clients with no findings (CAM Verified) in year 1: 30 to 40 percent sign up at the first meeting
The finding is the pitch. A client sees the landlord overcharged them by $12,000. Their next thought is, "does this happen every year?" The retainer answers that. For $250 a year, you check every year. The urgency is built into the moment.
Clients with no findings still gain from monitoring. The pitch is different for them. It is about proof and calm. You now have one clean year on record. Monitoring keeps each later year clean and inside your audit-rights window. If a landlord error shows up later, you catch it.
The re-audit workflow
The re-audit is much faster than the first job once the lease is in the system.
First job: 60 to 90 minutes per site
- Intake and upload the documents (15-20 min)
- Platform runs (automated, under 1 hour, no advisor time)
- Review and confirm findings (20-40 min)
- Prep the client delivery (10-15 min)
- Review the correction draft if there are findings (10-15 min)
Re-audit: 15 to 20 minutes per site
- Upload the new reconciliation (5 min)
- Platform runs (automated, under 1 hour, no advisor time)
- Review findings and send the update (10-15 min)
You skip steps 1 and 4 and 5 in the re-audit. No lease pull, no heavy intake, no new correction draft. That is where the time savings come from. If the re-audit turns up findings, dispute help takes about the same time as the first job for that part alone.
How to pitch the retainer when you close
Pitch the retainer in the findings meeting. Do not send it as a follow-up email later.
A simple close sequence:
- Show the findings. Walk through the report. Put a number on the total overcharge.
- Explain the audit-rights window. "Your lease gives you [X years] to challenge each reconciliation. Each new one starts a new window. Skip a year and you lose the right to recover that year for good."
- Offer the retainer. "Once your lease is set up, the yearly review is quick. We can put you on monitoring for $[X] per site. That covers each new reconciliation inside your rights window."
- Handle the pushback. The common one is, "we just found $X, so why would they bill it again?" The answer is simple. The landlord's billing system makes the reconciliation. The same system that overcharged this year makes next year's bill. We check it by hand each year.
Clients who grasp the deadline tend to say yes. This is not a soft upsell. It is a real risk argument.
"I built CAMAudit so the yearly re-audit takes a fraction of the first job. The platform stores the lease and re-runs the rules against each new reconciliation. Partners who build retainers on this get steady income. The client's need renews on its own every year the landlord sends a new bill." - Angel Campa, Founder, CAMAudit
Multi-year revenue model
The retainer base grows on itself. Kept clients pay every year. New jobs add to the base.
Base case: 12 new retainer clients per year, 2 sites each, $275 per site, 80% kept each year
| Year | New retainer clients | Retained clients | Total retainer locations | Annual retainer revenue |
|---|---|---|---|---|
| 1 | 12 | 0 | 24 | $6,600 |
| 2 | 12 | 10 | 44 | $12,100 |
| 5 | 12 | 34 | 92 | $25,300 |
Mid case: 20 new retainer clients per year, 2.5 sites each, $300 per site, 80% kept each year
| Year | New retainer clients | Retained clients | Total retainer locations | Annual retainer revenue |
|---|---|---|---|---|
| 1 | 20 | 0 | 50 | $15,000 |
| 2 | 20 | 16 | 130 | $39,000 |
| 5 | 20 | 54 | 285 | $85,500 |
High case: 30 new retainer clients per year, 3 sites each, $325 per site, 85% kept each year
| Year | New retainer clients | Retained clients | Total retainer locations | Annual retainer revenue |
|---|---|---|---|---|
| 1 | 30 | 0 | 90 | $29,250 |
| 2 | 30 | 26 | 258 | $83,850 |
| 5 | 30 | 86 | 648 | $210,600 |
These models count retainer revenue only. New work from the same clients adds on top. That includes catch-up audits, new sites added to portfolios, and referrals.
This growth is the reason to build the retainer base from year one. Treat every job as one-and-done and you earn less in year 5. Convert 70 percent of your first clients to retainers and you earn far more.
Frequently Asked Questions
Why do clients need a CAM audit every year if you already audited the prior year?
Landlords issue a new reconciliation statement each year that covers a new operating period. The new statement may include different expense line items, a changed management fee base, or revised pro-rata share calculations. A corrected prior year does not automatically fix the current year. Annual re-audit confirms that the landlord applied the correct provisions in each new reconciliation, catches new errors before the audit rights window closes, and documents a consistent review history that strengthens any future dispute.
What is a reasonable annual re-audit retainer price per location?
Annual re-audit retainers typically run $200 to $400 per location per year, compared to $450 to $750 for a new engagement. The lower rate is justified because the lease provisions are already extracted from the initial engagement, the advisor is already familiar with the landlord's reconciliation format, and the annual review follows a repeatable workflow that takes 15 to 20 minutes per location rather than 60 to 90 minutes. For portfolio clients with 10 or more locations, retainer rates can be structured as a flat annual fee covering all locations.
What percentage of clients with findings in year 1 agree to annual re-audit monitoring?
Partners who present the re-audit option at the close of the initial engagement (rather than waiting until the following year) see conversion rates of 70 to 80 percent among clients who had material findings in year 1. The finding itself creates the rationale: if the landlord overcharged last year, there is meaningful probability they will do so again this year. Clients without findings convert at lower rates, typically 30 to 40 percent, but the re-audit retainer is still economically valid for them because it confirms compliance annually.
How long does a annual re-audit take once the lease is already in the system?
An annual re-audit on an existing client typically takes 15 to 20 minutes of advisor time once the new reconciliation statement is uploaded. The lease provisions are already extracted and stored from the initial engagement. The platform re-runs the detection engine against the new reconciliation data and surfaces any new or recurring findings. The advisor reviews the output, confirms finding validity, and delivers the update to the client. Compare this to 60 to 90 minutes for a new engagement where lease extraction and initial setup are included.
When during the initial engagement should the annual re-audit retainer be introduced?
Introduce the retainer at the findings delivery meeting, not weeks later. The moment when a client sees their findings report and understands that the landlord has been overcharging them is exactly when the audit rights urgency argument lands: each new reconciliation year creates a new one-to-three-year window to catch errors, and missing a year means permanently losing the right to recover those charges. The retainer offer closes most effectively in that context. A follow-up pitch weeks later, after the urgency has faded, converts at a significantly lower rate.
Can the annual re-audit retainer be structured as a portfolio retainer for multi-location clients?
Yes. For clients with 5 or more locations, a portfolio retainer covering all locations is often easier to sell and administer than per-location billing. A client with 8 locations at $250 per location could be offered an $1,800 annual portfolio retainer (a modest discount from $2,000 per-location total). This simplifies the client's internal approval process, creates a single renewal conversation annually, and improves partner revenue predictability. Portfolio retainers typically renew at higher rates than per-location billing because the client budgets the full amount as a single line item.
What does the multi-year practice revenue model look like for a partner building an annual re-audit retainer base?
A practice that adds 20 new retainer clients per year at $300 average per location (2 locations average per client) builds a retainer base of $12,000 in year 1, $24,000 in year 2, and $60,000 in year 5, assuming 80 percent retention annually. Adding new engagement revenue on top of the retainer base creates a compounding revenue structure where new engagements feed the retainer pipeline each year. By year 5, retainer revenue alone covers the software cost and most of the advisor overhead, making new engagement revenue nearly pure contribution.