The Landlord Bill Review Workflow for CAS Firms
Client accounting services firms running fixed-fee bookkeeping for retail, restaurant, medical, and professional-services tenants quietly absorb one of the highest-leverage advisory opportunities in the engagement: the monthly landlord invoice. Rent, CAM estimates, and the annual reconciliation statement run through accounts payable like every other vendor bill, and most of the time the bookkeeper enters them, codes them, and pays them without ever opening the lease. I built CAMAudit because the gap between what landlords bill and what leases actually permit is wider and more systematic than most accounting firms realize, and because the firms positioned to catch it are the ones already doing the bookkeeping.
This guide is the workflow I would build if I were running a CAS practice. It is designed to fit inside the standing monthly close, escalate cleanly when something looks wrong, and produce a defensible record without requiring the bookkeeper to become a lease attorney.
CAS landlord bill review: A standing monthly check inside the client accounting services workflow where the bookkeeper compares each landlord invoice (rent, CAM estimate, true-up, or reconciliation) against the lease abstract and the prior period to flag variances, missing backup, or reconciliation-statement items that require controller or partner review. The check is bounded to roughly 10 to 15 minutes per property per month and is paired with a clearly defined escalation path.
Why the workflow belongs inside CAS, not as a separate engagement
Most CAS firms treat landlord invoices as routine AP. The vendor name is on the lease, the amount is roughly what was paid last month, and the bookkeeper codes it to rent expense and moves on. That is exactly how systematic overcharges persist: nobody is comparing the invoice to the controlling document.
Building the review into the standing monthly workflow has three advantages over running it as a separate engagement. The bookkeeper already has the invoice in hand. The lease abstract, once built, is reusable indefinitely. And the escalation path is the one your firm already has for any other AP exception, so no new structural process is required.
After testing reconciliation samples from published audit cases through CAMAudit, the patterns we see repeatedly in CAS-firm portfolios are management fee overcharges where the fee is computed on the wrong base, pro-rata share errors where the denominator excludes vacant space, and base year errors that compound across every year of an office lease. None of these require a forensic background to surface. They require somebody to read the lease once and check the math on a recurring basis.
The four-step monthly workflow
The workflow runs once per property per month. For most CAS portfolios, this is a 10-to-15 minute task per property after the lease abstract is built.
Step 1: Open the lease abstract
The lease abstract is the one-page summary your firm builds at engagement onboarding. It contains the base rent and escalation schedule, the CAM cap (if any), the base year, the controllable expense definition, the management fee provision, the pro-rata share denominator definition, the audit rights window, and the key exclusion list. The bookkeeper does not need to read the lease every month. They need to read the abstract.
If your firm does not have abstracts for client leases, this is the prerequisite. Without an abstract, the workflow cannot run. A separate one-time engagement to abstract each lease, billed as advisory, is the cleanest way to set up a CAS firm for ongoing review.
Step 2: Tie the invoice to the abstract
The bookkeeper compares the invoice line items to the abstract. Three checks run every month:
- The base rent on the invoice equals the base rent on the abstract for the current period (accounting for the scheduled escalation).
- The estimated CAM amount on the invoice equals the estimated CAM amount on the abstract for the current year, or the prior month's amount if no new estimate has been issued.
- There are no new charges on the invoice that did not appear in the prior month and are not on the abstract.
Any of those three checks failing triggers escalation to the controller. The bookkeeper does not interpret. They flag.
Step 3: Capture the reconciliation statement
When the annual CAM reconciliation statement arrives (typically March through June for calendar-year leases), the bookkeeper does not approve the true-up payment. They route the statement to the controller with the lease abstract attached. This is the highest-value moment in the entire annual cycle, because the reconciliation is where systematic overcharges land.
This is also the right moment to bring CAMAudit into the workflow. The firm uploads the executed lease and the reconciliation statement, and the platform produces a structured findings report covering all 14 detection rules. The controller reviews the findings rather than running the analysis manually.
Step 4: Document the close
For each property, the monthly close package includes a one-line note: "Landlord invoice tied to lease abstract; no variance" or "Landlord invoice variance flagged: see escalation log." For the year, the package includes the reconciliation review with the CAMAudit findings report attached. This documentation is what protects the firm in the event a client later asks why a landlord overcharge was not caught.
"The CAS firms that catch landlord overcharges are not the ones with the most senior staff. They are the ones with a lease abstract and a 10-minute monthly check. The work is bounded, repeatable, and inside fixed-fee scope. The variance is what triggers the advisory engagement." — Angel Campa, Founder, CAMAudit
Roles and escalation matrix
The workflow assumes three roles. Smaller firms collapse the controller and partner roles together; larger firms separate them. The principle is the same: routine checks happen at the bookkeeper level, interpretation happens at the controller level, and disputes happen at the partner level.
| Role | Trigger | Action |
|---|---|---|
| Bookkeeper | Standing monthly invoice | Run three-check workflow against abstract |
| Bookkeeper | Reconciliation statement received | Hold true-up; route to controller |
| Controller | Variance flagged on monthly invoice | Compare invoice to lease provision; resolve or escalate |
| Controller | Reconciliation statement | Run CAMAudit; review findings; brief partner |
| Partner | Material finding | Decide whether to dispute; engage tenant; coordinate with attorney if needed |
The escalation matrix is the protection against scope creep. Without it, every variance becomes a partner-level conversation and the engagement loses money. With it, the bookkeeper handles 90% of the volume inside fixed-fee scope.
What the workflow catches
The monthly check catches three categories of error. First, billing errors where the landlord's accounting system pushed an incorrect estimate or applied an escalation in the wrong month. These are the easy ones, usually resolved in a single email. Second, definitional drift where new charges appear on the invoice that are not authorized by the lease. These require controller review and sometimes a dispute letter draft. Third, reconciliation errors where the annual true-up reflects systematic overcharges in the management fee, pro-rata calculation, gross-up, base year, or controllable expense cap. These are the high-dollar items that justify the entire workflow.
The dollar impact varies by tenant size and lease structure. For a single-location retail tenant in a small strip center, a typical recoverable annual overcharge runs $1,200 to $4,500. For a multi-suite professional-services tenant in a Class B office building, the range is $4,000 to $18,000 per year. For a multi-location restaurant client, the cumulative recovery across the portfolio routinely lands above $25,000 per year.
Pricing the workflow
The monthly check sits inside the existing fixed-fee bookkeeping engagement. The reconciliation review and any dispute support sits outside that scope. Three pricing structures work.
Annual reconciliation review as fixed fee. A flat $750 to $1,500 per property per year covers the controller's time to run CAMAudit on the reconciliation statement, review findings, and brief the partner.
Dispute support as hourly. Any work past the reconciliation review (drafting a dispute letter, coordinating with the landlord, supporting an attorney) is billed hourly at the firm's standard advisory rate.
Recovery share. For larger overcharges, some firms negotiate a 10% to 25% share of the recovery in lieu of hourly. This works best for firms with strong dispute experience and clients comfortable with success-based fees.
See the outsourced controller's CAM escalation matrix for the controller-level role definition that pairs with this workflow, and protecting fixed-fee scope when CAM issues arise for the conversation script when the work exceeds engagement scope.
Setup checklist
For a CAS firm building this workflow from scratch, the setup is a one-time effort. Lease abstracts get built for each client property, taking two to three hours per lease. The escalation matrix gets documented in the firm's procedures manual. The monthly check gets added to the property-by-property close template. The CAMAudit white-label account gets provisioned for the reconciliation review step. Total setup time for a 25-client portfolio is roughly 60 to 80 hours, almost all of it abstracting. After that, the workflow runs on its own.
The firms that get this right turn a quiet AP entry into a recurring advisory engagement that pays for the entire bookkeeping relationship and produces the kind of finding clients remember at renewal.
Frequently Asked Questions
What is a CAS firm landlord bill review workflow?
A CAS firm landlord bill review workflow is the repeatable monthly process a client accounting services team uses to verify that the rent and CAM invoices a tenant client receives match the lease and the prior period reconciliation. It runs at month-end close and triggers an escalation to the controller or partner whenever a variance exceeds a defined threshold or a reconciliation statement arrives.
Who runs the landlord bill review inside a CAS firm?
The bookkeeper or staff accountant runs the routine monthly check, comparing the invoice to the lease abstract and the prior period. The controller or fractional CFO reviews any item flagged for variance, missing backup, or reconciliation-statement-related questions. The partner reviews escalations that involve a multi-thousand-dollar overcharge or a potential dispute.
What documents does the workflow require?
The workflow requires the executed lease and amendments, the lease abstract with key economic terms (base rent, escalations, CAM cap, base year, audit window), the prior twelve months of landlord invoices, and the most recent annual CAM reconciliation statement. Without the lease abstract, the bookkeeper cannot perform the variance check at all, so abstracting is the first one-time setup task for any new client engagement.
How does the workflow stay inside fixed-fee scope?
The monthly check is a 10-to-15 minute task that fits inside fixed-fee bookkeeping scope because it is bounded and rule-based. The escalation, abstract, and dispute support work sits outside fixed-fee scope and gets billed as advisory or pass-through. The workflow stays inside scope by separating the standing monthly check from the variable advisory work that gets triggered when a variance is flagged.
When should a CAS firm bring CAMAudit into the workflow?
CAMAudit fits the workflow at the annual reconciliation step. The bookkeeper handles the routine monthly invoice variance check manually using the lease abstract. When the annual reconciliation statement arrives, the firm uploads it through CAMAudit to get a structured findings report covering all 14 detection rules. The findings report becomes the basis for the controller review and any escalation to the client.