Stellos

How to Calculate Parking ROI & NOI Uplift — The Stellos Methodology

May 14, 2026 · 8 min read · Methodology

Parking is the most under-modelled line item on a commercial real estate balance sheet. Office vacancy gets weekly attention; the basement garage running at 35 % weekend utilization gets none. This guide walks through the formula Stellos uses to quantify the gap — and how an annual NOI increase of CHF 50,000 translates to roughly CHF 1,000,000 in additional asset value at a Swiss 5 % cap rate.

Why parking is typically valued at half its potential

Commercial real estate models treat parking as a static cost centre: monthly rent × number of spots × 12. That formula is correct only when (a) every spot is rented to a long-term tenant, (b) the rate matches local market demand, and (c) the asset has no idle capacity outside business hours.

None of those conditions hold for the typical mid-size Swiss office or mixed-use building. From the audits we’ve run since 2024, the median property shows:

Each of those is a lever. The Stellos formula bundles them into three categories: utilization, pricing, and automation savings.

Step 1: Baseline annual income

Start with the property’s current parking revenue, before any optimisation. This is the number against which every uplift is measured.

Baseline annual income = Occupied spots × Current monthly rent × 12

For a 100-spot office tower with 78 long-term subscriptions at CHF 220/month: 78 × 220 × 12 = CHF 205,920. That’s the floor.

If the property already collects short-term revenue (visitor parking, hourly rates), add that into the baseline too. The point is to capture everything currently flowing in so the uplift comparison is honest.

Step 2: The three uplift levers

Lever 1: Utilization (flex inventory)

Long-term subscriptions are sold to specific tenants at a fixed monthly rate. They’re predictable but inefficient: an executive who travels 60 % of the time still occupies their named spot during business hours. Flex inventory converts under-used long-term spots into short-term capacity — typically billed hourly or daily.

The accounting model is:

Flex revenue/month = Flex spots × Hourly rate × Billable hours × Utilization

Typical Swiss benchmarks: 8 billable hours/day, 20 days/month, 45–65 % utilization for well-located inventory, hourly rate CHF 3–7 depending on city. For a 100-spot building converting 15 spots to flex at CHF 5/hour and 55 % utilization: 15 × 5 × 8 × 20 × 0.55 = CHF 6,600/month, or CHF 79,200/year.

Lever 2: Dynamic pricing

Static rates leave money on the table. A spot worth CHF 4/hour at 10:00 on a Tuesday is worth CHF 8 at 19:00 on a Friday with an event at the venue next door. Dynamic pricing adjusts the rate based on real-time demand, day-of-week, time-of-day, and external signals (events, weather, public transport disruptions).

Conservative Swiss benchmarks show a 10 % revenue lift from dynamic pricing on existing short-term inventory. Aggressive implementations (hotels, event venues) hit 18–25 %.

Pricing uplift = Short-term revenue × 0.10

Lever 3: Automation savings

Administrative overhead is the silent killer of parking margins. Manual permit issuance, paper invoicing, dispute handling, and lost-card replacement consume real headcount. Conservative benchmark across Swiss properties:

Automation (ANPR cameras, digital permits, integrated billing) eliminates most of these costs:

Annual savings = (Admin hours/month × Hourly cost × 12) + Leakage recovered + Hardware maintenance reduction

Step 3: Compute NOI uplift

Net Operating Income uplift is the sum of the three levers minus the cost of the platform that delivers them:

Annual NOI uplift = (Utilization uplift + Pricing uplift + Automation savings) − Platform fees − Transaction fees

Stellos’ pricing model is a revenue-share on optimised inventory plus a flat per-spot platform fee. Transaction fees (card processing, payout) typically run 1.8–2.5 % of short-term revenue.

Step 4: Convert NOI to valuation

This is where parking gets interesting on the balance sheet. Annual NOI capitalises directly into asset value via the cap rate:

Valuation uplift = Annual NOI uplift ÷ Cap rate

Swiss commercial cap rates in 2026 are running 4.5–5.5 % depending on location, asset class, and tenant quality. At the midpoint (5 %), a CHF 50,000 annual NOI gain translates to:

CHF 50,000 ÷ 0.05 = CHF 1,000,000 in additional asset value

For an owner planning a refinancing or sale within the next 24 months, that’s often a higher-impact lever than the cosmetic upgrades that get most of the attention.

Step 5: Liquidity potential

Valuation increase isn’t purely paper gain. Most Swiss commercial mortgages allow 60 % LTV on incremental value. The liquidity that can be unlocked without selling:

Liquidity potential = Valuation uplift × 0.60

Our hypothetical office at CHF 1 M valuation gain unlocks CHF 600,000 in tax-efficient refinancing capacity — often deployed for the next CAPEX cycle on the same property.

A worked example: 100-spot office tower

Putting it all together for a typical Swiss office:

LeverCalculationAnnual impact
Baseline78 spots × CHF 220 × 12CHF 205,920
Flex utilization15 spots × CHF 5 × 8 h × 20 d × 55 %+ CHF 79,200
Dynamic pricing on flexCHF 79,200 × 10 %+ CHF 7,920
Admin automation0.8 h/spot × CHF 45 × 12 × 100+ CHF 43,200
Leakage recovered5 % × CHF 205,920+ CHF 10,296
Platform & transaction fees− CHF 17,400
NOI uplift+ CHF 123,216
Valuation gain @ 5 % cap123,216 ÷ 0.05CHF 2,464,320
Liquidity unlocked @ 60 % LTV2,464,320 × 60 %CHF 1,478,592
What this isn’t: a property valuation, an investment recommendation, or a guaranteed outcome. Audit-stage sizing depends on local market data, regulatory constraints, and execution quality. Treat these numbers as the upper bound of what’s achievable with a competent operator, and discount accordingly when stress-testing.

Inputs to gather before running an audit

If you want to model your own building, the calculator at the link below needs eight numbers:

  1. Total spots
  2. Currently occupied / subscribed spots
  3. Current monthly rent per spot
  4. Building type (office / residential / mixed-use / hotel)
  5. Daily users (employees, residents, guests)
  6. Access method (manual / card / ANPR / mixed)
  7. Manual admin hours per month (if known)
  8. Local cap rate (default 5.2 % is a reasonable Swiss midpoint)

The output gives you the same five-line summary as the worked example above, plus a per-month and per-year breakdown, scenario sensitivity, and a PDF report.

Run the audit on your property

The full Stellos calculator runs in your browser. No signup until you want the detailed PDF.

Open the calculator →

Where the numbers come from

The benchmarks in this article are aggregated from Stellos audits across Swiss commercial real estate since 2024 — single buildings, mid-size portfolios, and one institutional asset manager with 31 properties. They’re Swiss-specific: Polish, German, and French markets show 15–30 % lower hourly rates but similar utilization patterns. We rebuild the benchmark dataset quarterly.

If you’d like the underlying methodology in a more academic form (Excel model, sensitivity analysis, peer-reviewed cap-rate sources), drop us a note at admin@stellos.com.