Accounting Firms

Month-End Close Checklist: Where CAM Escalation Fits

How to embed landlord invoice review and CAM escalation into the existing month-end close checklist without adding research time, with the exact line items and decision rules.

By Angel Campa, FounderUpdated April 26, 2026

I work as a principal engineer. I built the engine behind these audits. Each finding points to the lease clause and the bill line. Your team reviews and signs first.

Month-End Close Checklist: Where CAM Escalation Fits

Every firm that runs client close has a checklist. It covers bank reconciliations, AP review, payroll, and the rest. Landlord invoices sit on the AP side. They get coded, paid, and forgotten. You can add a few small checks to that list. These checks catch landlord overcharges. They add almost no work. I built CAMAudit because this work fits inside a normal close. You just need to know where to put it.

This guide shows you where. It is short on purpose. The goal is to fold the work into your current close. You do not build a second process.

CAM-aware close checklist: A standing month-end close checklist that includes four landlord-specific line items routed through the bookkeeper, with one annual reconciliation line item routed through the controller. The checklist does not require lease interpretation at the bookkeeper level; interpretation happens at the controller level when an item is flagged. The checklist's purpose is detection and documentation, not analysis.

Why the close is the right place

The close is the right home for landlord invoice review. Here is why.

The invoice is already on the bookkeeper's desk. A check at close adds no new document chase. The bookkeeper has the invoice in hand for AP.

The timing matches the bill. Some errors can repeat each month. An early check may limit that spread. The yearly CAM bill comes later. A variance is the gap between lease terms and billed cost.

The escalation path is already there. Every close has a way to handle exceptions. CAM issues plug right into it. You do not build a new path.

We tested reconciliation samples through CAMAudit. The patterns in CAS firm books back this up. CAS means client accounting and advisory work. Firms that catch errors early keep disputes small. Firms that wait get bigger fights. By then the landlord has booked the error as revenue for a year.

The four bookkeeper checks

Each item is one line on the checklist. The outcome is pass or flag. None of them need lease reading.

Item 1: Check rent against the lease abstract

The bookkeeper checks the rent line against the lease abstract. The abstract is a short summary of the lease terms. It holds the escalation schedule, which is the planned rent step-up. Say the schedule shows rent of $14,250 a month. The invoice should show $14,250. A few cents off from rounding is fine. More than a $5 variance flags.

This catches missed step-ups, early step-ups, and wrong rates. It also catches rent changes from amendments the landlord's system missed.

Item 2: Check the CAM estimate

The bookkeeper checks the CAM estimate line. CAM is common area maintenance, the shared costs the landlord bills back. Compare it to the abstract or to last month's invoice. The estimate should stay the same all year. The only exception is a written notice from the landlord.

A change with no notice gets flagged. It may be a billing error. It may also be a midyear true-up. A true-up compares paid amounts with real costs. Check whether the lease allows it.

Item 3: Check for new charges

The bookkeeper scans the invoice for any line not on the abstract. New charges flag every time. The abstract lists every charge the lease allows. That means rent, the CAM estimate, the tax estimate, and the insurance estimate. It also covers percentage rent when it applies. Anything else flags.

This catches charges the landlord slips in over time. Think marketing fund fees, signage fees, security upgrades, and utility surcharges the lease does not allow.

Item 4: Check for a reconciliation statement

The bookkeeper checks if a CAM reconciliation statement came this month. A reconciliation is the yearly true-up of estimates against real costs. If one came, the bookkeeper holds the true-up payment. The bookkeeper attaches the abstract and sends the package to the controller. The controller checklist takes over.

This is the top item on the list. The reconciliation is where the big overcharges hide.

"The four-item close check is the difference between firms that catch landlord overcharges and firms that do not. None of the items require lease interpretation. They require a built abstract and a 10-minute discipline. The interpretation work is what the controller does after the bookkeeper flags." - Angel Campa, Founder, CAMAudit

The one controller check

The bookkeeper flags a reconciliation statement or a big monthly swing. The package then goes to the controller. The controller has one standing check.

Run the CAMAudit findings report. Write down what you find. Brief the partner if it matters.

The controller uploads the signed lease and the statement. The report runs the CAM detection rules. The controller then picks one of three outcomes.

  1. No real finding. The controller notes that nothing matters and approves the payment.
  2. Small finding. The controller logs it as a tracked item. It becomes leverage at renewal. The payment is approved.
  3. Big finding. The controller holds the payment and briefs the partner. The partner decides within 5 business days. The choice is to flag the variance, audit, or dispute.

The 5-business-day window matters. The audit-rights clock starts when the reconciliation arrives. That clock is your window to challenge the charges. Sitting on a big finding for weeks costs the firm options.

What the close package looks like

For each property the firm handles, the package holds:

  • The four bookkeeper checks with pass or flag results
  • Any flagged items with the bookkeeper's note
  • The controller reconciliation review with the CAMAudit report, when one is triggered
  • The partner decision with the dispute memo, when one is triggered

The firm makes this package every month. The format stays the same whether or not anything flagged. The notes are what protect the firm. A client may later ask why a known overcharge was not caught. The package is your answer.

See the AP exception tracker for accounting firms for the note template that pairs with this checklist. See the CAS firm landlord bill review workflow for the process that feeds it.

What the checklist does not do

The checklist does not catch every CAM error. Three errors hide at the monthly level. They only show up in the yearly reconciliation.

Gross-up errors. Gross-up is how the landlord adjusts shared costs for empty space. The monthly estimate does not show the method. Only the reconciliation does.

Base year drift. A base year sets the cost level your share is measured from. Office leases use it. The error only shows when the reconciliation compares this year's costs to the base year.

Controllable cap errors. A controllable expense cap limits how much certain costs can rise each year. The cap math is yearly, not monthly. Monthly invoices show nothing about it.

This is why the reconciliation review is a must. You run it even if no monthly check ever flagged. The monthly check catches the easy errors. The yearly review catches the big ones.

Setup steps

Add four items to the firm's close list. Write down the controller routing rule. Set up the CAMAudit account. Add a lease summary for each site. Train the team on the checks. The time needed depends on the firm.

After setup, the work runs inside the close. It adds about 10 minutes per property each month. When a finding lands, it pays for the whole engagement.

Frequently asked questions

What goes on the close checklist for landlord invoices?

The close checklist includes four landlord-specific line items: (1) tie rent to lease abstract escalation schedule, (2) tie monthly CAM estimate to abstract or prior month, (3) confirm no new charges outside the abstract, and (4) check whether a reconciliation statement was received this month. The first three are bookkeeper-level. The fourth, when triggered, routes to the controller.

How does the close checklist handle missing landlord backup?

Missing backup goes on the close checklist as a documented exception. The bookkeeper notes "backup not received" against the relevant invoice and the controller decides whether to (a) request the backup formally, (b) hold payment pending receipt, or (c) record the exception and proceed. Documenting missing backup at close is what protects the firm when a reconciliation later reveals a discrepancy.

Does the close checklist change when CAMAudit is in the workflow?

The close checklist gains one line item: "If reconciliation statement received this month, run CAMAudit findings report and route to controller." The bookkeeper-level monthly check is unchanged; the change is at the controller level when an annual reconciliation arrives. The CAMAudit step replaces a 6-to-10-hour manual analysis with a structured findings report the controller validates and uses to brief the partner.

Ready to run this for a client?

Register and set up your branded workspace. You review and sign every report.

Next: Sell

More in Accounting Firms

Bring CAM audits to your practice

Register and set up your branded workspace. Your firm name is on every report.