Skip to main content
New: Multi-country support for India, USA, Canada & UAELearn More →
Proforma Studio
8 min readVerified

Proforma Engine: Run your first projection

Step-by-step walkthrough of entering assumptions and interpreting NOI, cap rate, cash-on-cash, and IRR.

## What the Proforma Engine does

The Proforma Engine builds a multi-year financial model from your inputs: purchase price, financing, income, expenses, and exit assumptions. It outputs key metrics (NOI, cap rate, DSCR, IRR, equity multiple) so you can compare deals and stress-test scenarios.

Enter your assumptions

  • **Property & purchase** – Address, purchase price, and closing costs.
  • **Financing** – Loan amount, rate, term, and type (e.g. interest-only vs amortizing).
  • **Income** – Rent, other income, vacancy, and growth assumptions.
  • **Expenses** – Operating expenses, CapEx reserve, and growth.
  • **Exit** – Holding period and exit cap rate (or sale price).

Interpret the results

  • **NOI** – Net operating income; the property's income after operating expenses.
  • **Cap rate** – NOI ÷ value; used to compare similar assets.
  • **Cash-on-cash** – Annual cash flow ÷ equity invested.
  • **IRR** – Internal rate of return over the holding period.
  • **DSCR** – Debt service coverage ratio; lenders often require a minimum.

Use the scenario sliders to see how changes in rent, vacancy, or exit cap affect these numbers. For more, see our FAQ on understanding proforma metrics.

Was this helpful?

Still need help? Contact support