Commercial property management software.
What separates commercial software from residential, how to evaluate it against your own leases, and why expense recovery is the workflow that decides whether the rest of it matters.
14 days of full access · No credit card required
What makes software "commercial" rather than residential
Most platforms marketed to small property managers were built residential-first. They model a unit with bedrooms and a monthly rent, then add a commercial page to the website. The gap shows up the first time you try to do real work.
Commercial software has to model space by rentable square feet, not units — one lease routinely spans several suites across floors, which makes a unit count meaningless for both pricing and reporting. It has to treat recovery as a first-class workflow rather than a miscellaneous charge. And it has to keep a lease’s history, because a fourth amendment is normal and "what did this lease say in 2023" is a question you will be asked.
- Space modeled in rentable and usable square feet, with load factor
- Leases spanning multiple suites, with premises tracked per suite
- Recovery pools, base years, gross-up, and caps as first-class terms
- Percentage rent with breakpoints for retail
- CPI and fixed escalations written into forward billing
- Versioned abstracts with amendment history
- Area-based reporting: rent roll per square foot, stacking, rollover
How to evaluate commercial property management software
The demo will look fine. What separates products is what happens in the three weeks of the year when reconciliation actually runs, and whether the numbers survive contact with a tenant who disputes them.
A useful evaluation is concrete: bring one real lease with a base year and a cap, and ask the vendor to model it and produce the reconciliation. Anything that cannot do that in the demo will not do it in production either.
- Can it gross up variable costs to a target occupancy, and show the basis?
- Can it apply a base year and a cap in the correct order, and prove which it did?
- Does it retain a calculation trace you could hand an auditor?
- Can one lease span multiple suites with a single recovery share?
- Does the rent roll report on a per-square-foot basis?
- Is pricing public, and is there a minimum you have to clear?
- What does migration actually look like from your current system?
Recovery is the workflow that decides everything
CAM recovery is the highest-stakes recurring calculation in commercial property management. It is annual, it is large, and it is the one number sophisticated tenants audit. A mistake in either direction costs real money — under-recover and you eat operating expense, over-recover and you face a dispute you cannot substantiate.
The waterfall has a fixed order for a reason: pool actuals, exclusions, gross-up, administrative fee, tenant share, base-year deduction, cap, and estimates already billed. Change the order and the answer changes. This is precisely the kind of work software should own and a spreadsheet should not.
Why the incumbent is Excel, not a competitor
Ask a small commercial firm what they use and the honest answer is usually a workbook. It is free, it is flexible, and it already works. That is a genuine competitive position, and any evaluation should take it seriously.
What a spreadsheet cannot do is explain itself a year later. It has no version history, no audit trail, and no way to show which order the deductions were applied in. It depends on the person who built it, and it silently diverges from the lease every time a term changes and the formula does not.
Where AI genuinely helps — and where it does not
The useful application of AI in commercial property management is narrow and real: reading a lease PDF and proposing a structured abstract, with each field citing the text it came from. Abstraction is slow, expensive, and mechanical, which makes it a good fit.
What AI should not do is compute your recoveries. The recovery waterfall is deterministic arithmetic that must be reproducible and auditable — a model that produces a plausible number is worse than useless there. In Vespy, AI proposes abstracts and a person approves them; the recovery engine is ordinary, testable code.
Work through it yourself
Every calculator below runs in your browser. No account, no email gate.
Commercial property management software FAQ
Stop reconciling in a spreadsheet.
Set up your first recovery pool, abstract a lease, and run a reconciliation — free.
14 days of full access · No credit card required