Daily Operations

T-12 Operating Statement Normalizer

Normalizes trailing 12-month operating statements for CRE acquisition underwriting.

normalize T-12trailing twelveone-time items

Download the CRE Skills Plugin

Latest release, portable bundle (signed). Review the SKILL.md files before installing into your agent.

dataNo personal data
What it does

Takes a raw trailing 12-month operating statement and restates it to go-forward buyer economics: one-time items removed, management fee at market, taxes at post-acquisition assessment, insurance at current quotes, and capex reclassified out of opex.

Why it matters

Sellers produce T-12s on their own cost basis. Owner-management fees, pre-reassessment tax bills, legacy insurance policies, and buried capital items can combine to overstate NOI by six figures on a mid-market deal. Underwriting off a raw T-12 without normalizing it is how buyers overpay.

How it's done today

An analyst goes line by line through the seller's PDF, builds a separate adjustment tab in Excel, manually reprices management fee and taxes, flags anything that looks one-time, and documents reasons in a comment cell. The process takes three to four hours, varies by analyst, and rarely produces a clean seller question list.

When to use it

Reach for it

Run it when a T-12 or operating statement arrives for an acquisition, during due diligence when an updated T-12 comes in, or quarterly when running a hold/sell analysis on an owned asset.

Not the right tool

Not for budgeting or variance analysis on stabilized owned properties without an acquisition context. For budgeting, use the annual-budget-engine. For owned-asset variance work, use the variance-narrative-generator.

What it needs and produces

Inputs

  • OM
Example use case

A 120-unit multifamily seller is self-managed and bought the property 12 years ago. The raw T-12 shows $1.35M NOI. After imputing a 3.5 percent management fee, reassessing taxes to the $16.8M purchase price, repricing insurance to current coastal quotes, removing a one-time roof repair, and adding a capital reserve, normalized NOI drops to $1.21M. At a 6.0 cap, that is $2.3M of value the buyer would have left on the table.

Compatible agents

Agent personas that pair well with this skill

Works with
Limitations

IREM/BOMA benchmarks and management fee market rates reflect mid-2025 data. Tax reassessment logic is jurisdiction-specific: Prop 13 states behave very differently from full-revaluation states. Insurance benchmarks are especially stale in FL, CA, LA, and coastal TX markets since 2022. Always verify rates with current broker quotes before signing a PSA.