Accounts payable automation consultant: CAM overcharge detection in NNN invoice audit
AP automation tools handle invoices. Tipalti, Bill.com, Coupa, and SAP Ariba manage vendor invoices. They route approvals and pay bills fast and well. AP means accounts payable, the bills a company owes. But these tools do not handle one thing. They do not check a landlord's CAM invoice against the lease for that location. CAM stands for common area maintenance, the shared building costs a tenant helps pay. These are two different problems. AP tools were built for the first. The second needs another layer.
I built CAMAudit to close that second gap. We tested reconciliation samples through the engine. Then we compared them to the lease terms. The result was the same each time. Many CAM invoices that pass through AP systems charge more than the lease allows. The AP system approves them. The amounts look normal next to past bills. But those past bills may have carried the same error for years.
Do you set up these systems for multi-location NNN lease tenants? In an NNN lease, the tenant pays a share of building costs. That share comes on top of rent. You can add a CAM check the AP tool cannot do on its own. This article covers four things. It covers why the gap exists. It covers how the check fits the AP flow. It covers how to price it. It covers the money math for your practice.
NNN invoice compliance gap: The gap between what an AP automation system approves as a valid landlord CAM reconciliation invoice and what the lease actually requires the tenant to pay. The system approves based on vendor records, past billing, and purchase order matching. The lease sets a different test. AP automation checks invoices against internal records. Lease compliance checks them against the outside contract. CAM overcharges hide in the gap between these two tests.
Why AP automation misses CAM overcharges
AP systems are built to handle invoices fast. They match invoices to approved vendors and purchase orders. They route for approval within set limits. They pay and record the bill. That fits what AP tools are for. But it cannot catch lease errors. Here is why.
Vendor checks confirm who sent the bill, not the math. A CAM invoice comes from an approved landlord. The AP system confirms the sender is allowed. It does not check if the dollar amount follows the lease. Approving the vendor is not the same as approving the math.
Three-way match does not fit lease invoices. For bought goods, AP tools match three things. They match the purchase order, the receipt, and the invoice. Lease invoices have no purchase order or receipt. So they go through as recurring vendor bills with a tolerance check. A CAM invoice close to last year's amount gets approved on its own. That holds true even if last year's amount was too high.
Old bills set a wrong baseline. Say a landlord has overcharged for three years. The AP system now treats those high amounts as the norm. Its tolerance check is tuned to that history. A bill that matches the high past amount looks normal. The system only knows the history it has.
No lease terms live in the AP flow. AP tools store vendor records, payment terms, and bill history. They do not store the rules that govern CAM. Those rules include management fee caps and gross-up formulas. A gross-up formula adjusts shared costs when a building is not full. They include pro rata share denominators, the figure used to set the tenant's percent. They include excluded costs and CAM increase caps. Without those rules in the system, the approval flow has nothing to check against.
This is a design limit, not a flaw. AP automation was built to run one flow well. Checking CAM against the lease is a different job with different inputs.
What the CAM check adds to the AP flow
The CAM check does not replace the AP approval flow. It does not run inside it either. It is a separate yearly check. It runs on the CAM reconciliation cycle, not the invoice cycle.
That split matters for how you pitch it to clients.
The AP approval flow runs fast. The invoice arrives. It routes for approval. It clears within days. Payment goes out. High volume, high speed, automated.
The CAM check runs once a year. The reconciliation statement arrives, usually in Q1 of the next year. You check it against the lease. You log the findings. You dispute any overcharges through the audit rights process. Audit rights are the tenant's right to review and contest CAM charges. Low volume per location, once a year, needs lease reading.
These two flows run on different clocks. They use different inputs. They give different outputs. The AP system runs the first flow well. The CAM check runs the second. They work together. They do not compete.
Here is the client pitch. The AP system makes sure invoices match vendor records and payment terms. The CAM check makes sure the yearly statement matches the lease. Both matter for full invoice control across a multi-location NNN portfolio.
Where the [CAM overcharge playbook](/resources/cam-overcharges/cam-overcharge-detection-playbook) meets AP work
AP consultants often run broader invoice audit programs for clients. Many include recovery audit work. That is a natural place to add the CAM check.
Recovery audit programs review paid invoices for money to get back. They look for double payments and pricing errors. CAM checking is one type of recovery audit. Most standard programs do it poorly or skip it. Add it as a set step. Now the recovery audit checks contracts, not just single transactions.
AP tools often flag invoices that fall outside normal limits. They route those for a closer look. For CAM statements, add a check to that path. It catches overcharges that a simple variance flag misses. This needs its own step. But you can frame it as part of the client's current exception handling.
AP tools track vendor accuracy and dispute history. Landlord CAM billing accuracy is one part of vendor performance. Most AP programs do not track it. Add CAM metrics to vendor reports. Now you can show the landlord's billing record over time.
These spots frame the CAM check as an add-on to the AP work. It is not a separate service that needs its own pitch.
The rules that matter most for AP audits
The CAMAudit engine runs CAM checks against each set of reconciliation documents. For AP consultants, these rules fit the invoice audit framing best.
| Rule |
AP audit relevance |
| Management fee overcharge |
Fee rate exceeds lease cap, overcharge recurs annually |
| Pro-rata share error |
Tenant percentage wrong, affects every line of the reconciliation |
| CAM cap violation |
Annual increase exceeds controllable expense cap |
| Gross-up violation |
Variable expense gross-up formula misapplied |
| Base year error |
Base year anchor wrong, compounds annual overcharge |
| True-up verification |
Estimated payment true-up differs from reconciliation amount |
Two rules drive most of the dollar findings in a portfolio review. One is the management fee overcharge. The other is the pro rata share error. The pro rata share is the tenant's percent of building costs. These two hit every line of the statement every year. Take a $500,000 yearly CAM pool. Say the tenant has a 10% share. A pro rata share error of 1 percentage point costs $5,000 per year. It builds up over years. The AP system never catches it.
"I built CAMAudit because an invoice can look right to an AP system and still be wrong under the lease. AP automation checks the invoice against internal records. The CAM check tests it against the contract. Those are two different questions with two different answers." - Angel Campa, Founder, CAMAudit
How to price a CAM audit beside AP work
Price the CAM check by the extra effort it adds. Compare it to the AP work already in scope.
| Service structure |
Billing range per location |
| Single-year compliance review |
$400 to $600 |
| Two-year lookback |
$600 to $1,500 |
| Three-year lookback with follow-up support |
$1,100 to $1,500 |
| Annual recurring monitoring (year 2+) |
$300 to $450 per location |
| Portfolio rate (15+ locations, single year) |
$350 to $500 per location |
Take a 20-location NNN tenant. Model the job from these inputs. Start with the client fee. Subtract the CAMAudit plan cost, your review time, call time, and any follow-up work. The margin holds when you gather documents alongside the AP audit papers. It breaks when you underprice missing leases, lease changes, or backup requests.
Use the White-Label Margin Calculator to model your own mix, rate, and yearly volume.
Build an NNN invoice audit program that scales
The best model for AP consultants is not a one-time review. It is a yearly program across many clients. Multi-location NNN tenants are the natural fit. Think retail chains, restaurant groups, and medical practices.
A yearly program can run beside your ongoing AP support work. It stays low-disruption when three things hold. Document collection is standard. Each location has a clear owner. Follow-up support has its own scope.
The white-label delivery model gives you full control of this as a branded service. Clients join your firm's NNN compliance program. The engine is your infrastructure.
Feed the findings into the client's dispute process
The CAM check produces a findings report. It logs each overcharge. It cites the lease clause and the statement line. Some clients will dispute the overcharges. For them, this report is the base of the audit rights claim.
Most NNN leases have an audit rights clause. It lets the tenant ask for and review the landlord's expense records. It lets them contest CAM charges within a set window. That window is usually 1 to 3 years after each statement. Your client runs many locations on AP automation. The CAMAudit findings feed straight into a dispute letter.
You can offer follow-up support as an add-on. That creates extra billable work for clients with big findings. Price it as a fixed fee or by the hour. The CAMAudit report gives the facts. The client or their lawyer decides the dispute strategy.
This downstream value makes the client case stronger. The review is more than an AP task. It gives the client facts for a business call.
Frequently Asked Questions
Why does AP automation not catch CAM overcharges on NNN lease invoices?
AP automation tools verify invoices against approved purchase orders, vendor records, and historical billing patterns. They are not configured with the specific lease provisions that govern CAM calculations for each NNN tenant location. An overcharge that has been paid consistently for three years looks like a normal approved invoice to an AP automation system. The system approves it because the amount matches prior billing history, not because it complies with the lease terms.
Which AP automation platforms are most commonly deployed for multi-location NNN tenants?
The AP automation platforms most commonly deployed in multi-location NNN tenant environments are Tipalti, Bill.com, Coupa, and SAP Ariba. Each platform handles vendor invoice management, approval workflows, and payment processing. None of them include a mechanism to verify whether a landlord CAM reconciliation invoice complies with the specific lease provisions governing that tenant, because that verification requires lease-level contractual knowledge outside the AP workflow.
How does a CAM compliance audit layer integrate with an existing AP automation workflow?
The CAM compliance audit runs parallel to the AP approval workflow, not inside it. When a landlord CAM reconciliation invoice arrives, the normal AP approval workflow processes it as usual. The compliance audit is a separate annual step: collect the CAM reconciliation statement and the governing lease documents, run the detection engine, review findings, and route any identified discrepancies to the appropriate stakeholder for dispute evaluation. The audit does not slow down AP processing; it adds a compliance verification step that happens on the reconciliation cycle timeline.
How do AP automation consultants price CAM audit as part of an NNN invoice audit program?
Pricing for CAM compliance audit within an AP automation engagement is typically $400 to $700 per location for a single-year review. This is positioned as a component of the invoice audit program scope rather than a standalone service. For clients with 15 or more NNN lease locations, a portfolio rate of $350 to $550 per location is common. Multi-year lookback pricing adds $200 to $350 per additional year per location.
What is the typical overcharge finding rate in CAM reconciliation statements reviewed through AP audit programs?
After testing reconciliation samples from published audit cases through CAMAudit, findings rates vary widely by lease complexity, landlord, document quality, and review year. Simple NNN leases at institutional properties may have fewer findings. Complex leases with ownership changes, amendments, or mixed-use expense pools tend to need closer review.
What is the ROI argument for adding CAM audit to an AP automation implementation for a 20-location tenant?
The ROI argument starts with exposure, not a promised recovery. A 20-location tenant may have substantial annual CAM spend that has never been checked against the lease. The consultant should compare the review fee against the amount of unreviewed charges, then explain that actual findings and recoveries depend on the lease, documents, landlord response, and counsel-guided next steps.
What white-label delivery structure works best for an AP automation consultant?
The most effective delivery structure is positioning CAM compliance audit as an invoice verification module within the broader AP audit program. The consultant delivers an annual NNN lease invoice compliance report under their firm branding, covering all locations in the client portfolio. CAMAudit provides the detection engine for the CAM reconciliation component; the consultant integrates those findings into the broader invoice audit deliverable. The client sees a unified AP audit program, not separate services.