T12 analysis
How to read a T12 real estate operating statement
A T12 tells you what was recorded over the last twelve months. It does not automatically tell you what is recurring, what belongs to the property, or what the next twelve months will look like.
Direct answer
Read the statement in three passes: validate periods and totals, normalize the chart of accounts, and investigate monthly variance. Then reconcile residential revenue with the rent roll, separate recurring operations from one-time items, and construct a clearly documented underwritten NOI.
The process
A repeatable way to do the work
- 01
Validate the period
Confirm twelve consecutive months, identify cash-versus-accrual accounting, and check that monthly columns sum to the stated total.
- 02
Map the accounts
Group property-specific account names into consistent revenue, controllable expense, fixed expense, and below-the-line categories.
- 03
Read the monthly pattern
Flag abrupt changes, missing months, negative expenses, reclasses, seasonality, and unusually round entries.
- 04
Reconcile other documents
Compare rent and occupancy with the rent roll; compare taxes, insurance, payroll, and utilities with available bills or support.
- 05
Build normalized NOI
State every removal, annualization, and replacement assumption, then preserve both reported and underwritten NOI.
Validate the statement before normalizing it
Verify that the report contains twelve distinct, consecutive months and note whether it is prepared on a cash or accrual basis. Check that account subtotals and the annual column foot. A T12 assembled from multiple exports may contain a duplicated month, a partial month, or a year-to-date column mislabeled as a trailing period.
Retain the seller's original chart of accounts. Build a separate mapping layer rather than renaming source rows in place. This lets you standardize inconsistent labels—such as turnover, make-ready, and unit prep—without losing the audit trail.
- Confirm start month, end month, accounting basis, and property scope.
- Recalculate annual totals from the monthly detail.
- Identify negative revenue, negative expenses, and one-sided reclasses.
- Mark below-the-line capital, debt service, and owner-specific items explicitly.
Use variance to find the story behind the total
An annual total can hide the exact event that matters. Review monthly values for step-changes and clusters: a utility spike, a tax refund, a large insurance payment, a property-tax reassessment, or several months of depressed collections. Compare each unusual period with the surrounding months and request support before annualizing it away.
Revenue should be cross-checked against the rent roll at a consistent date. The files will rarely match perfectly because one is a point-in-time lease schedule and the other is a period statement. The difference should still be explainable through vacancy, concessions, bad debt, timing, and non-rent income.
| T12 line | Common question | Useful support |
|---|---|---|
| Gross potential rent | Is this scheduled or posted rent? | Rent roll and general ledger |
| Concessions / bad debt | Is the recent trend improving or deferred? | Aging and monthly detail |
| Repairs and turnover | Recurring operations or deferred work? | Invoices and work orders |
| Taxes and insurance | Does the historical figure survive a sale? | Tax bills, quotes, assessor data |
Normalize with evidence, not optimism
Normalization is appropriate when the historical figure does not represent continued ownership, but each adjustment needs a reason. Remove a genuine one-time legal expense; do not erase recurring legal cost because it makes the cap rate look better. Replace current insurance or taxes only when a quote, reassessment method, or other defensible basis supports the change.
Present reported NOI and underwritten NOI side by side, with a bridge between them. This makes the acquisition thesis falsifiable: reviewers can see whether value is coming from current operations, expense corrections, rent growth, or a future business plan.
- Separate observed history from forward assumptions.
- Use the same sign convention across the T12, model, and memo.
- Avoid annualizing the best month when seasonality is visible.
- Stress the adjustments that contribute most to the NOI bridge.
FAQ
Frequently asked questions
What does T12 mean in real estate?
T12 means trailing twelve months: a month-by-month operating statement covering the most recent twelve-month period available.
Is a T12 the same as a profit and loss statement?
A T12 is usually a property P&L presented across twelve monthly columns. Format and accounting basis vary, so the period, scope, and account definitions still need validation.
Which expenses are excluded from NOI?
Debt service, depreciation, income taxes, and typically capital expenditures are below NOI. Classification can vary, so document the convention and do not hide recurring property operations below the line.
Continue the workflow
How to analyze a multifamily rent roll
Turn unit-level rows into occupancy, loss-to-lease, and revenue conclusions.
Read guideT12 vs. pro forma
Separate observed performance from an assumption-driven forecast.
Read guideMultifamily underwriting checklist
A stage-gated diligence list for screening and full underwriting.
Read guide