CRE Financial Metric

Gross Potential Rent (GPR): Formula, and Why It Comes From the Rent Roll

Last updated 2026-09-015 min readFinancial Metrics
Formula
Gross Potential Rent = Σ (each unit's pro forma rent × 12)

Gross Potential Rent (GPR) in Commercial Real Estate

What Gross Potential Rent Measures

Gross potential rent is what a property would collect over a year if every unit were leased, at today's asking rent, with nobody paying late and nobody vacant. It is deliberately an unreachable number. Its job is to be the top of the build-up, so that every deduction below it — loss to lease, vacancy, concessions, bad debt — is visible as its own line rather than folded invisibly into the rent.

For a 100-unit property asking $1,850 a month:

100 × $1,850 × 12 = $2,220,000

Every unit is counted at its asking rent whether it is occupied, vacant, or occupied at a rent signed three years ago. That is the point: the difference between this figure and what is actually scheduled to arrive is information, and it only stays visible if the top line is genuinely potential.

Gross Potential Rent vs Scheduled Rent

These are the two most commonly confused figures in a multifamily proforma, and mixing them up produces a model that is internally consistent and still wrong.

Gross potential rentScheduled rent
AsksWhat would every unit earn at today's asking rent?What do the leases in place actually command?
SourceThe rent roll plus current market rentsThe rent roll's in-place lease terms
Vacant unitsCounted at asking rentCounted at asking rent; the loss shows up as vacancy
A below-market leaseCounted at asking rentCounted at the lease rent
PositionTop lineAfter loss to lease is deducted

The bridge between them is loss to lease: Scheduled Rent = GPR − Loss to Lease.

Grow scheduled rent and label the result "gross potential rent" and the arithmetic still works — effective gross income comes out identical — but the top line is misnamed and the deduction has disappeared. An analyst reading that model cannot see the below-market gap at all, which means they cannot underwrite closing it.

Why a T-12 Cannot Tell You Gross Potential Rent

An operating statement is a record of what happened. It reports rent that was billed and collected over a trailing period, at the rents that were in place at the time.

Gross potential rent is a statement about today: every unit, at today's asking rent. Those are different questions about different periods, and no amount of reading a trailing-twelve statement answers the second one.

This has a practical consequence for how a model should be assembled. The rent roll owns the rent line, and the operating statement owns the expense lines. A statement's own rent line is a historical actual — useful for reconciliation and for spotting collection problems, but not an input to the projection's top line.

Where the two are allowed to compete, the model develops two definitions of its own revenue and a reconciliation that never quite ties.

How Each Unit's Rent Is Resolved

A rent roll rarely carries one clean number per unit, so a resolution order is needed. A defensible one runs:

  1. The analyst's pro forma rent, where one has been set. An explicit override always wins — a human has made a judgement about that unit.
  2. Today's market rent for the unit type. This is the default, because gross potential rent asks what the property would collect if every unit re-leased at current asking rents.
  3. The in-place rent, as a last resort. Used only where the roll quotes no market rent, so a unit contributes what is known about it rather than dropping to zero.

The order matters more than it looks. Falling back to in-place rent too early quietly converts gross potential rent into scheduled rent, which collapses the loss to lease to zero and removes the very gap the line exists to show.

Common Mistakes

  • Excluding vacant units. A vacant unit has a potential rent; that is what makes the figure potential. Leaving it out understates GPR and double-counts the vacancy already deducted below.
  • Using in-place rents throughout. Produces scheduled rent under a different name, and a loss to lease of zero on a property that plainly has one.
  • Taking the rent line from the T-12. Anchors the projection to a trailing period rather than to today's rents.
  • Adding other income into it. Parking, storage, RUBS and fees belong in their own lines below. Folding them into the rent line breaks any per-unit rent comparison against a comp set.
  • Letting a renovation assumption inflate it silently. If units are being renovated to a higher rent, that belongs in the per-unit pro forma rent where it can be seen, not as an unlabelled uplift to the top line.

What It Looks Like in a Model

Gross potential rent is the sum of a per-unit pro forma rent, resolved in the order above and edited per unit type on the rent roll. The sum of that column is gross potential rent — there is no second definition elsewhere in the model to disagree with it.

Loss to lease is then deducted as its own line beneath, and vacancy is taken on the scheduled rent below that, so a below-market lease is never charged for twice.

Sources

Frequently Asked Questions

Accurate Data, Better Calculations

Ensure accurate calculations with precise lease and financial data

Crevanta extracts the underlying lease and financial data that feeds into CRE metrics — ensuring accuracy and consistency across your portfolio.