From Upload to Overcharge Report in Under 15 Minutes
Last updated: April 2026
From upload to results, the whole pipeline runs in under 15 minutes. Here's what happens at each step.
Pipeline diagram: upload, OCR, extraction, detection rules, report
OCR reads your documents
Both documents go through OCR at the same time. The system reads every page, including scanned images. Tables and line items in your reconciliation statement are parsed into structured data.
This runs in parallel so two-document uploads do not take twice as long.
AI extracts your lease terms
Claude AI reads the extracted text and locates the specific provisions that matter for CAM charges: your pro-rata share percentage, management fee cap, any CAM cap language, your base year (if you have one), and any expense categories your lease explicitly excludes.
This extraction runs separately for each document, also in parallel.
Your reconciliation statement could have errors worth thousands
14 detection rules run
Once extraction is done, all 14 checks run against your data. Math-heavy rules are deterministic: they calculate the exact dollar amount of any overcharge. No AI is involved in the math.
Why separate math from AI?
Classification rules use AI to flag expenses that do not belong in CAM charges based on your lease's exclusion language.
Frequently asked questions
Your reconciliation statement could have errors worth thousands Most audits complete in under 15 minutes.
Scan My Lease NowSee a sample report first