Solar for California Retail: Shopping Centers, Strip Malls, and Restaurants
Last verified 2026-09-05. Figures carry their sources at the foot of this page.
California's Net Billing Tariff pays solar exporters roughly 5 to 8 cents per kilowatt-hour for power sent back to the grid, down from the roughly 30 cents net metering paid before April 15, 2023 — a cut of about 75%. For a shopping center, strip mall, or restaurant that runs its heaviest loads from opening bell through the evening rush, that swing changes the entire calculation: a system sized to your own daytime and early-evening operating load pays for itself in bill savings, a system sized to sell power back to the utility mostly doesn't.
Retail solar has a second complication residential solar doesn't: most retail buildings aren't owned by the people paying the electric bill. A shopping-center landlord who owns the roof and a triple-net tenant who pays the utility bill have opposite incentives — the landlord would front the cost, the tenant would keep the savings. California now has two real mechanisms addressing that split, Virtual Net Billing Tariff for credit allocation and C-PACE for financing that rides the property tax bill, and this page covers both.
The clock matters too. The federal 48E investment tax credit is live but requires construction to start by July 4, 2026 to lock in the current rate and safe-harbor timeline, SGIP's commercial storage incentive is currently closed to new funded applicants, and California's solar property-tax exclusion is scheduled to sunset January 1, 2027. None of that is a reason to rush a bad decision, but it is a reason to get your demand-charge numbers and roof condition assessed now rather than in a year.
Demand Charges Are the Real Cost Driver, Not the kWh Rate
Every major California utility bills commercial retail accounts on a structure that layers a demand charge — priced on your single highest 15-30 minute spike in kilowatts that month — on top of the per-kWh energy rate. This is the single biggest reason commercial solar economics differ from a home system, and it hits shopping centers, strip malls, and big-box stores squarely because most sit in the 20-500 kW demand range where these charges apply.
PG&E uses tiered schedules B-1 (small accounts, low or no demand charge), B-10, B-19, and B-20, distinguishing secondary, primary, and transmission service voltage — accounts running above roughly 499 kW of demand for three consecutive months move to B-19 or B-20. PG&E's own newsroom confirms a March 2026 "Base Services Charge" restructuring, but that change separates a fixed monthly charge from the per-kWh rate for residential customers only — it does not touch these commercial demand-charge schedules, and as of this writing there's no confirmed change to the B-19/B-20 structure itself. SCE uses TOU-GS-1 for under roughly 20 kW (generally no demand charge), then TOU-GS-2 (roughly 20-200 kW), TOU-GS-3 (roughly 200-500 kW), and TOU-8 (500 kW+), layering a year-round Facilities-Related Demand charge with a Time-Related Demand charge tied to on-peak usage — SCE's commercial rates rose about 7.2% in March 2024 and about 10% more in October 2025, cumulative over 80% in the past decade. SDG&E's nonresidential schedule, AL-TOU, applies once monthly maximum demand hits 20 kW, with a secondary-voltage basic service fee of $213.30/month at or under 500 kW and $766.91/month above that, plus demand charges layered on top, per SDG&E's own rate table effective October 1, 2025.
Exact current dollar-per-kW figures vary by tariff sheet and change with each rate case — don't quote a single statewide number as universal. Pull your own demand-charge line items off a recent bill before anyone sizes a system for you; a proposal built only from your kWh usage is missing the number that usually matters most.
NEM 3.0 and Daytime Load: Why Timing Beats Size
Under the Net Billing Tariff, in effect since April 15, 2023, export credits are set by the CPUC's Avoided Cost Calculator rather than retail rates — a cut of roughly 75% from NEM 2.0's average, down to somewhere around 5 to 8 cents per kWh, and that rate swings by time of day: it's close to zero at midday when solar production peaks, and rises toward the evening on-peak window.
That structure rewards a system built to serve your own load, not one built to sell power back. Retail buildings typically operate roughly 9am to 9pm, sometimes 24 hours for certain formats, which overlaps solar production hours reasonably well on its own. A battery that stores midday solar and discharges it during the 4-9pm on-peak window adds a second layer of value, because that window often coincides with a retailer's highest foot traffic, heaviest lighting and HVAC load, and highest demand-charge exposure. A system sized well past your own daytime consumption is exporting a growing share of its output into a near-worthless midday rate — right-sizing to load, not to roof space, is the retail-specific rule.
Restaurants: The Best Load-Match Retail Format
Restaurants run refrigeration (walk-ins, reach-ins, ice machines), kitchen exhaust hoods and make-up air units, and HVAC essentially continuously through prep-to-close hours, which lines up with solar production hours better than a store that's only busy in the evening. That said, treat any specific savings figure with caution: one vendor-published case study cites annual solar savings in the $25,000-$50,000 range for restaurants, but that's a single source's illustration of its own client results, not an independently verified or typical outcome — don't quote it as an average for your building.
Battery storage has a second, separate case for restaurants beyond bill savings: keeping refrigeration, lighting, and point-of-sale running through an outage protects perishable inventory and avoids a forced closure, which matters more for a kitchen than for most other retail formats. Size the storage conversation around your own demand-charge exposure and outage risk, not around a vendor's marketing number.
Who Owns the Roof: Landlord, Tenant, and Virtual Net Billing
Most shopping centers and strip malls have one owner and several tenants on separate utility meters, which raises a question a single-tenant building doesn't have: whose meter gets credited for the solar? Virtual Net Billing Tariff (VNBT), which replaced the prior Virtual Net Energy Metering framework for new applicants starting February 15, 2024, is the CPUC mechanism built for exactly this — a property owner with one array serving a multi-meter property allocates the generation's bill credits across tenant meters and common areas under an allocation agreement filed with the serving utility (PG&E, SCE, or SDG&E territory). As of this writing there's no stated application deadline.
VNBT solves the metering and credit-allocation mechanics — it does not by itself decide who pays for the system or who keeps the tax benefits. The property owner, as the asset owner, is the one who captures the ITC and depreciation regardless of how credits get allocated to tenants. If you're a landlord considering this, confirm the allocation agreement and application process directly with your utility (or your utility's own VNEM/VNBT program page) before assuming the mechanics work like standard net metering — they don't.
Triple-Net Leases and C-PACE: Solving the Split Incentive
In a standard triple-net lease, the tenant pays the utility bill directly, which means the tenant — not the landlord who would front the solar cost — captures the operating savings. That mismatch is the reason many landlords never look seriously at solar on leased retail buildings, and it's a real, structural problem, not a sales objection to argue past.
Commercial PACE (C-PACE) financing is the mechanism built to address it: the C-PACE assessment is billed through the property tax bill, which most NNN lease structures already treat as a passable operating expense — so the tenant ends up paying the financing cost as a tax/CAM pass-through while also receiving the utility bill savings, and the landlord keeps the ITC, depreciation, and any renewable energy credits without financing the system out of pocket. This is a real and increasingly common structure, but California's C-PACE availability is opt-in by county and city, administered by different programs in different jurisdictions — confirm which program actually covers your property's location before assuming C-PACE is available there.
Carports vs Rooftop for Parking-Lot Retail
Solar carports cost meaningfully more than rooftop. EnergySage's own 2026 marketplace data puts the national average at $3.62 per watt installed for carports versus $2.60 per watt for rooftop — roughly a 39% premium — driven by engineered steel structures, foundations, wind and seismic load calculations, and the added permitting and interconnection study work commercial carport jobs require. That EnergySage figure is a national marketplace average, not California- or commercial-scale-specific; a steel canopy sized for a shopping-center parking lot, with the added seismic engineering California requires, should be expected to run above that average — get a project-specific quote before budgeting off any single published per-watt number.
The case for paying the premium: a shopping center's rooftop is often already crowded with HVAC units, grease vents and kitchen exhaust, refrigeration lines, and communications equipment, and rooftop space may be split or contested across multiple tenants in ways parking-lot square footage isn't. Carports also pair naturally with EV charging for customers, adding a visible amenity a rooftop system can't offer. If your roof has clean, contiguous, structurally sound space and no near-term membrane replacement scheduled, rooftop is the cheaper starting point — carports earn their premium when the roof genuinely can't take the array, not as a default upgrade.
Roof Realities for Big-Box and Strip-Mall Buildings
No special roof type is required for solar, but the roof has to carry the array for the panel and inverter warranty period, typically 15 to 25 years — and many big-box and strip-mall buildings are built to code-minimum structural strength with roof membranes that get replaced on a 5-10 year cycle. That mismatch means racking and modules may need to come down and go back up mid-system-life, a real cost and logistics factor that a fast rooftop-solar sales pitch tends to skip over. Get a structural assessment and a roof-membrane-remaining-life estimate before signing, and ask specifically who pays for removal and reinstallation if a re-roof falls inside the system's life.
Retail and big-box rooftops also already carry HVAC units, grease vents and kitchen exhaust, refrigeration lines, and communications equipment that any array has to be engineered around — plan the layout around what's already up there, not around an assumption of open roof space.
The Incentive Clock: 48E ITC, Bonus Depreciation, SGIP, and Property Tax
The federal Section 48E investment tax credit phases out for solar placed in service after December 31, 2027 unless construction begins on or before July 4, 2026, per the One Big Beautiful Bill Act (signed July 4, 2025) — projects that start construction by that date can use a continuity safe harbor reaching a December 31, 2029 or 2030 placed-in-service deadline depending on exactly when construction started. Systems over 1.5 MW starting construction on or after September 2, 2025 face a stricter physical-work-only test rather than the easier cost safe-harbor, per Notice 2025-42 — most retail rooftop and carport jobs fall under that 1.5 MW threshold. 100% bonus depreciation is now permanent for property placed in service in the first tax year ending after January 19, 2025, and it can stack with the ITC in year one, though standard MACRS convention requires reducing depreciable basis by half the ITC claimed. Credit transferability (selling the ITC for cash) survives OBBBA too, which matters if your business doesn't have tax appetite to use the credit directly — ask about foreign-entity-of-concern restrictions on the supply chain if that route is being discussed.
SGIP's commercial storage incentive is currently closed: per SelfGenCA's own program-metrics page, the Large-Scale Storage budget (covering non-residential storage of essentially any size) is closed to new funded applicants in every territory as of September 5, 2026, at Step 5, $0.25/Wh, with new applications going to a waitlist funded only by attrition. Separately, California's Active Solar Energy System property-tax exclusion is scheduled to sunset January 1, 2027 absent a legislative extension — a large commercial system adds meaningfully more assessed value than a home system, so completing before that date matters more here. Whether a pending extension bill has actually passed is unresolved as of this writing; don't assume it has.
California commercial demand-charge structures by utility (retail-relevant accounts, roughly 20 kW and up)
| Utility | Commercial schedule | Demand charge structure | Recent change | Subject to NEM 3.0 / NBT? |
|---|---|---|---|---|
| PG&E | B-1 (low/no demand), B-10, B-19, B-20 by voltage tier | kW-based demand charge by voltage level (secondary/primary/transmission); accounts above ~499 kW demand for 3 consecutive months move to B-19/B-20 | No confirmed change to the B-19/B-20 demand-charge structure as of 9/5/2026. PG&E's March 2026 'Base Services Charge' restructuring applies to residential billing only, not these commercial schedules — pge.com newsroom, Mar 2026 | Yes — Net Billing Tariff since 4/15/2023 |
| SCE | TOU-GS-1 (<~20 kW, generally no demand charge), TOU-GS-2 (~20-200 kW), TOU-GS-3 (~200-500 kW), TOU-8 (500 kW+) | Facilities-Related Demand (year-round, per kW) plus Time-Related Demand (on-peak kW) on top of TOU energy charges | Commercial rates up +7.2% (Mar 2024) and +10% more (Oct 2025); cumulative +80%+ over the past decade — confirmed by direct fetch of Citadel RS blog post | Yes — Net Billing Tariff since 4/15/2023 |
| SDG&E | AL-TOU (nonresidential, monthly max demand ≥20 kW) | Secondary-voltage basic service fee $213.30/mo (≤500 kW) or $766.91/mo (>500 kW), plus a per-kW demand charge layered on top | Confirmed directly against SDG&E's live rate table, effective 10/1/2025 — sdge.com | Yes — Net Billing Tariff since 4/15/2023 |
| Munis (LADWP, SMUD, MID, Anaheim, Roseville, Lodi, Imperial ID, Turlock ID) | Utility-specific, set by each muni's own board — not a CPUC tariff | Varies by muni; not researched in this brief | Not applicable — munis are not CPUC-regulated | No — exempt from CPUC NEM 3.0/NBT entirely |
When this is the wrong move
Solar is the wrong call here in a few concrete cases. If you're a triple-net tenant and your landlord won't engage with VNBT or C-PACE, there's no clean mechanism for you to capture savings on a system you don't own — don't finance someone else's roof. If your roof needs membrane replacement within the panel/inverter warranty period and nobody will budget for removal and reinstallation, you're setting up a costly mid-life teardown. If your account runs under roughly 20 kW of demand, the demand-charge economics driving most of this analysis may not apply to you — your savings case is kWh offset only, a smaller number. If your building is on LADWP, SMUD, or another muni utility, the NEM 3.0 urgency argument doesn't apply to you at all; get your own utility's actual commercial solar terms instead of assuming CPUC rules govern. And if the business has no tax appetite and no interest in third-party ownership, a PPA, or credit transfer, you lose the ITC and depreciation value that makes commercial solar pencil in the first place — get that financing conversation settled before sizing anything.
Frequently asked questions
In a triple-net lease, who actually gets the solar savings — the landlord or the tenant?
Under a standard NNN lease the tenant pays the utility bill directly, so the tenant captures the day-to-day energy savings even though the landlord would have to pay for the system — the classic split-incentive problem. Two mechanisms address this from opposite sides: Virtual Net Billing Tariff (VNBT, live since Feb 15, 2024) lets a landlord who owns one array allocate bill credits across tenant meters and common areas by agreement filed with the utility. C-PACE financing lets the landlord's cost flow through the property tax bill, which most NNN leases treat as a passable CAM/tax expense — so the tenant effectively funds the system through the tax pass-through while the landlord keeps the tax credit and depreciation. Neither is automatic; both require the lease and the utility paperwork to actually say so.
Does NEM 3.0 make solar a bad idea for a shopping center or strip mall?
Not by itself, but it changes what a good system looks like. The Net Billing Tariff pays roughly 5-8 cents per exported kWh versus the roughly 30 cents NEM 2.0 paid, based on the CPUC's Avoided Cost Calculator rather than retail rates. A system sized to your own daytime operating load — not oversized to sell power back at that near-zero midday export rate — still captures real savings. Retail's typical 9am-9pm hours overlap solar production well; a battery that shifts midday solar into the 4-9pm on-peak window adds savings on top of that, since that window often coincides with your highest foot-traffic and highest-HVAC/lighting hours.
Should a shopping center use rooftop or a parking lot carport?
Carports cost more. EnergySage's own 2026 marketplace data puts the national average at $3.62/W for carports versus $2.60/W for rooftop — about a 39% premium — driven by engineered steel, foundations, and seismic/wind load calculations. That figure is a national average, not California- or commercial-scale-specific; a steel canopy built to California's seismic code for a shopping-center lot should be expected to cost more — get a project-specific quote rather than budgeting off a single published number. Carports make sense when the roof is already crowded with HVAC units, grease vents, refrigeration lines, and communications gear, when rooftop space is split or contested across multiple tenants, or when you want to pair solar with customer EV charging. If the roof has clean, contiguous, structurally sound space, rooftop is the cheaper starting point.
Is battery storage still worth adding if SGIP is closed?
As of September 5, 2026, SelfGenCA's own program-metrics page shows the Large-Scale Storage budget (which covers commercial storage of essentially any size) closed in every program-administrator territory, at Step 5, $0.25/Wh — new applications go to a waitlist funded only by cancellations, not a live incentive. The Small Residential Storage budget is also closed. That doesn't make batteries a bad idea for retail — it means the case has to rest on the ITC, 100% bonus depreciation, and demand-charge/on-peak savings, not on an SGIP rebate that isn't currently funding new projects.
What does the July 4, 2026 deadline actually require us to have done?
Under the One Big Beautiful Bill Act, the Section 48E investment tax credit phases out for solar placed in service after December 31, 2027, unless construction begins on or before July 4, 2026 — in which case a safe harbor extends the placed-in-service deadline to December 31, 2029 or 2030 depending on exactly when construction started. "Construction begins" is a documented legal test (physical work of a significant nature, or in some cases a cost safe-harbor), not just signing a contract — ask your contractor how they document construction start and keep that paperwork. Most retail rooftop and carport jobs are under 1.5 MW, so they aren't caught by the stricter physical-work-only rule that applies to larger systems starting construction on or after September 2, 2025.
We're served by LADWP or SMUD, not PG&E/SCE/SDG&E — does any of this NEM 3.0 urgency apply to us?
No. LADWP, SMUD, MID, Anaheim, Roseville, Lodi, Imperial Irrigation District, and Turlock Irrigation District are publicly owned utilities and are not subject to CPUC decisions, including Net Billing Tariff. Each sets its own commercial rate structure and export terms independently. The federal incentive deadlines (48E, bonus depreciation) still apply since those are federal, but any pitch built around "NEM 3.0 is forcing this now" doesn't apply to your account — ask your own utility directly what its commercial solar export terms are.
Will a new rooftop system survive a roof replacement?
Not automatically. Big-box and strip-mall roofs are frequently built to code-minimum structural loads and many roof membranes are replaced on a 5-10 year cycle, while panel and inverter warranties typically run 15-25 years — meaning the racking and modules may need to come down and go back up mid-system-life. Ask upfront who pays for that removal and reinstallation, and check the roof's remaining membrane life and structural rating before signing anything, not after.
The bottom line
Retail solar in California is a demand-charge and load-timing problem before it's a rooftop problem. NEM 3.0 pays roughly 5-8 cents per exported kilowatt-hour, so a system sized to your own daytime and evening operating hours beats one sized to sell power back to SCE, PG&E, or SDG&E. The ownership question — landlord versus triple-net tenant — has real mechanisms behind it now: Virtual Net Billing Tariff for credit allocation across tenant meters, C-PACE for financing that passes through as a tax-bill line item. The federal ITC and 100% bonus depreciation are live, but the current 48E rate requires construction to start by July 4, 2026, and SGIP's commercial storage budget is closed to new funded applicants as of today. Get an actual demand-charge line item from a recent utility bill before anyone quotes you a system size.
See what your options actually look like
Check your eligibility for the California Rate Relief Program in about 60 seconds. No cost, no obligation.
Check My EligibilityRelated reading
Sources
Rates and incentive programs change. Each figure above traces to one of these.
- Sidley Austin LLP — OBBBA client alert — 48E ITC construction-start deadline, safe harbor dates, bonus depreciation permanence, FEOC restrictions, ITC transferability — re-verified against the live alert
- The Tax Adviser — Section 48E safe harbor rules — Cross-check of 48E construction-start and safe-harbor timeline, 1.5 MW / Notice 2025-42 physical-work-only threshold
- CPUC — Virtual Net Metering program page — VNBT mechanism, effective date, landlord/tenant credit allocation
- Citadel RS blog — PG&E and SCE commercial rate changes — SCE rate increase percentages (7.2% Mar 2024, ~10% Oct 2025, 80%+ cumulative) — confirmed by direct fetch; this source does NOT support any PG&E commercial rate-design claim, and none is made from it in this version
- PG&E Newsroom — Restructured Electric Bill (Base Services Charge) — Confirms the March 2026 Base Services Charge restructuring applies to residential billing only, not commercial demand-charge schedules — corrects a prior draft's unsupported PG&E claim
- SCE rate schedule fact sheets — TOU-GS-1/2/3, TOU-8 schedule structure, FRD/TRD demand charges
- PG&E tariff book — Schedule B-19 — Confirms secondary/primary/transmission voltage-tier structure and ~499 kW transfer threshold
- SDG&E — Summary Table for Large Commercial, effective 10/1/25 — AL-TOU schedule, basic service fee $213.30/$766.91 by tier — confirmed by direct read of the live PDF
- SelfGenCA — SGIP program metrics — SGIP Large-Scale and Small Residential Storage budget closed status, step, incentive rate, as of Sept 5, 2026
- CSLB — C-46 Solar Contractor classification — Contractor licensing requirements, $500 threshold
- EnergySage — Solar Carport Guide (2026 Marketplace data) — Carport $3.62/W vs rooftop $2.60/W installed, ~39% premium — 2026 marketplace data, national average, not CA-specific; replaces a prior draft's unsupported $4.00-$6.50/W figure
- Nevada County CA / Cox Castle & Nicholson — solar property tax exclusion — Active Solar Energy System property tax exclusion sunset date
- Namaste Solar / Hodgson Russ — C-PACE mechanism — C-PACE tenant pass-through mechanism for triple-net leases
- Electrek / CNN — big-box rooftop solar potential (2022) — Big-box roof structural and equipment-coordination considerations (dated 2022 context, flagged as such)
- 8MSolar — restaurant solar case study — Illustrative restaurant savings figure, explicitly flagged as single-vendor, not verified/typical