Excel replacement

Why property feasibility models break in Excel

Excel is a blank canvas. There is no structure to enforce that your inputs appear once, that your scenarios stay in sync, or that your formulas reference the right cells. Every error is silent until it isn't.

PopuriseEditorialMay 2026Updated20 May 20269 min read read

Short answer. Excel feasibility models break for structural reasons, not careless ones. The same eight failure modes recur in almost every spreadsheet audit. The good news is they are predictable, and the better news is they are avoidable.

Why this question keeps coming up

Almost every Australian residential developer has, at some point, found a six-figure error in a feasibility spreadsheet the night before IC. The pattern is not carelessness. It is structural. Excel is a blank canvas with no opinion about what a feasibility should look like, which means every analyst rebuilds the same logic from scratch, and the same mistakes appear in the same places.

The eight ways Excel feasibility models break

  1. Hard-coded numbers inside formulas. The classic. A construction rate of 4,250 is typed into the GFA-to-cost line instead of pulled from an input cell. Search the formula bar for any literal that should be a reference.
  2. Hidden tabs. Inherited models almost always have at least one. They usually carry the assumption that matters most.
  3. Broken named ranges. The Name Manager is the second-most useful feature in Excel and the least-used. Names that point to deleted rows return zero silently.
  4. Circular references in finance. Interest depends on a debt balance that depends on interest. Excel lets you turn iterations on and pretend it is fine, until the result starts drifting.
  5. Out-of-date pricing. Comparable sales from six or twelve months ago used without an adjustment for the cycle.
  6. Out-of-date statutory contributions. Council and state contribution schedules update every year. Most templates do not.
  7. Annual cashflow only. Peak debt and IRR both fail under annual aggregation. The bank sizes against the monthly peak.
  8. “Final” files that aren't.File naming is not version control. The “Final_v3_USE THIS ONE” pattern is how the wrong version gets emailed.

How to spot the eight in your own model

Failure modeSpot checkTime to find
Hard-coded numbersShow formulas (Ctrl + `) and scan for literals5 min
Hidden tabsRight-click any tab and Unhide All1 min
Broken named rangesFormulas > Name Manager, sort by error5 min
Circular referencesFormulas > Error Checking > Circular References1 min
Stale pricingCompare unit prices to last 3 months of comps20 min
Stale contributionsCheck council schedule date against today10 min
Annual-only cashflowLook for any column labelled FY30 sec
Version chaosOpen the file modified date, not the file name30 sec
Spot checks for an existing Excel feasibility model

The 30-minute audit

Most feasibility spreadsheets can be audited in about half an hour. Run the checks in the table above before you circulate the model, not before IC. A spotted error is cheap. An unspotted one travels with the deck.

Why the same errors keep coming back

None of the eight failure modes are difficult to fix once you know they exist. The problem is that fixing them in one workbook does not stop them recurring in the next. Excel has no shared schema, no inherited constraints, no way to enforce that the construction rate appears in one place. Each new model starts at zero.

Spreadsheets are perfectly good calculators and perfectly bad systems of record.
What every spreadsheet auditor eventually concludes

Common mistakes when fixing them

  • Rebuilding instead of refactoring. The next analyst starts from scratch and reintroduces the same eight errors.
  • Locking cells without documentation. A locked cell is a future mystery if no one knows why it is locked.
  • Adding more tabs. Complexity is the source of risk, not the solution to it.
  • Treating “Final” as a state. If the model is live, it is not final.

When to stop fixing and start replacing

If you run more than two or three feasibilities a month, the time spent auditing spreadsheets exceeds the cost of structured software inside the first month. If you run one a quarter, a clean template plus the 30-minute audit is fine. Match the tool to the workflow.

Practical takeaways

  • Run the 30-minute audit before every IC.
  • Treat the eight failure modes as a checklist, not a hindsight list.
  • Move to structured software once you are running more than two feasibilities a month.
  • Read peak debt off the monthly cashflow, never the annual rollup.

Frequently asked

Questions we hear often.

Is Excel still acceptable for a residential feasibility?

Yes, for a one-off bespoke calculation or a single project a quarter. For a recurring workflow with several feasibilities a month, structured software pays back inside a month.

What is the single most common Excel feasibility error?

Hard-coded numbers inside formulas. A construction rate or a contribution amount typed directly into a sum, instead of pulled from a referenced input cell.

How long should a feasibility audit take?

About 30 minutes for the eight structural checks. Add another 30 to 60 minutes if you need to verify pricing and contributions against current evidence.

Why does annual cashflow understate peak debt?

Because the peak balance of a construction loan typically sits inside a single financial year. Annual aggregation rolls the peak month into a yearly average that hides covenant pressure.

About this article

Published May 2026. Last updated 20 May 2026. Written by Popurise for Australian property developers.

  • #excel
  • #feasibility
  • #risk
  • #modelling

Run your first feasibility in 90 seconds.

No spreadsheets. No setup. Fourteen-day free trial, no credit card.