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 error. Most landlord billing errors grow each month. Catching one at the first close limits the damage. The yearly reconciliation lets the same error run for 12 months. A variance is the gap between what the lease allows and what the landlord billed.
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 flags. This is the most common landlord billing error. It often means the landlord is doing a true-up mid-year. A true-up settles estimated payments against actual costs. Most leases do not allow this mid-year.
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.
- No real finding. The controller notes that nothing matters and approves the payment.
- Small finding. The controller logs it as a tracked item. It becomes leverage at renewal. The payment is approved.
- 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
Setup is simple for a firm that already has a close template. Add the four items to the property section of the checklist. Write down the controller routing rule. Set up a CAMAudit white-label account. Build a lease abstract for each property that lacks one. Train the bookkeepers on the three checks. That usually takes one 60-minute session.
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
How long does adding a CAM check to month-end close take?
For a property with a built lease abstract, the monthly CAM check takes roughly 8 to 12 minutes per property. The check involves opening the abstract, comparing the invoice to the abstract on three points (base rent, CAM estimate, new charges), and either logging "no variance" or flagging the item for controller review. The reconciliation review (annual) takes 60 to 90 minutes when CAMAudit is part of the workflow.
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.
When should reconciliation statements go on the close checklist?
The close checklist should include a standing line item for reconciliation statement receipt every month, because reconciliations arrive sporadically and the firm cannot predict when each landlord will issue them. Most calendar-year leases produce reconciliation statements between March and June, but office and retail leases sometimes lag into Q3 or Q4. A standing line item ensures no statement is missed.
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.