{
  "slug": "self-storage-occupancy-breakeven",
  "title": "Self-Storage Occupancy Breakeven Calculator",
  "heading": "Self-Storage Breakeven Occupancy Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/self-storage-occupancy-breakeven",
  "summary": "Find the occupancy percentage where rent revenue covers fixed and debt costs.",
  "description": "Before you buy or build a storage facility, you need to know the occupancy floor below which you lose money. This calculator takes fixed operating costs (property tax, insurance, base payroll, utilities) plus annual debt service, and divides by the revenue a fully occupied facility would generate at your target rate, net of variable costs tied to occupied units (marketing per lease, credit card fees, bad debt). The result is the breakeven economic occupancy — the point where effective gross income equals total fixed cost plus debt service. Compare that to realistic stabilized occupancy for the submarket to judge margin of safety; a breakeven above 75% leaves little room for a downturn or new competing supply.",
  "formula": "Breakeven occupancy = (fixed costs + debt service) ÷ (rentable sq ft × rate/sqft × (1 − variable cost %)).",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=self-storage-occupancy-breakeven",
  "inputs": [
    {
      "id": "sqft",
      "label": "Net rentable square feet",
      "kind": "number",
      "hint": null,
      "default": 40000,
      "unit": null,
      "min": 1000,
      "max": null
    },
    {
      "id": "rate",
      "label": "Average rent per sq ft/yr",
      "kind": "number",
      "hint": null,
      "default": 11,
      "unit": "$",
      "min": 1,
      "max": null
    },
    {
      "id": "variablePct",
      "label": "Variable cost % of rent (marketing, fees, bad debt)",
      "kind": "number",
      "hint": null,
      "default": 8,
      "unit": "%",
      "min": 0,
      "max": 30
    },
    {
      "id": "fixedCosts",
      "label": "Annual fixed operating costs",
      "kind": "number",
      "hint": null,
      "default": 210000,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "debtService",
      "label": "Annual debt service",
      "kind": "number",
      "hint": null,
      "default": 260000,
      "unit": "$",
      "min": 0,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "breakeven",
      "label": "Breakeven economic occupancy",
      "format": "percent",
      "hint": null,
      "primary": true
    },
    {
      "id": "fullRevenue",
      "label": "100% occupancy revenue (gross)",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "totalFixed",
      "label": "Fixed cost + debt service",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "marginAt85",
      "label": "Cushion at 85% occupancy",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Net rentable square feet: 40000",
      "Average rent per sq ft/yr: 11 $",
      "Variable cost % of rent (marketing, fees, bad debt): 8 %",
      "Annual fixed operating costs: 210000 $",
      "Annual debt service: 260000 $"
    ],
    "outputs": [
      "Breakeven economic occupancy: 116.1%",
      "100% occupancy revenue (gross): $440,000",
      "Fixed cost + debt service: $470,000",
      "Cushion at 85% occupancy: -$125,920"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter net rentable square feet.",
      "Enter average rent per sq ft/yr ($).",
      "Enter variable cost % of rent (marketing, fees, bad debt) (%).",
      "Enter annual fixed operating costs ($).",
      "Enter annual debt service ($).",
      "Read your breakeven economic occupancy on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "sqft": 24000,
        "rate": 11,
        "variablePct": 5,
        "fixedCosts": 126000,
        "debtService": 156000
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "sqft": 40000,
        "rate": 11,
        "variablePct": 8,
        "fixedCosts": 210000,
        "debtService": 260000
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "sqft": 64000,
        "rate": 11,
        "variablePct": 13,
        "fixedCosts": 336000,
        "debtService": 416000
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "What breakeven occupancy is considered safe?",
      "a": "Most lenders and experienced operators want breakeven at or below 65-70% economic occupancy, leaving at least a 15-20 point cushion versus a realistic 85% stabilized target. Anything above 75% breakeven means a soft market or a rate war from new supply can push you into negative cash flow fast."
    },
    {
      "q": "Why does debt service dominate the breakeven number?",
      "a": "On a leveraged acquisition, debt service is often 50-60% of total fixed obligations, larger than operating expenses. This is why cash-on-cash return is so sensitive to interest rate and loan-to-value assumptions in self-storage underwriting — a 100 basis point rate move can shift breakeven occupancy by several points."
    },
    {
      "q": "How do lease-up facilities handle a high early breakeven?",
      "a": "New facilities usually run below breakeven for the first 12-24 months during lease-up and rely on an interest reserve or sponsor cash to cover the gap. The feasibility study should show occupancy crossing breakeven within a defined timeline, not just at ultimate stabilization."
    },
    {
      "q": "Does adding ancillary revenue lower the breakeven point?",
      "a": "Yes, incrementally. Tenant insurance commissions and retail sales are close to pure margin once rent revenue is included in this model as the rate figure, but they rarely move breakeven more than 2-4 percentage points because they're a small share of total revenue at most facilities."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/self-storage-facility-revenue",
    "https://www.revenuelab.fyi/toolbox/self-storage-unit-mix-optimizer",
    "https://www.revenuelab.fyi/toolbox/self-storage-rent-per-sqft"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Self-Storage Occupancy Breakeven Calculator (https://www.revenuelab.fyi/toolbox/self-storage-occupancy-breakeven)"
}