Self-Storage Underwriting: A Step-by-Step Playbook

By CRE Finder Editorial10 min readUpdated May 4, 2026
Share
TL;DR

Self-storage underwriting starts with the T-12 — twelve months of operating statements showing rent, expenses, and net operating income. Buyers normalize the T-12 against market expense ratios, apply a market cap rate to project stabilized value, then back-solve to a target purchase price that hits their return hurdle. CRE Finder accelerates the front of the funnel: identify off-market self-storage targets, skip-trace the owner, and request the T-12 within hours instead of weeks of broker outreach.

What "underwriting" actually means in self-storage

Underwriting a self-storage acquisition is the process of converting an asking price into a justified purchase price — a number that, when paid, produces the return the buyer needs given the property's actual operating performance and the market's actual cap rate. Everything else — the broker's pitch deck, the seller's emotional anchor to a number, the listing platform's auto-generated valuations — is noise. The underwrite is the signal.

Self-storage is one of the most underwriting-friendly asset classes in commercial real estate. Operating models are simple. Expense ratios are tight. Revenue is largely rent times occupancy, with a small ancillary income stream from insurance, late fees, and merchandise. The data needed to underwrite a deal fits on two pages: a trailing twelve-month operating statement and a current rent roll.

This guide walks through the full underwriting process, end-to-end. It's the playbook our customers use when they pull a self-storage facility out of CRE Finder, contact the owner directly, and start the conversation that ends in a signed LOI. This cluster is part of the Value-Add CRE Guide, which covers the broader sourcing-to-acquisition process for value-add investors.

CRE Finder hero image for self-storage underwriting playbook

The five inputs that determine purchase price

Every self-storage underwrite reduces to five inputs. Get them right and the model converges quickly. Get them wrong and the model is a lie that costs you a deal — or worse, locks you into one you shouldn't have bought.

  1. Rent roll. The current rate per unit, by unit size, with occupancy and tenancy-length data. This is what the property is actually earning.
  2. T-12. The trailing twelve-month operating statement. Twelve rows: rent, ancillary income, real estate taxes, insurance, utilities, repairs, management, payroll, marketing, professional fees, replacement reserves, miscellaneous. The T-12 is what the property actually spends.
  3. Market expense ratio. The percentage of effective gross income that operating expenses consume in this metro for this product class. You'll normalize the T-12 against this.
  4. Market cap rate. The rate at which stabilized self-storage is trading in this metro. Your stabilized NOI ÷ this cap rate = stabilized value.
  5. Target return. Your equity hurdle — cash-on-cash, IRR, equity multiple — that determines what purchase price clears.

Skip any of these and the underwrite is incomplete. The order in which you collect them matters less than the discipline of insisting on all five.

Step 1: Get the T-12 — the data that matters

Without the T-12, you're guessing. Brokered self-storage deals come with a T-12 in the OM. Off-market deals — where the value-add lift is meaningfully larger because the seller hasn't run a process — usually require a direct ask. Owners aren't sitting on T-12s, but every modern self-storage management software (SiteLink, Easy Storage Solutions, storEDGE, Tenant) exports one in two clicks.

Your first call to the owner has three goals: introduce yourself, gauge interest, and ask for the T-12 plus current rent roll. A reasonable script:

"Hi, I'm [name] with [company]. I'm looking at facilities in [metro] for a value-add acquisition strategy. Your facility at [address] looks like it could be a fit. Would you be open to a confidential conversation about a possible sale at the right price? If so, the cleanest way to start is for you to send me your trailing twelve-month operating statement and current rent roll — I'll come back within 48 hours with a number."

Most owners will say yes. The ones who don't either aren't sellers or want to extract a price first. Decline to put a number in the air without data; politely pass and move on. CRE Finder's skip trace makes this volume feasible — you can have 30-50 of these conversations per week, and 3-5 will produce a T-12.

Workflow diagram: from search to LOI, the self-storage underwriting flow

Step 2: Normalize the T-12 against market expense ratios

A trailing T-12 is rarely a clean picture of the property's stabilized economics. It reflects the current owner's choices — owner-operated management with no fee, an old insurance policy at last decade's rates, taxes that haven't been reassessed since acquisition. The buyer underwrites the property the way they will own it, not the way the seller currently owns it.

Common normalizations on a self-storage T-12:

The output is a normalized T-12. It's lower NOI than the trailing T-12 but higher confidence. This is the number you'll use to value the deal.

Step 3: Apply a market cap rate by metro

Self-storage doesn't trade at one national cap rate. It trades at a range of cap rates determined by metro, asset class, unit mix, and recent transaction velocity. Pulling a "market cap" off a national report and applying it to a Tier 3 deal is one of the most common — and most expensive — underwriting mistakes.

The right way: find three to five self-storage transactions in your target metro that closed within the last 12 months, each with disclosed cap rates, and at the same product class as your target. CRE Finder doesn't publish transaction comps directly — that's what services like Real Capital Analytics and Marcus & Millichap's market reports are for — but cross-referencing the comparable's owner with CRE Finder's records confirms the property's basic facts (sqft, year built, last sale).

Once you have the comp set, use the median (not the mean) as your starting point. Adjust up if your target has structural disadvantages versus the comps (worse location, older construction, low occupancy at acquisition); adjust down rarely.

Bar chart: typical 2026 self-storage cap rate ranges by primary metro

Step 4: Back-solve to a purchase price

Now you have a normalized stabilized NOI and a market cap rate. Stabilized value is straightforward:

Stabilized Value = Normalized Stabilized NOI ÷ Market Cap Rate

But for a value-add acquisition, the more useful number is the purchase price that hits your return target given the lift required to get to stabilization. The structure:

  1. Project a stabilized NOI 24-36 months post-close (after rate-bumping below-market units, lifting occupancy from current to ~92%, normalizing expenses).
  2. Apply the market cap rate to that stabilized NOI to get exit value.
  3. Subtract closing costs, capital improvements during the value-add period, and your transaction costs at exit.
  4. Discount back to a present-value purchase price using your target IRR.
  5. Verify the purchase price also produces an acceptable Year 1 cash-on-cash return given the actual financing terms available today.

A purchase price that pencils against IRR but produces a 2% Year 1 cash yield is a deal that won't survive a hold. A purchase price that pencils against cash-on-cash but only produces a 9% IRR is a deal that doesn't justify the risk premium of value-add. You want both.

Step 5: Run sensitivity analysis

The model is wrong. The question is how wrong, and in which direction.

Run sensitivity on the three highest-impact inputs:

Calculate IRR at each of the three downside cases. If your IRR drops below your investor's hurdle in two out of three downsides, the basis is too tight. Walk.

Stat card: 5.2M parcels indexed across 3,144 counties for off-market sourcing

Sourcing the deal: from search to T-12 in hours, not weeks

The underwriting process described above assumes you have a T-12. The bottleneck for most value-add buyers isn't the model — it's getting to a property where the owner will share one.

Traditional sourcing flows through brokers. The broker pre-screens buyers, signs an NDA process, and then circulates an OM with the T-12 and rent roll attached. By the time you see the data, the broker has shown the deal to 8-12 other buyers. Your bid clears at a 25-50 bps tighter cap than the same property would clear at if you'd reached the owner first.

Direct-to-owner sourcing inverts this. CRE Finder lets you search every self-storage facility in your target market — 5.2 million parcels across 3,144 counties, refreshed every 24 hours from county records. Filter by metro, sqft (typically 30,000-100,000 sqft for value-add targets), year built (1990-2010 captures the upgradeable-vintage segment), and ownership entity. Skip-trace each owner to a verified phone number and email. Export to your CRM. Make 30 calls. Get 3 T-12s. Underwrite all three. Submit the LOI on the one that clears at a basis no broker would have shown you.

This is what changes the economics of self-storage acquisition. The underwriting math is unchanged. The deal flow is what scales. See How to Find Off-Market Commercial Real Estate Deals for the full sourcing playbook.

Common underwriting mistakes

A few patterns we see often:

Frequently Asked Questions

Start Underwriting Self-Storage Deals

CRE Finder indexes 5.2 million commercial parcels across 3,144 US counties, with skip-traced owner contacts on every self-storage facility. Search by metro, sqft, year built, and owner type, reach the actual decision maker on the first call, and get the T-12 in hours instead of weeks. The fastest path from property identification to underwriting decision — without broker intermediation or listing platform queues.

CRE Finder AI — self-storage underwritingPROPERTY SEARCH5.2M parcels · 3,144 counties20+ asset classes · 24h refreshFilter by type · location · ownershipSKIP TRACINGOwner InfoLLC → real human · phone + email6+ data sources verified
self-storage underwrit...self-storage T-12 anal...self-storage cap rateself-storage proformaself-storage acquisiti...self-storage expense r...
CRE FINDER AI PLATFORM METRICS5.2M+Commercial parcels3,144Counties covered24hData refresh cycle6+Skip trace sourcesSearch: 20+ asset classes · any city or county · ownership filtersData: County assessors · tax records · skip tracing · CSV export · property alerts

Frequently Asked Questions

What expense ratio is normal for self-storage?+

Self-storage typically runs a 35-45% expense ratio at the property level — meaningfully lower than multifamily (45-55%) because of minimal turnover costs and no in-unit utilities. Newer Class A facilities with full management staff trend toward 40%, while smaller third-tier properties with absentee owners can run 30-35% if expenses are under-reported. Always normalize: replace below-market management fees with a 6% market rate, add real estate taxes if the property is mid-cycle reassessment, and budget for property insurance at current rates rather than the legacy policy.

What cap rate range applies to self-storage in 2026?+

Self-storage cap rates in 2026 span roughly 5.75-7.50% in primary markets (Phoenix, Dallas, Atlanta, Tampa, Nashville) and 7.00-9.00% in secondary and tertiary markets. The 75-150 bps spread reflects market depth, population growth, and unit-mix quality. Class A facilities in MSA cores trade at the tight end; older second-generation facilities in 50,000-150,000 population markets trade wider. Always pull the most recent comparable transactions from your target metro before locking in a market cap — sector-wide averages mask significant geographic dispersion.

How is the T-12 normalized?+

Normalizing the T-12 means stripping out non-recurring items and replacing under-market line items with market rates. Common normalizations: replace owner-operated management with a 5-7% market management fee, increase real estate taxes if the property will be reassessed at sale, replace insurance with a current quoted premium, exclude one-time legal or capital expenses, and add a 3-5% replacement reserve if it isn't already in operating expenses. The normalized NOI — not the trailing NOI — is what you cap to value the deal.

How does CRE Finder help source self-storage deals?+

CRE Finder indexes 5.2 million commercial parcels across 3,144 US counties, including every self-storage facility regardless of whether it's listed for sale. Filter by asset class (self-storage), city or county, sqft, year built, and ownership entity type. Skip-trace each owner to a verified phone number and email from 6+ data sources, then export to your CRM. The result: from search to first call with the actual decision maker in under 10 minutes per property, instead of 2-4 weeks of broker emails and broker-mediated NDAs.

What return targets do self-storage value-add buyers use?+

Common targets for value-add self-storage acquisitions: 8-10% stabilized cash-on-cash return, 14-18% leveraged IRR over 5-7 year hold, and a 1.5-2.0x equity multiple. The buyer adjusts these based on capital cost, market quality, and the size of the value-add lift. A heavy lift (low occupancy, deferred maintenance, sub-market rates) demands wider returns to compensate for execution risk; a light lift (mostly rate increases) can clear at narrower returns. Pencil the deal against your investor's hurdle, not a generic benchmark.

How long does self-storage underwriting take?+

A first-pass underwrite — enough to decide whether to send an LOI — takes 60-90 minutes once you have the T-12 and a current rent roll. The longer-tail work is sourcing the deal and getting the T-12: traditional broker channels add 2-4 weeks of back-and-forth. CRE Finder compresses sourcing to minutes (search and skip-trace) and lets you reach the owner directly to request the T-12 on the first call. Total time from cold outreach to first-pass underwrite is typically 3-7 days when sourcing direct.

Related