Skip to content
SolarPanelFinder

Solar payback period calculator

One division, three sourced numbers, and every one of them on screen. What the array cost, divided by what a year of its electricity is worth, gives the years. The interesting part is how much the answer moves when you change the price of a kWh, so that is an input here rather than a constant buried in the code.

Last updated By The SolarPanelFinder Rooftop Desk

Skip to the calculator

That first figure is longer than most of what you will read online, and the reason is almost always the rate. We start from the Ontario Energy Board's regulated electricity price, which is the commodity line on your bill and the most conservative honest choice. Put your own effective rate in and watch it move.

How long before the electricity adds up to the cost?

An 8 kW array in Toronto, at 12c a kWh

17.2–25.1 years to cover the installed cost

Allowing for the roughly 10% margin NRCan states on its generation figures, the range widens to 15.6–27.9 years. This counts the electricity displaced and nothing else.

Generation a year in TorontoNatural Resources Canada, 1,163 kWh per kW at latitude tilt
9,304 kWh
What that is worth at 12cOntario Energy Board, Electricity rates
$1,116 a year
Installed cost at $2.40 to $3.50 a wattSolar Calculator Canada and Solar Energies in Canada, the two published Ontario bands
$19,200–$28,000
Cost divided by the annual value
17.2–25.1 years

The price of a kWh moves this answer more than anything else

Same array, same cost, same generation. Only the value of a displaced kWh changes. All four are Ontario Energy Board regulated prices. To work out your own effective rate, divide the total on a hydro bill by the kWh that bill covers.

9.8c a kWhTime-of-use, off-peak
21.1–30.7 years
12c a kWhTiered, Tier 1
17.2–25.1 years
14.2c a kWhTiered, Tier 2
14.5–21.2 years
20.3c a kWhTime-of-use, on-peak
10.2–14.8 years

Four things are deliberately left out, because putting each one in would need a constant no source publishes. Electricity prices are held flat, so no assumed annual increase shortens the result. Panel output degradation is not applied. Maintenance and an eventual inverter replacement are not deducted, which would lengthen it. And no provincial program money is applied, because in Ontario a household takes the provincial route or a net metering agreement and never both. Prices are set by the Ontario Energy Board and are reset periodically; the ones here run to 2026-10-31.

The method

Why this page exists at all

Every payback figure we could find in Ontario was on an installer's own blog, with no assumptions attached. So we built one that shows its assumptions.

When this site researched Ontario solar claims in August, it went looking for a payback figure it could publish and found nothing usable. Every source carrying one was a solar company's marketing blog. One attributed its figure to government data but named no document, and the attribution could not be traced to any government page. So the site published none, which was the right call given what was in front of it.

What changed is not the standard but the sourcing. A payback figure is a quotient, and all three of its inputs turn out to be publishable separately. Installed cost per watt is on this site already, on the cost guide, from three named Ontario guides that disagree with each other and are shown disagreeing. Generation per kW is published by Natural Resources Canada for every municipality in the country, with a performance ratio already applied and a stated accuracy. The price of a kilowatt-hour is set by the Ontario Energy Board, which publishes it and the dates it applies between.

So this page divides those three and shows the division. It is not a figure read off anybody; it is arithmetic you can check line by line, using numbers whose origins are named. That is a different thing from a blog asserting eight years with nothing behind it, and the difference is the whole reason the page is here.

The rate deserves its own paragraph, because it is where most of the variation between published figures lives. The Ontario Energy Board's regulated prices cover the electricity line on your bill. The rest of a residential bill is delivery, transmission, regulatory charges and the Ontario Electricity Rebate, and the portion of those tied to each kilowatt-hour you consume is also displaced when your own panels supply it. So a household's true value per displaced kWh generally sits above the regulated commodity price. We default low because defaulting low is the honest direction to be wrong in, and we give you the field so you can be more accurate than we can.

Frequently asked questions

What is the typical payback period for solar panels in Ontario?

On the numbers this page can source, an 8 kW Toronto array costing $19,200 to $28,000 and generating 9,304 kWh a year works out at roughly 17 to 25 years when the electricity is valued at the Ontario Energy Board's regulated Tier 1 price of 12.0 cents. Value the same electricity at the 20.3 cent on-peak price and the same array lands nearer 10 to 15 years. The price you put on a displaced kWh moves this answer more than anything else, which is why the calculator makes it an input rather than a hidden constant.

Why is your figure longer than the ones installers quote?

Usually because of the rate, and occasionally because of what is counted. The regulated electricity price is the commodity line on your bill only. A full Ontario bill also carries delivery, transmission, regulatory charges and the Ontario Electricity Rebate, and a household's effective all-in cost per kWh is generally higher than the commodity price. Value the electricity higher and the number falls. We default to the conservative end and show you the whole spread rather than picking the flattering one. If you want your own figure, divide the total on a hydro bill by the kWh that bill covers and put that in the rate field.

What is deliberately left out of this calculation?

Four things, each because including it would need a constant no source publishes. Electricity prices are held flat, so no assumed annual increase shortens the result. Panel output degradation is not modelled. Maintenance and an eventual inverter replacement are not deducted, both of which would lengthen it. And no provincial program money is applied, because in Ontario a household takes the provincial route or a net metering agreement and never both, so applying one would misrepresent the other.

Where does the generation figure come from?

Natural Resources Canada, which publishes photovoltaic potential for every municipality in the country. Toronto is 1,163 kWh a year for each kW installed on a south-facing array at latitude tilt, and NRCan has already applied a performance ratio of 0.75 to cover inverter and weather losses. It states that most systems land within about 10 percent of the published figure, and the calculator shows what that margin does to the result, because it widens the answer at both ends rather than shifting it.

Should I put my own quote in?

Yes, if you have one. It is the single biggest improvement you can make to the accuracy of this page. The published per-watt bands are $2.40 to $3.50 a watt across two Ontario guides, which is a genuinely wide spread, and a real quote replaces the guesswork with a fact. The field is there for exactly that, and when you use it the result narrows to a single cost rather than a range.

Does a longer figure mean solar is not worth doing?

Not on its own, and the framing is worth questioning. A payback figure treats a solar array purely as a financial instrument returning a fixed rate. Panels carry warranties measured in decades, so an array that takes a long while to cover its cost still spends many years after that displacing electricity nobody has to buy. Whether that is a good use of the money against the alternatives is your call, not a calculator's. What the calculator is genuinely good for is comparing two quotes on the same roof, where everything except the price is held constant.

Sources

Where these figures come from

Put a real quote in this, then get two more to compare it against

This site does not take quote requests and passes nothing to anyone. Every profile shows the company's own phone number and website, so you contact whoever you want to, directly.

See the ranked list