The First Document Underwriters Open
When a deal hits an acquisitions analyst’s desk, the first document they pull is usually the trailing twelve months operating statement, ahead of the offering memorandum, the rent roll, and the broker’s proforma. The T-12 is the only document in the data room that shows what the property has actually collected and spent over the most recent complete operating window, rather than what it’s projected to do or what it did two calendar years ago.
Trailing twelve months (TTM), interchangeably called last twelve months (LTM) or T-12 in CRE-specific usage, is a rolling 12-month financial window that always ends with the most recent closed month rather than a fixed calendar or fiscal year-end. A TTM statement pulled in August 2026 covers September 2025 through August 2026, not January through December of either year. That rolling structure makes trailing twelve months the default basis for underwriting net operating income in nearly every institutional commercial real estate transaction. It also smooths some distortions, misses others, and gets used differently by lenders and buyers.
What TTM Actually Smooths
Commercial real estate income and expenses are not evenly distributed across a calendar year. Property taxes often post as a single annual payment. Insurance renews on its own cycle, sometimes mid-year. Utility costs spike seasonally — heating in winter for northern multifamily assets, cooling in summer for Sun Belt retail. Snow removal is a first-quarter-only line item in the Midwest and nonexistent in Florida. A calendar-year or partial-year statement can badly misrepresent run-rate performance depending on which months happen to be included.
Trailing twelve months solves this by design: any 12-consecutive-month window captures a full seasonal cycle, so heating costs, tax payments, and insurance renewals all land somewhere in the period regardless of when the window starts. This is the core reason lenders and buyers insist on TTM rather than year-to-date annualized figures (multiplying six months of data by two) — annualizing a partial year assumes the remaining months look like the observed months, which is precisely the assumption that seasonal expense patterns violate.
Calculating Trailing Twelve Months NOI
The calculation is arithmetic once you have the source data, but the source data itself takes two common forms.
When you have 12 discrete monthly statements: Sum revenue across all 12 months, sum operating expenses across all 12 months, and subtract. This produces TTM NOI directly and is the cleanest version of the calculation. Reconciling monthly variances during this process (a month where recovery income spikes unexpectedly, a month with an unusual repair line item) is exactly where a document-level review pays off, since it’s easier to catch an anomaly at the monthly level than after everything is already summed into an annual figure. For the standard structure a T-12 should follow, see our T-12 real estate guide.
When you only have year-to-date financials plus the prior full year: This is the more common real-world scenario, especially for off-cycle acquisitions. The formula is:
TTM = Prior Full Year + Current Year-to-Date − Same Months, Prior Year
Worked example: a seller provides full-year 2025 financials and year-to-date financials through July 2026 (deal closing in August 2026).
| Component | Period | Revenue | Operating Expenses | NOI |
|---|---|---|---|---|
| Full year 2025 | Jan–Dec 2025 | $4,120,000 | $1,690,000 | $2,430,000 |
| YTD 2026 | Jan–Jul 2026 | $2,540,000 | $1,010,000 | $1,530,000 |
| Same period, prior year | Jan–Jul 2025 | $2,380,000 | $980,000 | $1,400,000 |
| TTM (Aug 2025–Jul 2026) | $4,280,000 | $1,720,000 | $2,560,000 |
Revenue TTM: $4,120,000 + $2,540,000 − $2,380,000 = $4,280,000 Expense TTM: $1,690,000 + $1,010,000 − $980,000 = $1,720,000 TTM NOI: $4,280,000 − $1,720,000 = $2,560,000
That $2,560,000 figure, rather than the full-year-2025 NOI of $2,430,000 or a naive annualization of the YTD figure, is the number that should anchor the pro forma and feed the DCF model. It reflects the most recent completed twelve months, capturing rent increases and expense changes that occurred during 2026 while excluding stale 2025 activity that has already rolled off.
TTM vs. T-12 vs. Annualized Quarter
These three approaches are sometimes used interchangeably in casual conversation, but they produce materially different figures and carry different risk profiles.
| Method | Window | Seasonality captured | Common failure mode |
|---|---|---|---|
| TTM / T-12 | Most recent 12 consecutive months | Full cycle | Requires 12+ months of clean data; unavailable for newly acquired or repositioned assets |
| Annualized quarter | Most recent 3 months × 4 | None | Wildly overstates or understates NOI if the quarter includes a seasonal peak or trough |
| Calendar year-end | Jan 1–Dec 31 of most recent complete year | Full cycle, but stale | Can be 8–20 months old by the time of underwriting, missing recent rent growth or lease-up |
| YTD annualized | Partial current year × (12/months elapsed) | Partial, distorted | Assumes remaining months mirror observed months; breaks badly for seasonal businesses |
Annualized quarter figures are the most dangerous of the three alternatives, and they show up more often than underwriters expect, usually from a broker eager to present a strong Q2 or Q3 for a hospitality-adjacent or seasonal retail asset. A single strong quarter multiplied by four can overstate NOI by 20% or more for a property with meaningful seasonal swings. Any time a quoted NOI figure traces back to a single quarter rather than a full trailing twelve-month or calendar-year statement, that should be treated as a red flag requiring the underlying monthly data before the number gets used in a model.
Seasonality Traps Even TTM Doesn’t Fully Solve
TTM smooths seasonal expense patterns effectively, but it doesn’t automatically correct for one-time or non-recurring items that happen to fall inside the trailing window. A roof replacement, a lawsuit settlement, a one-time consulting fee, or a property tax appeal refund can all land inside a given TTM period and distort the figure just as much as they would in a calendar-year statement. TTM changes which twelve months you’re looking at; it does not change whether those twelve months contain anomalies. Every TTM statement still requires a line-by-line review to identify non-recurring items and normalize them out, the same discipline required for any operating statement, TTM or otherwise.
There’s also a boundary problem specific to newly stabilized or recently renovated assets: a property that completed lease-up eight months ago has a TTM window that’s still partially contaminated by pre-stabilization vacancy. In that case, TTM understates go-forward run-rate NOI, and underwriters typically build a separate stabilized pro forma rather than relying on TTM alone. The same logic applies in reverse to a property mid-way through losing a major tenant — TTM will still include months of rent that won’t recur, overstating forward income unless adjusted.
TTM in Multi-Tenant vs. Single-Tenant Assets
TTM analysis carries different weight depending on the property type. In a diversified multi-tenant retail center or office building, no single tenant’s payment pattern dominates the trailing twelve-month figure, so month-to-month noise tends to average out across the tenant roster. A late payment from one retail tenant in March, or a temporary rent abatement negotiated with another in June, gets absorbed into an aggregate figure representing dozens of independent income streams.
Single-tenant net lease assets behave differently. TTM revenue for a single-tenant industrial building leased to one logistics operator is, by construction, just that one tenant’s twelve monthly payments; there’s no averaging effect. If that tenant negotiated a temporary rent deferral during one quarter of the trailing period (a common outcome during operational disruptions), TTM revenue will show a dip that has nothing to do with the asset’s long-term earning power and everything to do with a single credit event. Underwriters on single-tenant deals should look past the TTM aggregate to the underlying lease terms and payment history, confirming whether any anomaly in the trailing period reflects a resolved, one-time event or an ongoing credit concern with the tenant.
Multifamily assets sit in between: TTM revenue reflects dozens to hundreds of individual leases, but concentrated seasonal patterns (leasing velocity in spring and summer, renewal concessions offered during slower winter months) can still create noticeable swings within the trailing window depending on when major move-outs or renovation-driven downtime happened to fall.
TTM as Part of a Broader Document Reconciliation
No underwriter should treat the TTM operating statement as a standalone source of truth. Its real value comes from cross-referencing it against two other documents that should tell a consistent story: the rent roll and the T-12’s supporting general ledger detail, when available. If TTM revenue implies an average effective rent per square foot that’s meaningfully higher than what the current rent roll shows for in-place leases, that gap needs an explanation — a recently lost tenant, a one-time termination fee booked as revenue, or a data entry error in one of the two documents. Recovery income is a particularly common source of this kind of mismatch: a TTM statement showing strong CAM and tax recovery income can mask a shortfall that will surface the moment a full reconciliation against the underlying lease recovery provisions is performed.
This is also where a broader due diligence checklist earns its place in the process. TTM reconciliation against the rent roll is one specific, repeatable checklist item rather than a judgment call left to whichever analyst happens to be assigned the deal. Teams that treat TTM-to-rent-roll reconciliation as a standing procedure catch far more revenue-recognition anomalies than teams that only spot-check when something looks obviously wrong on first read.
Lender Expectations Around TTM
Lenders almost universally require trailing twelve months financials as a baseline underwriting input, and most will not accept calendar-year-only statements for a deal closing more than four to six months into a new year. Beyond the raw TTM NOI figure, lenders typically want to see it reconciled against the rent roll (does TTM revenue match what the current rent roll implies, adjusted for known vacancy and turnover?) and against the debt service coverage requirements that govern loan sizing — see our debt service coverage ratio guide for how that reconciliation feeds directly into how much debt a property can support.
This reconciliation step, tracing TTM operating statement figures back to individual leases and tenant-level rent roll entries, is where manual underwriting slows down most, since it requires cross-referencing dozens or hundreds of line items across separate documents. Moraine extracts T-12 and rent roll data directly from source PDFs into a linked model, so a TTM NOI figure can be traced back to the specific monthly statement line it came from without a manual re-entry pass, which matters most on portfolio deals where a single seasonal anomaly buried in one asset’s T-12 can otherwise slip through unflagged.
Building TTM Into a Repeatable Underwriting Process
Treat trailing twelve months as the default NOI basis for any deal closing more than a few months past year-end, reconcile it against the rent roll rather than accepting it at face value, and always request the underlying monthly detail rather than a pre-summed annual figure, since the monthly breakdown is where seasonality patterns and one-time anomalies surface. Requesting that detail is also a baseline expectation in institutional commercial real estate underwriting.