Operations and maintenance (O&M) contracts are the single most important document governing the long-term health of a solar asset. A poorly written O&M agreement can leave an owner exposed to production losses, warranty gaps and unexpected capital costs. A well-negotiated contract, by contrast, locks in performance guarantees, defines clear response obligations and distributes risk appropriately between owner and service provider.

Scope of services: what a full-scope O&M contract covers

Solar O&M contracts range from basic preventive maintenance to fully comprehensive agreements that include performance guarantees and 24/7 remote monitoring. At minimum, a full-scope contract should include:

Many contracts split "scheduled O&M" from "corrective maintenance" with separate pricing — scheduled O&M is a fixed annual fee, while corrective work may be time-and-materials or capped. Understand what is and is not included in each bucket before signing.

Performance guarantees: PR ratio vs. energy yield guarantee

The strongest performance guarantee is an energy yield guarantee expressed in kWh/year, with liquidated damages if actual generation falls below the guaranteed level. This is more client-friendly than a Performance Ratio (PR) guarantee because it accounts for irradiance variations through the use of a reference meteorological dataset.

Guarantee typeHow measuredProsCons
Energy yield (kWh/year)Metered generation vs. P50 modelDirectly tracks revenue impactRequires agreed irradiance dataset
Performance Ratio (%)PR = Energy / (Irradiance × Capacity)Irradiance-neutralDoesn't capture availability losses
Availability guarantee% uptime of inverters/systemSimple to measureDoesn't reflect actual energy impact
Response time SLA onlyTime to respond to faultsEasy to verifyNo production protection

Best practice: combine a PR guarantee ≥ 80% with an availability guarantee ≥ 98%, calculated on a monthly basis with annual true-up, and explicit LD (liquidated damages) for underperformance in the range of 0.5–1.5× the revenue value of the shortfall.

Response time SLAs

Define response times for different fault categories:

SLAs should specify whether "response" means acknowledgement or resolution, and what happens during force majeure events (extreme weather, supply chain delays for parts).

Exclusions and grey areas to clarify

Common exclusions that catch owners off guard:

Pricing models

Three common O&M pricing structures:

  1. Fixed $/kWp/year: simplest model; typical range $10–25/kWp/year for ground-mount, $15–35/kWp/year for commercial rooftop depending on market and scope
  2. Fixed + variable: fixed fee for scheduled O&M + time-and-materials rate card for corrective work; balances risk between owner and provider
  3. Revenue share: O&M provider earns a percentage of generation revenue above a baseline; aligns incentives but complex to administer

Escalation clauses: ensure the annual price escalation is capped (e.g., CPI + 2%) and that labour rate escalations for time-and-materials work are similarly bounded.

Key contract red flags