Skip to content
Solar Learning Lab
Workers placing solar panels on a residential roof

Photo: MariaGodfrida, via Pixabay

California · Carlsbad

Solar in Carlsbad: a permit fee you can check against receipts

Written by the Solar Learning Lab research deskUpdated August 25, 202612 min read

Most city pages tell you what a solar permit is supposed to cost. Carlsbad lets you check the actual invoices. The city's public records portal shows a 4.62 kW system permitted in November 2025 with a "Solar - SolarApp+ Residential" line at $187.00 and a "Solar-Residential: Battery Back-Up" line at $210.00, and a 4.4 kW system permitted in March 2026 with the same two lines at the same two prices. Total with state add-ons: $398.57 and $398.52. Those are receipts, not a fee schedule promise.

The billing side is less tidy. Carlsbad sits in San Diego Gas and Electric territory, but generation comes by default from Clean Energy Alliance, a community choice aggregator. Under the Solar Billing Plan that means two organizations price different pieces of every exported kilowatt-hour. Getting the permit is the easy part here. Understanding who values your exports is the work.

Size it before anyone sells it

Run a Carlsbad production and payment screen first, so a proposal has something to be compared against.

Open the Carlsbad estimator

$187 for the panels, $210 for the battery, on paper

Here is what the permit record trail shows. Permit CBR2025-3089, issued November 18, 2025 for 4.62 kW of PV with 13.5 kWh of storage, itemizes $187.00 for the SolarAPP+ residential solar line, $210.00 for the residential battery line, plus a $1.00 SB 1473 green building fee and $0.57 of SMIP, landing at $398.57 all in. Permit CBR2026-0659, issued March 23, 2026 for a 4.4 kW roof mount with one storage system, repeats the $187.00 and $210.00 lines and totals $398.52. Same structure, four months apart. That consistency is the point.

The oddity: we could not find a published PV line item in the city's posted fee documents. The Master Fee Schedule page confirms the FY 2024-25 schedule took effect September 1, 2024 and says nothing about photovoltaics in the text we fetched, and the Development Fees page routes people to a form B-40 estimate instead. So the permit records are actually the better evidence. For contrast, a 2022 permit from before the automated era shows a per-kW solar fee of $289.00 plus a $64.50 plan review revision. The current flat $187 is a real structural change, not a rounding difference.

Both numbers sit comfortably under the state ceiling. Government Code 66015 caps a residential PV permit fee at $450 plus $15 per kW above 15 kW unless a city adopts findings to charge more. Carlsbad charges less than half the cap for solar alone. Add a battery and the combined roughly $398 is still under it. If a quote in Carlsbad carries a permit allowance far above that, ask what the extra is buying.

The instant lane and the paper lane run side by side

Carlsbad is an active SolarAPP+ jurisdiction on NREL's installer list, covering solar, solar plus storage, main panel upgrades and main breaker derates. The state tracks it too: the California Energy Commission's permitting dataset, updated August 3, 2026, records Carlsbad on the SolarAPP+ platform with 2023 report data submitted and an $80,000 CalAPP grant awarded in December 2022. The fee line named "Solar - SolarApp+ Residential" on the 2025 and 2026 permits above confirms the lane is not theoretical. Permits are moving through it.

The mandate behind it is Government Code 65850.52, the SB 379 requirement that cities run an automated platform issuing real-time permits to licensed contractors for residential systems up to 38.4 kW AC, including paired storage. Note the contractor part. An owner-builder, or any project the automated review cannot handle, files instead through the city's conventional online path: application form B-1 with the B-13A owner consent form and bulletin IB-210. The B-13A matters more than it looks. The property owner must sign it personally; the contractor cannot sign on the owner's behalf.

One trap worth naming. Carlsbad's own Municipal Code Chapter 18.25, adopted back in 2015 under the older AB 2188 regime, streamlines systems up to 10 kW AC on one- and two-family homes. That 10 kW figure describes the old ordinance, not the current instant-permit ceiling, which is the 38.4 kW AC in the statute. An installer who tells you a 12 kW Carlsbad system cannot permit quickly is reading a 2015 document.

One bill, two rate setters, and expensive electrons

SDG&E delivers power in Carlsbad and lists the city inside Clean Energy Alliance's CCA footprint. CEA has been the default generation supplier here since May 1, 2021, when it began serving about 48,000 customers across Carlsbad, Del Mar and Solana Beach. Everything still arrives on a single SDG&E bill: SDG&E's delivery charges plus exit fees like the PCIA, and CEA's generation charges.

The backdrop is steep. EIA's 2024 data puts SDG&E's average bundled residential price at 43.6 cents per kWh. On the current tariff sheets, SDG&E's standard TOU-DR1 bundled rates effective April 1, 2026 run from 38.8 cents super off-peak in summer to 69.6 cents on-peak. That is the price environment a Carlsbad roof competes against.

Energy sourceTypeAverage priceWhat that means
SDG&E TOU-DR1bundled residential, April 202638.8¢ to 69.6¢ per kWhSummer on-peak is 69.6¢, winter on-peak 62.1¢. A baseline adjustment credit of 10.9¢ applies up to 130 percent of baseline.
CEA TOU-DR-1 generationCCA generation only, June 20264.9¢ to 55.4¢ per kWhSummer on-peak 55.4¢, summer super off-peak 4.9¢. Excludes SDG&E delivery, surcharges and PCIA.
CEA net surplusannual surplus compensation per kWhCEA's posted net surplus compensation for Personal Impact and Solar Impact customers, both seasons.
Onsite solarself-consumed energyretail avoided cost not a tariffProduction used inside the house avoids the full stacked retail price. Exports are credited separately, and lower.

SDG&E's April 2026 TOU-DR1 rate table and CEA's adopted residential rate schedule effective June 1, 2026. Snapshot values, not a bill forecast.

Now the part sales decks skip. Under the Net Billing Tariff, which SDG&E brands the Solar Billing Plan, export credits vary by hour and season. And because Carlsbad is CCA territory, SDG&E states plainly that the CCA sets the generation import charges and generation export credits while SDG&E sets the delivery export credit. Two entities, two pieces of every exported kWh. Any proposal quoting one blended export number for a Carlsbad address is simplifying past the actual tariff structure. Also fixed: export credits cannot offset non-bypassable charges or the Base Services Charge, so a zero bill is not on the menu.

What the coastal model says a Carlsbad kilowatt does

Our PVGIS run at downtown Carlsbad coordinates models 1,622.1 kWh per year per installed kW. The curve is unusually flat for California: April leads at 154.0 kWh per kW and December bottoms at 111.1, a spread of less than 40 percent. Blame, or credit, the coast. Carlsbad averages 263 sunny days a year with mild temperatures in both directions, January daily mean 56.4 F and July daily mean 69.2 F, per the climate normals. Spring marine layer shaves May and June, which is why April outproduces both.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

April is the modeled peak at 154.0 kWh per kW, ahead of every summer month. Coastal marine layer flattens the June curve, so do not assume a mid-summer production spike here.

PVGIS v5.2 model run by Solar Learning Lab on August 25, 2026, NSRDB radiation database. Fixed south facing mount, 30 degree tilt, 14 percent losses, downtown Carlsbad coordinates. Your roof will differ. The run uses the PVGIS tool as a standardized comparison, not a roof-specific forecast. A flat curve has a practical upside in a mild-climate city: with July mean temperatures around 69 F, many Carlsbad homes have modest cooling load, so production and consumption do not automatically line up. That pushes value toward export credits and, for some households, toward a battery that shifts output into the 4 to 9 p.m. on-peak window.

The incentive stack, thinned out but not empty

Start with the subtraction. The federal 25D homeowner credit does not apply to expenditures made after December 31, 2025, and under the completion rule a system finished in 2026 does not qualify, per Congressional Research Service IN12611. The state's property tax new construction exclusion, which keeps a qualifying system from raising your assessment, carries a statutory sunset of January 1, 2027. That second date is a real one for a purchase this year.

What remains is targeted. SGIP's Residential Solar and Storage Equity budget pays $3,100 per kW for solar and $1,100 per kWh for storage, but only for income-qualifying households, with reservations open since June 2, 2025 and a demand response enrollment requirement. DAC-SASH runs through 2030 for CARE or FERA income-eligible homeowners in top-quartile CalEnviroScreen tracts. Given Carlsbad's ACS median household income of $139,326, many local households will not clear those income screens, and an honest quote should not pencil in equity money without demonstrating eligibility first.

The distinctly local item is CEA's own program pricing. Its adopted 2026 rate schedule lists Solar Plus residential rates of $0.145 to $0.155 per kWh depending on pre-construction cost tier, and Battery Bonus payments of $115 per month for a first battery and $75 for each additional one, with a stated monthly range of $50 to $115. Program terms live with CEA, not your installer. Call CEA at 1-833-232-3110 and confirm enrollment mechanics before those dollars appear in your payback math.

Six companies show up in the Carlsbad map data

Our snapshot pulled six Google Maps results with meaningful review counts serving Carlsbad, four of them based in the city itself. Review volume is a popularity signal, not a quality guarantee. Use the list to start reference checks, then make each bidder answer two Carlsbad-specific questions: will this job go through SolarAPP+ or the B-1 paper path, and how does the proposal split export value between CEA generation credits and SDG&E delivery credits.

Powur, PBC

Carlsbad, CA

4.7(451 Google reviews)

Read the graded profile

Stellar Solar

Oceanside, CA

4.8(383 Google reviews)

Read the graded profile

Cosmic Solar and Roofing

Vista, CA

4.9(276 Google reviews)

Read the graded profile

EcoDirect

Carlsbad, CA

4.6(151 Google reviews)

KOTA Energy Group

Carlsbad, CA

4.0(104 Google reviews)

San Diego County Solar

Carlsbad, CA

5.0(96 Google reviews)

Ratings snapshot: Google Maps, August 2026, via the DataForSEO SERP feed. Zero companies paid us and none are endorsed by us.

A useful tell during bids: ask each company what the city permit will cost. The correct answer for a standard contractor-submitted system with a battery is about $398 based on the 2025 and 2026 permit records. A wildly different figure means the estimator has not done a Carlsbad job recently, or is padding a line item and hoping you will not look it up. You can look it up.

Screen a Carlsbad system before the sales call

This estimator deliberately understates Carlsbad's situation, because it uses the statewide average retail rate while local stacked rates run well above it. Treat the output as a floor-check on system sizing and payment structure, not as a bill simulation. It cannot model hourly export credits, the CEA and SDG&E split, or the Base Services Charge.

$161
1,622

The upper bound is our Carlsbad PVGIS run at 1,622 kWh per kW per year. The lower bound trims that by 15 percent, a stand-in for a marine-layer-facing or partially shaded plane, not a modeled result for your address.

$2.46

Cash quotes in Carlsbad cluster near $2.46 per watt, against a $3.50 national 2024 median (LBNL). Use your quote.

Assumptions you can change
2.5%
7%
15
24c

Use the rate on your actual lease or PPA quote. There is no published statewide average we trust enough to hardcode.

2%
Estimated system: 3.6 kWAnnual usage: 5,811 kWhState credit: $0

Cash purchase

$8,856 after state credit

Year 1 benefit
$162/mo
Payback
5 years
20 year net position
$38,262

The retail input here is a statewide average, and Carlsbad is not a statewide-average town. SDG&E delivery plus Clean Energy Alliance generation is one of the priciest combinations in California, so a cash system tends to look better against a real Carlsbad bill than against this screen.

Solar loan

$118/mo 15 yr payment

Year 1 net
$43/mo
Upfront
$0
20 year net position
$25,801

At Carlsbad's income levels plenty of households can pay cash, and lenders know it. Ask for the cash price and the financed price side by side, then make the dealer fee and prepayment terms visible before you compare either one to this output.

Lease / PPA

$0 down you buy the power

Year 1 net
$45/mo
Upfront
$0
20 year net position
$14,743

Our federal source covers the homeowner 25D credit, which ended for expenditures after December 31, 2025, and says nothing about how a lease or PPA provider handles its own taxes. So ask any third-party provider to put its tax assumptions in writing rather than taking a verbal shortcut.

Estimates, not quotes. This tool blends the California average retail rate, a downtown Carlsbad PVGIS production run and state market cost inputs. It cannot reproduce hourly Solar Billing Plan export values, CEA generation credits, the Base Services Charge or your roof's shading. We are a solar installer and we also partner with other solar companies. See our disclosures.

We are a solar installer and we also partner with other solar companies.

Carlsbad solar, asked and answered from the record

What does a solar permit actually cost in Carlsbad?
Recent permit records show $187.00 for the SolarAPP+ residential solar line and $210.00 more for a battery, plus a $1.00 SB 1473 fee and a small SMIP charge. Two permits, one from November 2025 and one from March 2026, totaled $398.57 and $398.52 for solar plus storage. See the 2026 permit record.
Is Carlsbad really on SolarAPP+?
Yes, three ways: NREL lists the city as an active jurisdiction, the CEC dataset records SolarAPP+ as its SB 379 platform, and issued permits carry a fee line literally named Solar - SolarApp+ Residential. NREL list.
Who supplies my electricity, SDG&E or Clean Energy Alliance?
Both, in different roles. CEA is the default generation provider and sets generation rates; SDG&E owns the wires, bills you, and adds delivery charges and exit fees. SDG&E's CCA page explains the split.
How are solar exports credited for a Carlsbad home?
Under the Solar Billing Plan, CEA sets the generation export credit and SDG&E sets the delivery export credit, with values varying by hour and season. Credits cannot offset non-bypassable charges or the Base Services Charge. SDG&E's program page.
Can a system bigger than 10 kW still permit instantly?
Yes. The 10 kW AC figure comes from Carlsbad's 2015 ordinance chapter. The automated platform mandate under Government Code 65850.52 reaches residential systems up to 38.4 kW AC with paired storage. Statute text.
Is there still a federal tax credit for buying solar in 2026?
Not for homeowners. The 25D credit does not apply to expenditures after December 31, 2025, and an expenditure counts when installation is completed. Pre-2026 unused credit can still carry forward. CRS explainer.

Get a Carlsbad estimate anchored to your actual bill

Bring a recent SDG&E bill showing both delivery and CEA generation lines. The quiz takes two minutes and gives you a defensible starting range.

What does your monthly electric bill look like?

Carlsbad average is $161 per month (EIA, 2024).