Solar Cost Atlas

San Mateo Solar Guide: Contractor Eligibility, City Permits and CSS Inspections

Keep San Mateo's local business license and contractor eligibility list separate from SolarAPP+ registration, and retain the city permit and inspection checklist.

Sources reviewed: 2026-10-24

Key takeaways

  • The City of San Mateo requires an active local business license and the contractor's addition to its SolarAPP+ program eligibility list.
  • SolarAPP+ registration and approved plans are separate from that local eligibility-list step and the city permit application.
  • The city page requires the SolarAPP+ approved inspection checklist with the permit request.
  • Inspection requests go through the applicant's CSS account; a request does not certify readiness, a passed result or utility authorization.

This San Mateo solar guide combines local official application evidence with saved production and housing datasets. Use it to ask better questions about the complete proposed installation, not as a permit, roof assessment, local price survey or personalized financial recommendation. The local review route and electricity account matter independently of the energy model.

Use the City of San Mateo's requirements, not county instructions

The City of San Mateo's SolarAPP+ installer page sets out its own automated-review sequence. It describes a code-compliance check for the majority of residential, roof-mounted retrofit photovoltaic systems and limits the automated route to projects conforming to the linked eligibility checklist. This is a city process, not an instruction for all properties elsewhere in San Mateo County. Identify the actual jurisdiction before using the page. A postal address, a county name on a quotation or a nearby project's approval does not establish that this city will issue the permit for a different property or accept the same complete equipment configuration. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections

The overview is useful for separating applicant preparation from system eligibility, but it is not a complete engineering specification. Ask the responsible designer to check the current checklist for the actual installation, including related construction or changes to existing equipment. Do not infer storage, ground-mounted or commercial eligibility from a broad platform name. The fixed 6 kW reference below explains modeled energy for documented inputs; it does not evaluate a roof, framing, electrical service or the full application. Where the city overview does not resolve the proposed scope, obtain current project-specific guidance instead of copying a neighboring jurisdiction's numerical limits. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections PVWatts V8 model documentation

San Mateo: project and approval records

  1. Check full project eligibility: Evaluate the actual residential rooftop retrofit against the current linked checklist.
  2. Complete contractor prerequisites: Verify the active San Mateo business license and local program eligibility-list addition.
  3. Create the city permit record: Retain platform-approved plans and submit the approved inspection checklist with the city request.
  4. Close separate outcomes: Use CSS for the inspection request, retain results and obtain actual provider operating permission.
A conceptual document checklist, not a promised schedule or technical eligibility decision. Follow the current local route and serving utility; some steps can overlap.

Diagram sources: www.cityofsanmateo.org, www.pge.com, www.pge.com

Keep the business license and local eligibility list separate

San Mateo explicitly requires an active San Mateo business license and says the contractor must also be added to its SolarAPP+ program eligibility list. It provides a city program email for requesting addition. These are separate local prerequisites. A platform login, a successful project in another city or a general assertion that the installer is licensed does not by itself prove the local list has been addressed. Ask the responsible contractor to confirm the actual city requirements and retain the relevant confirmation. The page does not promise immediate list addition, automatic enrollment from a payment or eligibility for every contractor account. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections

A homeowner comparing bids can use this distinction to ask who will perform the local application and whether the prerequisite records are current. Confirm that the named applicant matches the responsible contractor and the proposed project rather than relying on an unrelated company's older approval. This is a record-management question, not a recommendation to share account passwords or let an unverified intermediary impersonate the installer. The city business-license condition also does not replace the project's full technical eligibility check. Neither contractor enrollment nor a valid application record proves that the roof is suitable, the selected equipment has been accepted or a city permit has been issued. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections

Carry platform-approved records into the correct city request

The first step on the city page is registration and design submission through SolarAPP+. It says the platform charges a processing fee and instructs applicants to download the approved plans. The next city step directs applicants to complete the SolarAPP+ approved inspection checklist and submit it with the permit request. Keep these documents tied to the final proposed equipment and actual property. Do not substitute an unapproved draft or a screenshot of a dashboard for the requested approved records. A platform charge belongs to a different part of the process from the city permit payment, and the page does not establish one universal combined price. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections

The page names the City of San Mateo Solar Photovoltaic (SolarAPP) permit in the Online Permit Center and then directs payment for the permit. Use the current city record and assessed charges for the real proposal. Ask how a subsequent equipment or scope change should be handled rather than assuming the originally downloaded plan remains applicable. The city overview does not publish a complete alternate-route package or certify a universal list of exclusions, so this article does not invent them. If the proposed work is outside the stated automated description, contact the Building Division for the appropriate current application instead of forcing it into an inaccurate permit category. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections

Use CSS for inspection requests without confusing the outcomes

For inspections, San Mateo instructs applicants to register or log in to their Customer Self-Service, or CSS, account and request the inspection within that account. Have the actual issued city record and accepted project documents available when arranging the next step. Confirm who is responsible for scheduling and who will provide appropriate access to the work. The page's request instruction does not guarantee an appointment on a chosen date or a successful inspection. Keep the requested date, confirmed appointment and actual result distinct so a dashboard update is not mistaken for final approval of the installation. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections

The approved inspection checklist is also a submission requirement on this city page; it is not something to replace with a household energy forecast. Coordinate with the responsible professionals if the accepted equipment, installation or project record changes. Ask the city which current records and follow-up actions are needed for the specific case. No universal inspection count, reinspection charge or turnaround is established by the short overview. If an application is missing a prerequisite, resolving that issue is more useful than treating repeated scheduling attempts as proof that the project has reached the inspection-ready stage. Retain the actual accepted result and any outstanding corrections. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections

Distinguish local enrollment from model output and provider permission

The saved San Mateo production scenario uses the exact Census place join and representative coordinate, not a surveyed parcel. Its DC module capacity, implied nominal AC inverter capacity and annual kWh answer different modeling questions from the city's contractor eligibility list. A project below an advertised capacity is not thereby enrolled or compliant. The batch has four returned weather grids, but differences among those typical-year reference outputs do not rank roofs, household economics or permitting quality. Use a property-specific assessment for shade, orientation and actual equipment; use the real city records for eligibility, issuance and inspection. The housing table cannot supply either assessment. San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections PVWatts V8 model documentation Census 2020-2024 ACS five-year dataset documentation

If the electricity account actually identifies PG&E, retain its separate interconnection review and official written permission to operate. Do not operate before the required authorization. The city's business-license confirmation, approved checklist, paid permit and inspection result do not establish the provider's tariff enrollment or account terms. Its residential Solar Billing Plan describes monthly statements and annual True-Up, not a universal value for annual production. Verify actual consumption, imports, exports and any separate generation arrangement before assessing a proposal. No savings percentage, export income, storage runtime or incentive award follows from the modeled kWh or from completion of the city program's applicant prerequisites. PG&E Getting Started with Solar, separate interconnection and official written permission to operate PG&E Solar Billing Plan, residential monthly statements and annual True-Up; marketing savings not adopted PVWatts V8 model documentation

Compare the complete San Mateo proposal with labeled arithmetic

For arithmetic only, imagine a cash offer for 6 kW DC at $2.75 per watt: 6,000 watts times $2.75 equals $16,500. This is invented arithmetic, not an observed San Mateo price, a contractor quotation or a determination of a fair household budget. No former residential federal credit is deducted for property placed in service after the IRS cutoff. Obtain an itemized offer for the actual equipment and construction. Two proposals with the same module capacity can cover substantially different work, warranties, financing and obligations. Do not use the hypothetical total as evidence that a real quotation is excessive or unusually cheap. IRS Residential Clean Energy Credit, placed-in-service cutoff

Identify who verifies the local eligibility-list addition, supplies the approved checklist and manages the actual city permit and CSS inspection record. Separate modules, inverter, storage, roof repairs, service work, professional documents, financing and actual city or provider charges. Identify responsibility for changed equipment and further inspections. For a verified PG&E account, its residential Solar Billing Plan distinguishes monthly statements from annual True-Up. Valuing energy requires actual consumption, import and export timing, account terms and any battery operation. Neither the annual table nor the ownership estimate supplies these inputs. No export revenue, incentive award, savings percentage or payback is calculated here, and a low monthly loan payment is not by itself evidence of a suitable total purchase price. PG&E Getting Started with Solar, separate interconnection and official written permission to operate PG&E Solar Billing Plan, residential monthly statements and annual True-Up; marketing savings not adopted PVWatts V8 model documentation

A documented 6 kW reference scenario for San Mateo

The saved San Mateo scenario estimates approximately 10,010 kWh AC annually at the Census representative point, not at a surveyed household roof. Its fixed inputs are 6 kW DC of modules, a roof-mounted south-facing array, 20-degree tilt, 14% aggregate system losses, a 1.2 DC/AC ratio and 96% inverter efficiency. The implied nominal inverter capacity is 5 kW AC. Module capacity, inverter capacity and annual energy are different quantities; none alone establishes permit eligibility. PVWatts V8 model documentation

PVWatts uses typical-year weather, not measured 2026 electricity production. The San Mateo table retains all twelve modeled months and the annual total, with no extra 0.80 multiplier applied to its already modeled AC output. Model 0668252-roof-6kw-south-20deg-v1, provider version 8.5.0, identifies the saved scenario. It does not inspect shade, usable roof area, framing or electrical equipment, simulate storage dispatch, or calculate bills. Obtain a new estimate for the actual layout if module count, orientation or other inputs change. PVWatts V8 model documentation

San Mateo: solar energy is not design approval or savings

  1. Survey the property: Describe the real roof, shading, structure and complete electrical scope.
  2. Model solar energy: Use the actual layout and identify DC module kW, AC inverter kW and annual AC kWh separately.
  3. Confirm approvals: Obtain the appropriate local review and serving provider's authorization for the final equipment.
  4. Analyze the bill: Use consumption, imports, exports, tariff and any battery operating assumptions; energy alone is not savings.
The fixed 6 kW DC scenario implies 5 kW nominal AC inverter capacity. Annual AC kWh does not establish structural suitability, permit eligibility, battery runtime or bill savings.

Diagram sources: developer.nlr.gov, www.cityofsanmateo.org, www.pge.com, www.pge.com

Read the San Mateo housing estimates with their uncertainty

The housing table joins San Mateo to its exact Census place GEOID 0668252, using the 2020-2024 ACS five-year survey and 2024 geographic vintage. It reports occupied and owner-occupied housing units with their separate published 90% margins of error. These are multi-year estimates, not current 2026 household counts or counts of roofs eligible for solar. Keep the estimate and margin together when citing the data, and do not interpret ownership alone as installation permission or structural suitability. Census 2020-2024 ACS five-year dataset documentation

Survey acs-2020-2024-0668252 supplies the saved San Mateo figures. Local ownership and occupancy context can help explain whom a guide may serve, but cannot establish roof condition, financial suitability or the number of installations. Small differences in modeled production or survey counts between neighboring places are not evidence that one community has better solar economics. The property assessment, verified account and local project records are the decision inputs. Displayed monthly and annual energy values are rounded independently, so their displayed totals can differ slightly. PVWatts V8 model documentation Census 2020-2024 ACS five-year dataset documentation

Check the installation date rather than assuming a federal credit

For new-installation planning, the IRS says property placed in service after December 31, 2025 is not eligible for the former residential clean energy credit. No such credit is deducted from the hypothetical cash example here. Older eligible expenses and unused-credit carryforwards are separate tax-return matters. Do not use a legacy incentive link on an otherwise useful municipal or utility page as proof of a current benefit, or replace an expired credit with an unverified local rebate. Confirm any other claimed benefit for the actual applicant, equipment and timing. IRS Residential Clean Energy Credit, placed-in-service cutoff

Keep the San Mateo sources and account references together

The municipal, utility and IRS source text used for this San Mateo article was reviewed October 24, 2026. Review means checking the public documents and their stated limits, not obtaining municipal staff approval or confirming every dated fee or code reference as newly effective. The production and housing data are saved research snapshots. Retain project-specific written requirements, final equipment and assessed charges as the project develops.

Read the California state guide for broader context. Only if the actual electricity account identifies PG&E, consult the PG&E utility guide. This is not a parcel-level territory assignment or confirmation of the generation supplier. Verify the serving provider, applicable account terms, interconnection status and any separate generation arrangement before analyzing imports, exports or savings. SMUD and neighboring-city rules are not substitutes for the actual account's requirements.

San Mateo: reference production, 6 kW DC

San Mateo: reference production, 6 kW DC
MonthModeled AC production (kWh)
January496
February615
March821
April963
May1,025
June1,086
July1,135
August1,069
September928
October806
November583
December483
Annual total10,010

San Mateo: 2020-2024 ACS housing estimates

San Mateo: 2020-2024 ACS housing estimates
MeasureFive-year estimate90% margin of error
Occupied housing units39,895±820
Owner-occupied housing units19,910±717

San Mateo: scope and verification decisions

San Mateo: scope and verification decisions
Project questionDocumented fact or boundaryWhat to verify
Platform accountThe page says to register, submit the design and download approved plans.Do not mistake platform registration for local contractor enrollment.
Local programActive city business license and contractor addition to the eligibility list are required.Confirm these before treating the automated city route as ready.
City requestThe named permit is Solar Photovoltaic (SolarAPP), with an approved inspection checklist.Keep the correct final documents with the actual city record.
InspectionThe city directs requests through a CSS account.Retain the appointment and result separately from the request.

Frequently asked questions

Is a SolarAPP+ account enough for San Mateo's local program?

No. The city also requires an active San Mateo business license and the contractor's addition to its program eligibility list. [San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections](https://www.cityofsanmateo.org/4770/SolarApp-For-Solar-Installers)

Are these San Mateo County-wide instructions?

No. This source describes the City of San Mateo's permit process. Confirm the actual property jurisdiction. [San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections](https://www.cityofsanmateo.org/4770/SolarApp-For-Solar-Installers)

What approved checklist accompanies the city request?

The page says to complete the SolarAPP+ approved inspection checklist and submit it with the permit request. [San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections](https://www.cityofsanmateo.org/4770/SolarApp-For-Solar-Installers)

What city permit does the page name?

It names the Solar Photovoltaic (SolarAPP) permit through the Online Permit Center, with separate city permit payment. [San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections](https://www.cityofsanmateo.org/4770/SolarApp-For-Solar-Installers)

Where does the city direct inspection requests?

Through the applicant's CSS account. A request is not a confirmed appointment or passed result. [San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections](https://www.cityofsanmateo.org/4770/SolarApp-For-Solar-Installers)

Does the 6 kW model establish project eligibility?

No. It estimates reference energy, not the property's complete checklist result, local contractor enrollment or permit approval. [San Mateo SolarAPP+ installers, business license, program eligibility list and CSS inspections](https://www.cityofsanmateo.org/4770/SolarApp-For-Solar-Installers) [PVWatts V8 model documentation](https://developer.nlr.gov/docs/solar/pvwatts/v8/)

Sources and references