Task guide

Choose a rent-roll model and layout

Choose the projection axis and detail axis that determine the rent-roll fields, calculations, and analysis page.

5 to 10 minutesFor Users starting or restructuring a rent rollIntermediateLast verified September 6, 2026

Outcome

The rent roll uses the correct combination of cash-flow or pro-forma projection and unit-by-unit or unit-mix detail.

Navigation path

Document wizard > Rent Roll > Rent Roll Type

Access

A financial scope that includes Rent Roll

On this page

Before you start

Data, sources, and access to prepare

  • A scope that includes Rent Roll
  • The source rent roll or unit inventory
  • A decision about annual projection versus stabilized comparison

Choose on two axes

Rent Roll step where projection model and tenant-detail structure are configured.
Choose Multi-Year Cash Flow or Pro Forma, then choose Unit-by-Unit or Unit Mix to define the rent-roll model.

Rent-roll model matrix

Projection controls time; layout controls row detail.

  • Source dataMulti-Year Cash FlowProjection
  • Source dataPro FormaProjection
  • Source dataUnit-by-UnitDetail
  • Source dataUnit MixDetail

The four visible projection and layout choices produce eight supported stored configurations. CREBuilder uses the standard keys for commercial-style records and adds the multifamily prefix for unit-based, non-hotel records such as Multifamily, Self-Storage, and Mobile Home Park.

The exact eight supported rent-roll configurations.
Stored configurationRecord familyProjectionLayoutEditor result
unitbyunit-cashflowStandard or commercialMulti-Year Cash FlowUnit-by-UnitIndividual tenant, suite, space, or vacancy rows with growth fields
unitbyunit-proformaStandard or commercialPro FormaUnit-by-UnitIndividual rows with in-place and stabilized economics
unitmix-cashflowStandard or commercialMulti-Year Cash FlowUnit MixGrouped categories with counts, averages, and growth fields
unitmix-proformaStandard or commercialPro FormaUnit MixGrouped categories with in-place and stabilized averages
multifamily-unitbyunit-cashflowUnit-based, non-hotelMulti-Year Cash FlowUnit-by-UnitIndividual unit, storage unit, or pad records with annual growth
multifamily-unitbyunit-proformaUnit-based, non-hotelPro FormaUnit-by-UnitIndividual unit, storage unit, or pad records with in-place and stabilized rent
multifamily-unitmix-cashflowUnit-based, non-hotelMulti-Year Cash FlowUnit MixGrouped unit, storage, or pad types with annual growth
multifamily-unitmix-proformaUnit-based, non-hotelPro FormaUnit MixGrouped unit, storage, or pad types with in-place and stabilized rent

Dedicated workflows still store a supported key

Hospitality uses Room Inventory and stores unitmix-cashflow. Single Tenant Net Lease uses Tenant & Lease and stores unitbyunit-cashflow. Mixed-Use chooses one global projection, then applies component-specific detail editors.

Expect property-specific terminology

  • Commercial assets use Tenant and SF terminology.
  • Multifamily uses Units and Unit Mix.
  • Self-Storage uses Unit Inventory.
  • Mobile Home Parks uses Pads and Pad Inventory.
  • Hospitality uses a dedicated Room Inventory workflow rather than the generic four-card editor.
  • Mixed-Use selects one global projection model, then configures detail within each component.
  • Single Tenant Net Lease forces its dedicated single-tenant cash-flow form.

Choose before bulk entry

A different model can hide fields that do not exist in the new layout. Review the confirmation and preserve a reference copy of important source values before changing an established rent-roll type.

Select the type

Model selection steps

  1. 1

    Open Rent Roll

    Wizard navigation, Rent Roll

    Open Rent Roll from the wizard navigation.

    Expected result: The projection and layout choices are visible.

    If this does not happen: If Rent Roll is missing, return to Financial Scope and choose Full Financials or Rent Roll Only where supported.

  2. 2

    Choose the projection

    Rent Roll Type, projection column

    Select Multi-Year Cash Flow for annual growth or Pro Forma for current versus stabilized values.

    Expected result: The selected projection card is highlighted.

    If this does not happen: Use View Sample if the difference is unclear, then return to the selector.

  3. 3

    Choose the layout

    Rent Roll Type, layout column

    Select Unit-by-Unit for individual records or Unit Mix for grouped inventory.

    Expected result: The selected layout card is highlighted.

    If this does not happen: Compare the source roster: if each suite or unit has distinct dates or economics, choose Unit-by-Unit.

  4. 4

    Review the type-change warning

    Change Rent Roll Type dialog

    Read the complete warning after checking existing data.

    Expected result: The potential effect on saved fields is understood.

    If this does not happen: Cancel and record the current values if the new layout could omit needed fields.

  5. 5

    Confirm the type change

    Change Rent Roll Type dialog > Confirm

    Select Confirm.

    Expected result: The table reloads with the new columns.

    If this does not happen: Return to the selector if the resulting columns do not match the source.

Validate the choice

Expected lease dates are missing

Likely cause: Unit Mix or the selected property type does not expose lease dates.

  1. Use Unit-by-Unit when individual lease records are available.
  2. Confirm that the property type supports lease dates.
Growth fields disappeared

Likely cause: Pro Forma compares two snapshots and does not expose the cash-flow growth columns.

  1. Use Multi-Year Cash Flow for annual projection.
  2. Use Pro Forma only when the deliverable is a two-column comparison.

Final verification

  • Rent Roll Type, projection column: The selected projection card is highlighted.
  • Rent Roll Type, layout column: The selected layout card is highlighted.
  • Change Rent Roll Type dialog: The potential effect on saved fields is understood.
  • Change Rent Roll Type dialog > Confirm: The table reloads with the new columns.
  • No blocking warning, failed status, or unresolved validation message remains in the completed workflow.

Was this guide helpful?