SolarSoftwares
Book a demo

What Is Grid Parity?

How we keep reviews fair

Quick answer

Grid parity (also called socket parity) is when the cost of 1 kWh from solar, its LCOE, is at or below the grid price. The answer changes with the grid price you use, retail or wholesale. A parity claim must name its price basis.

Ready to see how it works?

Tell the SolarSoftwares team which tool you are considering. We reply by email to book your demo.

Book a demo
Jump to a section

Key takeaways

  • This example’s 8 kW example costs 0.155 USD per kWh to generate (5% real discount rate, 25 years). One grid price meets it, 0.220 USD. Three fall short: 0.140, 0.104 and 0.060.
  • In that example, a real rise of 1.1% a year lifts the 0.140 price to parity. The 0.104 blend needs 4.0%. The 0.060 wholesale-type price needs 8.7% (example).
  • EIA’s 2025 US averages are 17.30 cents per kWh for residential, 13.41 for commercial and 8.62 for industrial customers. One year gives three "grid prices".
  • Branker, Pathak and Pearce say parity is considered when PV’s LCOE is comparable with grid prices.
  • A parity year is an output of two assumptions: how fast the grid value rises and how fast the installed price falls.

To model LCOE, rate escalation and incentives in software, see the best solar financial modeling software.

Grid parity at a glance

Grid parity compares what solar costs per kWh with what the grid charges per kWh. It holds when the grid value is at or above the solar cost.

ItemDetail
FormulaLevelised grid value per kWh ≥ solar LCOE per kWh, both in real or both in nominal money.
Unit and rangeCurrency per kWh. Our example case: 0.155 USD cost against grid values of 0.060 to 0.220 USD. EIA’s 2025 US class averages run from 8.62 to 17.30 cents per kWh.
Where it mattersSales claims, proposals and the case for solar without a subsidy. See LCOE, NPV and incentives.
Standard or ruleNo standard found. Definitions differ in the price compared and in whether subsidies count.
In softwareFour tools report an LCOE. Energy Toolbase reports a net lifetime figure it calls LCOE. Only Aurora’s and SAM’s pages state the comparison with a utility or retail rate.

Why does grid parity matter for installers?

It decides whether "cheaper than the grid" holds up. A claim made on the wrong price can fail when the customer reads the bill.

The same system can pass against one price and fail against another, as Figure 1 shows. A proposal should say which grid price, over what years, and with or without incentives. Parity is a screening test. It does not replace ROI or NPV, and it says nothing about when savings arrive.

The LCOE page covers the cost side. Net metering and net billing cover what an exported kWh earns. This page covers the comparison between them.

Which grid price should you compare with?

Compare with the price the system displaces, and say whose view you take. Wikipedia notes parity depends on whether the figures are calculated from the point of view of a utility or of a retail consumer. For behind-the-meter solar, that is the part of the bill that falls when the system runs. It can be below the average bill. For a utility-scale plant, it is the wholesale price.

Grist (15 January 2012) compared rooftop solar with the retail price on the utility bill. It compared utility-scale solar with the wholesale cost of new power.

The table lists four grid price bases and when each fits.

BasisWhat it measuresUsed forWatch for
All-in average retailTotal bill divided by kWhQuick screeningIncludes fixed charges that solar does not remove.
Avoided energy chargeThe per-kWh charge that falls when solar runsBehind-the-meter proposalsVaries by tariff, tier and time of day. See tariff rate databases.
Value blendOn-site share × avoided charge + export share × export priceSites that exportNeeds the export rule. See self-consumption.
Wholesale priceWhat the market pays generatorsUtility-scale plants. See solar farm.Changes by hour and market.

Retail prices differ by customer class. EIA’s Energy Explained page gives 2025 US averages of 17.30 cents per kWh residential, 13.41 commercial and 8.62 industrial. It says the industrial price is generally close to the wholesale price.

Wholesale prices also change by hour. EIA reported on 7 April 2017 that in March, CAISO system average hourly prices from 8:00 a.m. to 2:00 p.m. were frequently at or below 0 USD per MWh. That is one market and one year. Still, it shows why a flat solar cost meets a moving price.

Tariff design matters too. NREL (renamed NLR in December 2025) says, in a 2015 study (NREL/TP-6A20-64850), that utilities were considering ways to recover fixed costs from residential PV customers. These included fixed charge increases, minimum bills and demand rates. Solar does not avoid a fixed charge. So the avoided energy charge can sit well below the average price per kWh.

How do you test grid parity?

Work out the solar cost per kWh, level the grid value over the same energy, and compare. Parity holds when the grid value is at or above the cost.

  1. Find the solar cost per kWh in real money. Take the installed price plus the present value of O&M, then divide by the present value of energy. See LCOE.
  2. Choose one grid basis from the table. Year-1 value per kWh = on-site share × avoided charge + (1 − share) × export price.
  3. Choose a real yearly rise for that value. Zero is a valid case. Keep real with real. SAM’s help says: "Never compare a real LCOE of one alternative with a nominal LCOE of another."
  4. Level the value. Weight each year’s value by that year’s discounted energy. With no rise it equals the year-1 value. A rise lifts it.
  5. Compare the levelised value with the cost. This is the same test as NPV at or above zero, before tax, at the same rate. NPV = (levelised value − LCOE) × present value of energy.
  6. Find the break-even. The year-1 value you need is the cost divided by the levelising factor. The break-even installed price is the price where value and cost are equal.

For the rise, see utility rate escalation.

Worked example: one 8 kW system, four grid prices

On example inputs the system costs 0.155 USD per kWh. It meets parity against the all-in average only. The break-even installed price ranges from 0.88 to 3.78 USD per W. The price paid is 2.60 USD per W.

Input (example)Value
System and price8 kW dc at 2.60 USD per W = 20,800 USD
O&M15 USD per kW per year = 120 USD per year
Output1,350 kWh per kW in year 1 (10,800 kWh), falling 0.5% a year, 25 years
BasisReal money, 5% real discount rate, year-end flows, before tax, incentives and financing
Present valuesCosts 22,491 USD, energy 145,207 kWh, so LCOE 0.155 USD per kWh
Blend60% of output used on site at the avoided charge, 40% exported at 0.05 USD per kWh
Left bars compare four grid prices with a solar cost of 0.155 USD per kWh; right line shows the rise needed for parity.

Figure 1. One example system meets parity against the 0.220 all-in average and falls short against 0.140, 0.104 and 0.060.

Grid basis (example)Year-1 value (USD per kWh)Gap to cost (USD per kWh)Parity?Break-even installed price (USD per W)
All-in average0.220+0.065Yes3.78
Avoided energy charge0.140minus 0.015No2.33
Blend, 60% on site0.104minus 0.051No1.68
Wholesale-type0.060minus 0.095No0.88

The 0.220 all-in average sits above the EIA US residential average of 0.173 USD, so treat it as a high case. It passes with room to spare. The avoided charge misses by 0.015 USD. Its break-even installed price of 2.33 USD per W is 0.27 below the 2.60 paid.

A real rise in the grid value changes that. A rise helps the avoided charge sooner than the blend. The levelising factor is the levelised value divided by the year-1 value. The table shows three real rises.

Real rise a yearLevelising factor (year-1 value needed, USD per kWh)Avoided charge 0.140: levelised, gap, parityBlend 0.104: levelised, parity
0%1.000 (needs 0.155)0.140, minus 0.015, No0.104, No
1%1.099 (needs 0.141)0.154, minus 0.001, No0.114, No
2%1.213 (needs 0.128)0.170, +0.015, Yes0.126, No

The exact real rise that reaches parity is 1.1% for the avoided charge. It is 4.0% for the blend and 8.7% for the wholesale-type price. At 1% the avoided charge misses by only 0.001 USD.

A parity year needs two paths: the real rise in grid value and the real change in installed price. The table below buys the system in year n. The value is the avoided charge or the blend. It shows the first year that passes. A rise in the grid value or a fall in the installed price brings parity sooner.

Real rise a yearInstalled price change a yearAvoided charge 0.140Blend 0.104
0%0%Not within 80 yearsNot within 80 years
0%minus 2%Year 6Year 22
1%0%Year 1Year 31
1%minus 2%Year 1Year 11

Year 0 is today and Year 1 is buying one year from today. At a 1% rise the 0.140 avoided charge reaches about 0.1414 by Year 1, just above the 0.141 needed, so Year 1 passes although today misses. "Not within 80 years" means the test never passed in the 80 years we searched. The same system gives a first parity year of 1 or 31, depending on the basis and the paths.

Grid parity calculator

The presets reproduce the tables above. It is a design aid, not financial advice.

Open the calculator on its own page

How solar software handles grid parity

Only Aurora’s and SAM’s pages state the comparison with a utility or retail rate. HelioScope and PVsyst report an LCOE without that comparison, and Energy Toolbase reports a net lifetime figure it calls LCOE. The table lists what five company pages say, checked in October 2026.

SoftwareReports LCOE?Page states a grid or utility-rate comparison?
Aurora SolarYesYes
HelioScopeYesNot stated
SAMYesYes
PVsystYesNot stated
Energy ToolbaseNet lifetime metricNot stated

Not stated means the page we read does not say. Yes means it does. What each page says:

  • Aurora Solar: Page read: Aurora help, Financial analysis overview, no date shown. Its LCOE includes performance-based incentives. The formula printed shows no discounting term, so it is not the levelised test above. The page says: "When the LCOE is lower than the customer’s utility rate, solar is generating electricity more cheaply than the grid."
  • HelioScope: Lists Levelized Cost of Energy under Financial Metrics. No parity statement on the page. It lists a Utility Cost Escalator and a Flat Rate input. Pages read: HelioScope Financial Modeling Glossary, no date shown.
  • SAM: Pages read: SAM help, Levelized Cost of Energy, no date shown. It lists cash incentives among the benefits that lower the levelised cost. The page says: "To be economically viable, the project’s LCOE must be equal to or less than the average retail electric rate."
  • PVsyst: States the LCOE formula used in PVsyst and a discount rate that is used in LCOE and NPV. No grid-price comparison on the pages read. Pages read: PVsyst help, installation and operating costs, and financial parameters, no date shown.
  • Energy Toolbase: Calls its figure "the all-in average blended cost of solar energy over the project’s lifetime". No grid-price comparison on the page. Pages read: ETB help article on lifetime LCOE, no date shown.

None of the five pages read names a "grid parity" output. Definitions of LCOE differ. So a number from one tool does not compare with another. For tools that model LCOE, rate escalation and incentives, see the best solar financial modeling software.

Common mistakes with grid parity

FAQs

Has solar reached grid parity?

Sometimes, and there is no single global answer, because parity depends on the place, the customer and the price compared. In our example case, a 0.155 USD cost beats the 0.220 all-in average but not the 0.140 avoided charge. EIA’s 2025 US average residential price is 17.30 cents per kWh. Test your own tariff with the calculator and state the basis in the proposal.

Is grid parity the same as LCOE?

No. LCOE is the solar side, a cost per kWh. Grid parity compares that cost with a grid price. The LCOE page covers how the cost is built.

Does grid parity include subsidies?

Some definitions count subsidies and some do not. Wikipedia describes parity as the point where a source can be widely developed without subsidies or government support. SAM counts cash incentives in its levelised cost. Say which you use. See solar incentives and rebates.

Does parity mean the customer saves money?

Not by itself. In our model, parity means NPV is at or above zero at the chosen real rate, before tax. It says nothing about timing, financing or tax. It also depends on what exports earn.

Next step: run your own tariff through the calculator, then compare tools that model LCOE and rate escalation in the best solar financial modeling software.

Sources

All sources checked October 2026. Quoted wording was re-opened on 30 October 2026.

Last updated 30 October 2026. Next scheduled review: 30 January 2027.

See the software on your shortlist.

Tell the SolarSoftwares team what you want in your solar software.

Your request goes by email to the SolarSoftwares team. A demo time is set only after we reply.