QuickBooks ProAdvisor and Sage consultant: add CAM audit for NNN lease clients
QuickBooks ProAdvisors and Sage consultants work with small businesses every day. Some of those clients rent NNN space. NNN means the tenant pays a share of building costs. That share comes on top of base rent. The occupancy line in their books hides a risk no bookkeeping software checks. It never asks if the landlord's yearly CAM charges match the lease. CAM stands for common area maintenance, the shared building costs the tenant helps pay.
I built CAMAudit to close that gap. The gap sits between what a landlord bills and what a lease allows. That is a numbers problem. Financial advisors are the right people to catch it. You see these payments every month. Add a yearly lease review step. It turns what you already see into a report your clients value.
NNN lease (triple net lease): A commercial lease where the tenant pays base rent plus a share of three variable costs: property taxes, building insurance, and common area maintenance (CAM). CAM costs include things like landscaping, parking lot upkeep, security, and building management fees. Each year the landlord reconciles real costs against the tenant's estimated payments. That sets the tenant's final amount for the variable parts. Errors in that math lead to overcharges to the tenant.
What you already see in the client's books
A NNN lease client has several account lines for space costs. You review these accounts every month. So you have the most current view of what the client pays.
| Account name | What it captures | CAM audit relevance |
|---|---|---|
| Rent expense (base) | Fixed monthly base rent | You cannot audit it. It sets the cost baseline. |
| CAM charges / operating expense pass-throughs | Monthly CAM estimates and the yearly true-up | Main target for review |
| Property tax pass-through | Tenant's share of property taxes | Check the pro rata share, the tenant's percent of the building |
| Insurance pass-through | Tenant's share of building insurance | Check the excluded costs and the split |
| Occupancy costs (combined) | All of the above on one line | You need ledger detail to split the parts |
The yearly CAM reconciliation statement arrives. It usually comes January through April of the next year. Reconciliation is the landlord's yearly math. It compares real costs to what the tenant paid in estimates. The statement leads to one of two things. The client owes a true-up payment, or they get a credit. The true-up often shows up as a one-time expense in the ledger. You see it. You record it. You move on. Without a check, you cannot know if the true-up was right under the lease.
That is the gap. The books record the payment correctly. The check tells you if the payment was owed.
Why QuickBooks and Sage cannot do this
QuickBooks and Sage record money events. They sort those events into accounts. They build reports. That is their job. They do not read legal papers. They do not check if a payment was figured correctly under a lease.
A CAM check needs three things this software does not have.
First, it needs the signed lease and its changes. QuickBooks does not store leases. Sage Intacct can store documents. But storing a lease is not reading a lease.
Second, it needs the landlord's reconciliation statement in a usable form. That statement is a messy PDF. Someone has to pull out the charge types, the amounts, and the math.
Third, it needs rules that know the limits for each kind of charge. Take the management fee, the fee a landlord adds to run the property. Is it figured on the right base amount? That is not an accounting question. It is a lease question. You read the lease wording. Then you check the math.
That is what CAMAudit does. We tested reconciliation samples through CAMAudit. Common errors show up again and again. One is a wrong management fee. Another is a pro rata share denominator error. The pro rata share is the tenant's percent of building costs. These errors surface across many lease types and property types.
Add a yearly lease review step
The best spot for this is your yearly financial review. Most practices already do some yearly review with tenant clients. It may be tax prep help. It may be a year-end statement review. It may be a quarterly advisory meeting.
Adding CAMAudit takes two steps.
Step 1 is document collection. At the yearly review, ask for two things. Ask for the latest CAM reconciliation statement. Ask for the client's signed lease. Some clients already shared these. Then you just pull them up. For new clients it is simple. Landlords must send reconciliation statements under the lease.
Step 2 is upload and review. Upload the statement and the lease sections to the CAMAudit branded portal. The engine runs CAM checks. It returns a clear findings report. You review the findings. Note anything that changes how they matter. For example, the client may be in final-year lease talks. A dispute may not be smart then. Then deliver the branded report with the yearly review.
This adds some of your time per location. Most of it goes to collecting documents, reviewing findings, and the client call. Track those hours from your first job. Does the fee cover software cost, review time, and calls? If not, cut scope before you cut price.
"ProAdvisors see the space cost line every month. They know when CAM charges jump. I built CAMAudit so they can act on it. Now they do more than record the payment and move on." - Angel Campa, Founder, CAMAudit
Find which clients have CAM risk
Not every client is a good fit for a CAM audit. You can spot good fits by checking three things in the ledger.
Is there a variable space cost line? Some clients have gross or modified gross leases. Those have no variable pass-through, so there is nothing to audit. Clients with NNN or NN leases do. They pay CAM, tax, and insurance pass-throughs. They are good fits.
Did the yearly CAM true-up go up from last year? A higher true-up is the most common reason clients worry. You track space costs across years. A big jump is worth a look.
Does the client have many locations? More locations mean more total CAM risk. Say a client has five locations. Each pays about $4,000 per year in CAM charges. That is $20,000 in variable cost to check.
The client talk is simple. "Your CAM charges went up 18% this year. We can check if the lease allows that increase. It takes a few days and costs $500. If we find overcharges, you have proof to ask for a credit. If we find nothing, you know you are paying right."
A bookkeeping client gets that pitch right away.
How to price a ProAdvisor CAM audit
ProAdvisors price advisory work two ways. Some charge by the hour. Some charge a fixed fee per project. CAM audit works best as a fixed fee. The client wants to know the cost upfront. You can size the work by the number of locations.
Here is suggested pricing for ProAdvisors and Sage consultants.
| Client type | Locations | Suggested fee | Notes |
|---|---|---|---|
| Single-location retail or service business | 1 | $400 to $500 | Current year only. Simple NNN lease. |
| Single-location with multi-year review | 1 | $650 to $1,500 | Three-year lookback. More to recover. |
| Small multi-location operator | 2 to 5 | $350 to $450/location | Volume pricing. Simpler intake. |
| Mid-size operator | 6 to 15 | $300 to $400/location | Set intake flow. One report for the whole book. |
The CAMAudit plan cost is your internal number. The real cap on margin is your review time. You control that by building a clean document intake process.
Want to make this a yearly service? Bundle it into a yearly retainer. Tell the client this. "Your yearly package covers bookkeeping review and year-end prep help. It also covers a CAM review for all NNN locations." Now the CAM review is part of the package. It is not a separate bill. That cuts friction and keeps clients longer.
What the client gets with branded delivery
You deliver the CAM review under your firm's brand. Here is what the client gets.
The client gets a findings report with your firm name on it. It lists each finding. For each one it shows the lease clause and the landlord's charge. It shows the right charge and the dollar gap. The report sums the total possible overcharges. It ranks the findings by recovery value.
For each finding worth acting on, the client gets a follow-up package. It states the lease clause, the billed amount, and the gap. You check the draft for tone and accuracy first. Then you send it to the client or their lawyer.
Find nothing? The client gets a CAM Verified note. It says the statement matches the lease. This is a good thing to deliver. It shows you did the review and the costs are correct.
The branded program lets you deliver this under your own brand. You do not have to name the tool behind it. Clients tie the report to your firm. That builds the advisory bond. It also sets you apart from bookkeeping-only firms.
See the white-label delivery program for plan details. It also covers how credits work across multi-location clients.
Why ASC 842 work is a easy way in
ASC 842 is the lease accounting rule. Do you help clients with it? Then you already read their leases in detail. ASC 842 makes you find, sort, and report variable lease payments. In most NNN leases, that includes CAM charges. So you are already pulling the fixed and variable parts of the lease. Those are the same papers a CAM review needs.
That makes this an easy fit. When you do ASC 842 work, three things are true.
- The signed lease is already in hand.
- You have already found the variable payment parts.
- You know the lease well enough to read the findings in context.
Adding a CAMAudit review needs just one more paper. That is the latest yearly reconciliation statement. With both papers, the check runs in minutes.
Here is how to frame it for the client. "We already reviewed your lease for the accounting work. This year's CAM reconciliation just came in. I want to check the charges against the lease terms we logged. It builds right on the work we did. It also keeps wrong variable costs off your statements."
That frames the review as a quality check on work you already do. It is not a new sales pitch.
Frequently Asked Questions
Where do CAM charges appear in QuickBooks and Sage for NNN lease clients?
CAM charges typically appear as occupancy expense, rent expense, or lease payments in the chart of accounts. In QuickBooks Online, they are most commonly mapped to Account Type: Expense, Detail Type: Rent or Lease. Some clients book CAM separately from base rent; others book the total monthly occupancy cost as a single line. The annual CAM true-up payment shows up as a one-time expense in the reconciliation month, usually January through April when landlords send reconciliation statements.
Why doesn't bookkeeping software verify whether CAM charges are permitted by the lease?
QuickBooks and Sage are transaction recording platforms. They capture what was paid, categorize it, and report it. They have no knowledge of the underlying lease terms that govern what can legally be charged. Verifying a CAM charge requires reading the executed lease, comparing it against the reconciliation statement, and applying rule-based detection logic. That is a compliance function, not an accounting function, and bookkeeping software is not designed to perform it.
How does a ProAdvisor add CAM audit as an annual step in the client review workflow?
The most natural integration point is the annual lease review or year-end financial review meeting. When reviewing occupancy expenses for a NNN lease client, the ProAdvisor identifies whether a CAM reconciliation statement has arrived for the prior lease year. If yes, the ProAdvisor routes the reconciliation and relevant lease sections through CAMAudit. The detection engine runs in minutes. The ProAdvisor reviews findings and delivers a branded report alongside the financial review.
What is the typical pricing for CAM audit as a ProAdvisor add-on service?
For small business clients with simple NNN leases, many ProAdvisors use fixed-fee pricing by location. The right fee depends on lease complexity, number of review years, document completeness, and the time needed to review and explain findings. CAMAudit plan cost belongs in the internal margin worksheet, not the client-facing pitch.
What documents does the ProAdvisor need from the client to run a CAM audit?
Two documents are required: the executed lease (including all amendments), and the most recent annual CAM reconciliation statement from the landlord. Most ProAdvisors already have access to these documents either directly or through the client. The reconciliation statement is often shared with the ProAdvisor when the client asks about the true-up amount. The executed lease is needed for the lease terms that govern what can be charged.
Can a ProAdvisor deliver a CAM audit report without CRE expertise?
Yes. The CAMAudit detection engine performs the rule-based analysis and generates findings with specific lease citations and dollar variances. The ProAdvisor's role is to collect documents, upload them to the white-label portal, review the findings output for obvious context issues (such as a finding that relates to a provision already addressed in a lease amendment), and deliver the branded report to the client. No separate CRE expertise is required beyond the ability to read a findings report.
How does white-label delivery work for a QuickBooks ProAdvisor or Sage consultant?
The CAMAudit white-label program allows the ProAdvisor to deliver findings reports under their own firm name and branding. The client receives a professional compliance deliverable that matches the ProAdvisor's other branded reporting. The CAMAudit detection engine and portal are the infrastructure; the branded output is controlled by the ProAdvisor. This is especially useful for ProAdvisors building a structured advisory services practice alongside bookkeeping.