Multifamily underwriting software

From rent roll to IRR in minutes.

Nivora turns a rent roll and a T-12 into an institutional underwriting model — pro forma, DSCR, and the full LP/GP waterfall, every assumption auditable. Below: one 104-unit deal, screened start to finish in the engine that will run yours.

Scene 1 of 6 · Intake

The documents arrive

A rent roll and twelve months of operating history. Drop them in — the AI reads every line.

Rent roll

T-12

104 units · 12 expense lines · structured in seconds

Deep dive: how to read a T-12 →

Scene 2 of 6 · Revenue

The property comes alive

104 doors across 4 floor plans — who pays what today, and what every lease becomes.

$1,433

avg in-place rent

$1,554

stabilized rent

$1,810,631

Year-1 effective gross income

Deep dive: how to read a rent roll →

Scene 3 of 6 · Operations

Twelve months of truth

The T-12 marshals into 12 normalized expense lines — management fee auto-calculated — and subtracts from income.

Effective gross income

$1,810,631

Operating expenses

− $853,813

$956,818

Net operating income

The number the rest of the deal stands on.

Deep dive: how to calculate NOI →

Scene 4 of 6 · Debt

The stress test

Now the loan pushes back. Can the income carry the debt?

$9.62M loan · 65% LTV · $464,726 Year-1 debt service

2.00×

Going-in DSCR · lender floor 1.20×

Clears the floor — with room to spare.

Deep dive: what DSCR do lenders want? →

Scene 5 of 6 · Exit, month 60

The waterfall

The proceeds fall tier by tier — capital back first, then the pref, then the promote carves the upside.

Return of capital

$6,286,000

8% preferred return

$2,316,687

Profit split 70 / 30

$2,879,261

LP investors

$10,289,969

1.82× their money

GP sponsor

$1,875,689

fees + promote

Deep dive: the equity waterfall, explained →try the free calculator →

Scene 6 of 6 · Returns

The verdict

Everything the story built, assembled on one screen.

14.2%

Levered IRR

1.82×

Equity multiple

6.4%

Avg cash-on-cash

2.12×

Stabilized DSCR

From documents to decision — minutes, not days. Every number auditable, every assumption yours to change.

Deep dive: cap rate vs IRR vs equity multiple →

Sample deal · complete

That was one deal — screened in minutes.

The same engine, waterfall, and audit trail are waiting for yours.

Sample property — fictional, with illustrative assumptions. The math is the real engine.

Who it’s for

Built for the people who actually run the numbers.

Acquisitions teams

Screen more deals without rebuilding a model each time. Upload the package, get a defensible pro forma in minutes, and move to the next one.

Sponsors & GPs

Take an investor-ready waterfall and exports to your LPs and lenders from one model — promote economics stay private on the lender cut, automatically.

Anyone tired of the template

If your underwriting lives in a fragile spreadsheet that breaks on every new export, this is that model rebuilt as software — maintained, tested, and audited.

Why not Excel

An underwriting model you don't have to maintain.

Spreadsheet underwriting models are templates — every analyst re-maps the columns, re-trusts the formulas, and re-breaks the links. Nivora is the model as a product: maintained, tested, and audited so your team underwrites instead of debugging. New to the process? Read our step-by-step guide to how to underwrite a multifamily deal.

First pro forma from a fresh rent roll
Excel2–4 hours of column surgery
NivoraMinutes — columns auto-map and totals reconcile
IRR, waterfall & DSCR math
ExcelFormulas you have to trust
Nivora300+ engine invariants tested on every change
A second pair of eyes
Excel
NivoraBuilt-in sanity checks against the statement's own totals
Who changed which assumption
Excel
NivoraEvery change audited, per field, per user
Lender vs. investor versions
ExcelCopy the file, hope you remembered
NivoraOne model, per-audience exports — promote stays private
Your team's chart of accounts
ExcelRe-mapped by hand, every time
NivoraLearned once, applied org-wide forever

Security

Built for confidential deal flow.

Deals, documents, and economics stay inside your organization. Access is invite-only with enforced two-factor authentication, organizations are isolated at the database layer, and an immutable audit log records every change to every assumption — who, what, and when.

2FA enforced
Full audit trail
Org isolation
Encrypted at rest & in transit

FAQ

Questions sponsors ask.

What is real estate underwriting software?

Underwriting software replaces the spreadsheet model used to evaluate a property acquisition. Nivora takes the documents you already have — a rent roll and a trailing-twelve-month operating statement — and produces the full institutional analysis: pro forma cash flows, IRR, equity multiple, DSCR, and the LP/GP distribution waterfall, with every calculation tested and every change audited.

How is this different from an Excel underwriting model?

An Excel model is a template you maintain: columns to re-map for every property-management export, formulas only as trustworthy as the last person who edited them, and no record of what changed. Nivora is a maintained engine — imports auto-map and reconcile against the statement's own totals, the math is locked behind 300+ automated invariants, and the audit trail records every assumption change.

Which rent roll and T-12 formats can it read?

CSV and Excel exports from AppFolio, Yardi, RealPage, Entrata, and most property-management systems — including multi-sheet workbooks, charge-per-row rent rolls, and statements with capex below the NOI line. Columns and GL accounts your team confirms once are remembered for your whole organization.

Does Nivora handle the equity waterfall?

Yes — preferred equity (with current-pay and accrued carry), LP preferred return, and multi-tier GP promotes with IRR hurdles. Distributions are reconciled against levered cash flow on every run, and sponsor economics are automatically excluded from lender-facing exports.

Does Nivora use AI?

Yes, where it saves real hours: drop in a broker offering memorandum and AI extracts the asking price, unit count, taxes, and other assumptions — each traced back to the page it came from, so you can verify the source in one click; import assist suggests column and GL mappings when a file is ambiguous; a second-analyst Deal Review checks your underwriting against the deal's own OM and T-12; and one click drafts an investor-ready summary or IC narrative from your modeled deal. Every AI-extracted value is shown for your approval before it enters the model, returns are always computed by the tested engine — never by the AI — and your documents are never used to train models.

How long does it take to underwrite a deal?

Minutes from upload to a full pro forma — columns auto-map, totals reconcile against the statement, and the engine runs the moment your files land. You can feel the speed before requesting access: the live sample deal runs the real engine in your browser, no login, and re-prices the whole model as you drag the assumptions.

Do I have to give up Excel?

No. Nivora replaces the modeling, not the deliverable — export investor-, lender-, and internal-formatted Excel workbooks per audience, with sponsor economics automatically excluded from the lender version. Teams that need it can export a live-formula workbook where every number is a native Excel formula you can trace and change, and a two-way Excel add-in keeps a sheet and the platform in sync. Many teams run their first deal in Nivora alongside their existing model to check it line for line.

How do I get access, and what does it cost?

Nivora is $79/month (or $790/year) for a single underwriter, with a 30-day free trial that needs no credit card; teams that need more seats can talk to us. See the pricing page for what's included. We onboard teams deliberately, so today you request access and we set up your organization and start your trial.

Is it only for multifamily?

Multifamily and residential rental are generally available today. Commercial and mixed-use underwriting — commercial rent rolls, rollover and WALT, component exit caps — is built on the same engine and available for institutional teams; contact us to enable it for your organization.

How is my deal data protected?

Every account uses two-factor authentication, organizations are fully isolated from each other at the database layer, data is encrypted in transit and at rest, and every change to every deal is recorded in an immutable audit log.

Run your next deal through Nivora.

Bring one deal. If the first pro forma doesn't beat your template, keep the template.

Request access