Swiss Parking Compliance 2026: Cantonal Rules, AFIR, CO2 Law — Operator’s Guide
Swiss commercial parking has gone from a lightly-regulated operational layer to a stack of overlapping compliance obligations in less than three years. This guide walks operators through every regulatory deadline they face in 2026, sorted by urgency — cantonal building codes (which differ materially between Zürich, Geneva, Bern), federal CO2 law thresholds, the way Switzerland mirrors EU AFIR, and the FADP/DSG privacy rules that affect ANPR cameras specifically.
The compliance stack at a glance
Five regulatory layers apply to Swiss commercial parking in 2026, each with its own scope and deadline:
| Layer | Scope | Key 2026-2030 deadlines |
|---|---|---|
| Federal CO2 law (rev. 2024) | Buildings > 2'000 m2 commercial | Energy-intensity reduction targets 2028, 2030 |
| Cantonal building codes | New builds + major refurbishments | Varies — ZH and GE first (2024-2027), others rolling to 2027 |
| EU AFIR mirroring | Commercial parking > 20 spots | Cantons phase in 2024-2027; pre-cabling de-facto required |
| FADP / DSG (rev. 2023) | Any operator collecting plate or visitor data | Already in force; ANPR specifically regulated |
| Consumer pricing transparency | Any retail-priced parking (visitor, hourly, dynamic) | Already in force; dynamic-pricing engines must publish rules |
The federal CO2 law is the longest-lead-time item — it’s the one that drives most EV-charging rollouts and grid-connection upgrades, which take 12-18 months from RFP to commissioning. If you’re past summer 2027 without a CO2 plan, the 2028 thresholds become hard to hit.
Layer 1: Federal CO2 law (Bundesgesetz über die Verminderung von Treibhausgasemissionen)
The 2024 revision tightened the fossil-energy intensity targets for commercial buildings and shortened the compliance timeline. The numbers operators need to remember:
- Scope: commercial buildings > 2'000 m2 heated floor area. Below that threshold, the obligation is voluntary (but contributing to a cantonal CO2 programme often unlocks incentives).
- Baseline year: 2020 energy intensity (kWh/m2/year of fossil source). Calculated from utility bills + monitoring data.
- Target 2028: 30 % reduction from baseline.
- Target 2030: 50 % reduction.
- Non-compliance: per-tCO2e penalties starting at CHF 120/tCO2e (2028), rising to CHF 240 by 2030. Materially: ~CHF 5k-25k/year for a 5'000-m2 non-compliant office.
How parking fits in
Parking infrastructure isn’t directly metered against the building’s CO2 envelope, but the operator’s emissions-reduction plan can claim credits for:
- EV charger installations: each kWh delivered through an on-site charger counts as zero-emission energy substitution if the building’s electricity supply is > 80 % renewable (most Swiss cantons hit this naturally — hydro + nuclear).
- Photovoltaic carports: parking-deck PV is the highest-yield credit because the roof was already there. CAPEX CHF 1'200-2'400/m2, payback 8-14 years depending on canton (subsidies vary).
- Bicycle/cargo-bike infrastructure: reducing employee car trips counts towards the building’s scope-3 emissions. Cantonal codes often require a minimum bike-spot count.
For most commercial owners, the practical interpretation in 2026 is: EV charging is the cheapest way to hit the 2028 30 % target. The CHF 66k-182k CAPEX for 12 AC chargers (see our EV strategy article) is small compared to the alternative levers (heat-pump retrofits, building-envelope insulation).
Layer 2: Cantonal building codes — the patchwork
Swiss federalism means each canton revises its Baugesetz on its own schedule. The big three for commercial real estate:
Canton Zürich — § 308 BauG (revised 2024)
- New commercial builds > 50 spots: 100 % pre-cabling required.
- At least 20 % of spots must be EV-equipped on day-1 commissioning.
- Existing buildings: triggered by major refurbishment (façade renewal, electrical re-do) — same percentages then apply.
- Subscriber long-term spots are exempt from the day-1 percentage (only the visitor/short-term inventory counts).
Canton Geneva — LCI 2025 amendments
- Stricter than ZH on percentage: new commercial > 30 spots must equip 30 % day-1.
- Mandatory load management system (LMS) — declared via the building permit.
- Hotel parking has a specific carve-out: at least 1 charger per 25 rooms (whichever is greater than the 30 % rule).
Canton Bern — Baugesetz § 47b (2026-effective)
- Effective Jan 2026: 100 % pre-cabling for new commercial > 25 spots.
- Day-1 equipped: 15 %, lowest of the big three.
- Allows phased activation up to 5 years post-completion.
The other 23 cantons
Most are rolling out something similar within 2026-2027. Notable patterns:
- Basel-Stadt, Vaud, Lucerne: ZH-aligned (~20 % day-1).
- Ticino, Valais, Graubünden: BE-aligned (~15 %) but lower thresholds for tourism-class properties (hotels, ski resorts).
- Smaller central cantons: federal CO2 law is currently the only binding layer; cantonal codes catching up by 2027.
Layer 3: EU AFIR mirroring
The EU’s Alternative Fuels Infrastructure Regulation (effective 2024) doesn’t directly apply to Switzerland — Switzerland is not in the EU. But:
- Cantons have copied the framework into their own building codes (see Layer 2). The practical effect is the same as if AFIR applied.
- Cross-border tenants: institutional landlords with portfolios spanning CH/DE/FR/IT must comply with AFIR for their EU buildings, and most adopt the same standards in Switzerland for operational consistency.
- Mandatory pre-cabling threshold: under AFIR, any new commercial parking > 20 spots in the EU requires 100 % pre-cabling. Swiss cantonal codes match or exceed this in ZH and GE (lower threshold), match in BE (25 spots).
Bottom line: even if you’re a Swiss-only operator, design your 2026-onwards parking with AFIR-equivalent specs. The marginal cost is small (pre-cabling is CHF 600-1'200/spot during construction) and it future-proofs against the cantonal code update that’s 2-3 years out for the laggards.
Layer 4: FADP / DSG — the privacy stack (ANPR-specific)
The revised Federal Act on Data Protection (FADP, the Swiss DSG; effective Sep 2023) brought Swiss privacy law much closer to EU GDPR. For parking operators, two things matter:
ANPR cameras are biometric data collection
License plates are personal data under the DSG. Reading them with a camera + OCR = automated personal-data processing. This means:
- Lawful basis required: either explicit consent (impractical for a barrier) or legitimate interest (operating the parking system). Most operators rely on legitimate interest, documented in a privacy policy posted at the barrier.
- Data minimisation: only collect what’s needed. Most ANPR vendors offer a «hash on read» mode that converts the plate to a one-way hash within 50 ms of reading — the original plate is never stored. Use this mode unless billing reconciliation requires the raw plate (rare).
- Retention limits: post-billing reconciliation period typically 90 days, then automatic deletion. Anonymise (drop the plate field, keep the timestamp + spot for occupancy analytics) after that.
- Subject access rights: any vehicle owner can ask «what data do you have about my plate?» and you have 30 days to respond. Practical implementation: a self-service portal where the user enters their plate + email and receives an automated report.
- Cross-border transfer: if your ANPR vendor processes data outside Switzerland/EU, you need an adequacy assessment. Most reputable vendors host in CH or EU; ask for the data-processing addendum.
Visitor parking apps
Customer-facing booking apps that collect email, payment, or location data fall under DSG too. Most operators outsource this to a CPO whose privacy policy covers the chain. Verify the contract has Swiss-spec data-processor language.
Layer 5: Consumer pricing transparency
The Swiss Federal Act Against Unfair Competition (UWG) and cantonal consumer-protection laws require price transparency at the point of sale. For dynamic parking pricing specifically:
- Rate must be visible BEFORE the customer commits: either at the entry barrier (digital signage) or on the reservation channel (before payment).
- Rate logic must be auditable: pure black-box ML pricing is legally fragile (a customer complaint to a cantonal consumer office could force disclosure). Rule-based engines that publish the formula («base CHF 4 + 50 % during 11:30-14:00») are safe.
- No price discrimination by protected characteristics: rate logic can vary by time, occupancy, event, weather. It cannot vary by the customer’s nationality, age, gender, or postal code.
- Final price guaranteed at booking time: if a customer pre-books at CHF 8/hour and the dynamic engine raises it to CHF 12 during their session, the customer is charged CHF 8. Document this in the booking flow.
See our dynamic pricing playbook for the operational implementation of these rules.
The 2026 compliance checklist (practical)
Items every Swiss commercial parking operator should have on their plate this year, sorted by deadline-driven urgency:
| By when | Action | Layer |
|---|---|---|
| End-Q2 2026 | Document baseline 2020 energy intensity for CO2 law reporting | Federal CO2 |
| End-Q3 2026 | Audit ANPR/data-processing contracts for FADP compliance; publish privacy notice at barrier | FADP |
| End-2026 | For each canton you operate in: check the current % equipping rule; size the EV-charger rollout to meet day-1 + phase 2030 | Cantonal codes |
| Q1 2027 | If a major refurbishment is planned 2027-2029, lock in pre-cabling spec in the RFP (cheaper than retrofitting) | Cantonal + AFIR |
| Q2 2027 | Dynamic-pricing rule-set documented in writing; entry barrier digital signage installed | UWG / consumer |
| End-2027 | CO2 reduction plan locked; first round of EV chargers commissioned | Federal CO2 |
How the Stellos calculator interacts with compliance
The Stellos audit doesn’t check compliance — it’s a financial sizing tool. But the inputs the calculator asks for (spot count, building type, location) align with the questions cantonal codes ask. After running the calculator, the cantonal compliance work is:
- Cross-reference your spot count and city against the relevant cantonal building code to get the day-1 % equipping rule.
- Add a CAPEX line for the corresponding EV charger count + grid-connection upgrade if needed.
- Add an annual revenue line for the resulting EV-charging revenue at the relevant ownership model (see EV strategy article).
- Re-run the audit to see how compliance CAPEX affects NOI and valuation.
For most Swiss commercial buildings, the compliance-driven CAPEX produces a positive NPV when modelled this way — the energy-intensity penalty avoided + the EV-revenue stream + the tenant-retention effect outweigh the CAPEX over 5-8 years.
A two-paragraph summary for your board pack
Swiss commercial parking faces five overlapping regulatory layers in 2026: federal CO2 law (30 % reduction by 2028 for > 2'000 m2 buildings), cantonal building codes (15-30 % day-1 EV equipping varying by canton), EU AFIR-equivalent pre-cabling requirements, FADP privacy rules (ANPR-specific), and UWG consumer pricing transparency (dynamic-pricing rule-publication). The longest-lead-time item is the CO2 law because EV-charging rollouts take 12-18 months from RFP to commissioning; portfolios past summer 2027 without a CO2 plan struggle to hit the 2028 threshold.
The economically defensible position is to treat all five layers as one combined compliance project rather than five separate fire-drills. Pre-cabling, ANPR, dynamic pricing, and EV charging share the same access-control stack and same software vendor. A single vendor RFP that prices the combined stack against the relevant cantons typically lands at ~CHF 80k-200k for a 100-spot Swiss commercial building, returning CHF 12k-28k annual NOI uplift + tenant-retention effect on the next renewal cycle.
Size the compliance + ROI together
The Stellos calculator quantifies the parking-economics baseline so you can layer compliance CAPEX and EV scenarios on top.
Open the calculator →