dbbccb04 84c8 444c 8f75 868c52e275c7

The Ontario Solar Energy Storage Guide: LFP vs AGM and the 3-Day Gray Streak Rule

The most common solar energy storage mistake in Ontario is purchasing a battery bank based on the rated Ah number on the label rather than the usable Ah number that actually powers the loads, a 200Ah AGM battery provides approximately 100Ah of usable energy at 50% depth of discharge, while a 200Ah LFP battery provides approximately 160Ah of usable energy at 80% DoD. A property owner on Stone Road West in Guelph, Wellington County purchased a 200Ah AGM solar energy storage bank in spring 2022 to save approximately $500 compared to an equivalent LFP bank.

His system operated reasonably through summer 2022 with the bank charging fully on clear days. His first Ontario winter revealed the issue: gray streaks of 3 to 5 days repeatedly pushed the AGM bank below 50% DoD, which is the threshold where sulfation damage begins on lead-acid chemistry.

By spring 2023 his SmartShunt logs showed the bank accepting less charge each cycle. A full clear-day charge that had originally brought the bank to 100% SoC now reached only approximately 68% SoC despite the same panel output. The bank had lost approximately 32% of its rated capacity to sulfation from the Ontario winter gray streak cycles. He replaced the bank with a 100Ah Battle Born LFP battery in summer 2023. His total 2-year solar energy storage cost: $500 for the AGM plus $950 for the LFP replacement, totalling $1,450, $500 more than if he had purchased the $950 LFP bank from the start.

I reviewed his system at the August 2023 commissioning check. His Victron SmartShunt confirmed the 100Ah LFP bank reached 100% SoC within one clear day after any gray streak, and his November through January logs showed the bank never falling below 28% SoC. His comment at the review: “I spent $500 to save $500, and ended up replacing the bank anyway.” The AGM false economy is the most consistent solar energy storage error I see in Ontario off-grid systems. See our Ontario solar sizing guide before purchasing any solar energy storage bank.

The solar energy storage usable capacity deception: rated Ah vs what you actually get

ChemistryRated capacityRecommended DoDUsable capacityCycle lifeOntario verdict
AGM200Ah50%100Ah500 to 800 cyclesSeasonal cottage only ✓
LFP200Ah80%160Ah3,000 to 5,000 cyclesAll year-round applications ✓
FLA (flooded)200Ah50%100Ah400 to 600 cyclesNot recommended (maintenance) ✗

To match the 160Ah usable from a 200Ah LFP bank, an AGM buyer needs 320Ah of rated AGM capacity, more than twice the physical battery for the same effective solar energy storage. Then multiply by cycle life: AGM lasts 500 to 800 cycles at 50% DoD, equalling 1.4 to 2.2 years at one cycle per day. LFP lasts 3,000 to 5,000 cycles at 80% DoD, equalling 8.2 to 13.7 years. Over a 10-year Ontario off-grid system lifetime, the AGM buyer replaces the bank 4 to 7 times versus once for LFP. The Stone Road West Guelph result: $1,450 total over 2 years versus $950 LFP from the start, the apparent saving inverts to a $500 net loss before year three.

For year-round Ontario applications, LFP is cheaper over any horizon beyond 2 years. For unheated battery enclosures in Ontario winter, use the Battle Born heated LFP variant, the internal heater element draws approximately 10 to 30W to keep cells above 0°C before charge acceptance begins. Standard LFP stops accepting charge at 0°C; the heated variant prevents the BMS from disconnecting charge on cold winter mornings. See our solar battery storage guide for the full chemistry comparison, voltage specifications, and wiring configurations.

LFP vs AGM vs lead-acid: the Ontario chemistry comparison

LFP is the correct chemistry for any Ontario solar energy storage system where the bank remains installed through November through April. The 80% DoD, 3,000 to 5,000 cycle life, zero maintenance, and BMS over-discharge protection make LFP the only chemistry that handles Ontario gray streak cycles without progressive sulfation damage. AGM at 50% DoD accepts charge correctly to 0°C, is sealed and maintenance-free, but accumulates irreversible sulfation damage from the repeated deep discharge cycles that Ontario January gray streaks impose. Flooded lead-acid requires regular electrolyte top-up and is not appropriate for sealed solar energy storage installations. In every year-round Ontario application, LFP wins on both usable capacity and lifetime cost.

AGM is acceptable for exactly one Ontario application: a Type 1 seasonal cottage meeting three conditions. First: the battery bank is removed to heated storage in October and reinstalled in May. Second: the bank is never pushed below 50% DoD during May through October operation. Third: replacement cost is accepted when the bank reaches end of cycle life in 1.5 to 2.5 years. A 100Ah AGM at approximately $150 to $200 is a defensible solar energy storage choice for this specific scenario. For every other Ontario application including any property where the bank stays installed through November through April, even a property that is only occasionally occupied in winter, LFP is the correct specification regardless of upfront cost comparison.

Pro Tip: Before purchasing any solar energy storage bank, run the 10-year lifetime cost comparison, not the sticker price comparison. AGM at $500 for 200Ah rated (100Ah usable) replaced every 2 years over 10 years = 5 replacements × $500 = $2,500 for 100Ah of usable storage. LFP at $1,900 for 200Ah rated (160Ah usable) lasting the full 10 years = $1,900 for 160Ah of usable storage. LFP provides 60% more usable capacity at 76% of the AGM 10-year cost. The Stone Road West Guelph homeowner discovered this at year 2, the correct time to discover it is at the purchasing decision, not after the first Ontario winter.

The solar energy storage 3-day rule: sizing every Ontario battery bank correctly

The Ontario solar energy storage 3-day gray streak sizing formula. Step 1: daily load in Wh. Step 2: daily load × 3 = minimum usable storage in Wh. Step 3: minimum usable ÷ 0.80 = minimum rated LFP bank in Wh. Step 4: divide by operating voltage to get Ah. Step 5: round up to the next standard battery increment. For a 300Wh/day load: 300 × 3 = 900Wh usable, 900 ÷ 0.80 = 1,125Wh rated, 1,125 ÷ 12V = 94Ah, rounded to 100Ah LFP (1,200Wh rated, 960Wh usable).

For 650Wh/day: 650 × 3 = 1,950Wh usable, 1,950 ÷ 0.80 = 2,438Wh rated, 2,438 ÷ 24V = 102Ah at 24V, rounded to 200Ah 24V or three 100Ah 12V. For 1,200Wh/day: 1,200 × 3 = 3,600Wh usable, 3,600 ÷ 0.80 = 4,500Wh rated, 4,500 ÷ 24V = 188Ah at 24V, rounded to 200Ah 24V.

A first-time solar energy storage buyer near Bronte Road in Oakville, Halton County asked me in spring 2023 how large a battery bank he needed for his weekend cottage. His load: DC fridge 180Wh, LED lighting 60Wh, laptop 50Wh, phone charging 20Wh, total 310Wh per day. Step 1: 310Wh. Step 2: 930Wh minimum usable. Step 3: 930 ÷ 0.80 = 1,162Wh minimum rated. Step 4: 1,162 ÷ 12V = 97Ah.

Step 5: round up to 100Ah LFP. He purchased one Battle Born 100Ah LFP battery (1,200Wh rated, 960Wh usable at 80% DoD). His first Ontario winter: bank above 30% SoC after every gray streak. His spring 2024 review comment: “I was going to buy a bigger bank but you said 100Ah was enough, and it was exactly right.” See our solar panel cost guide for how the correctly sized solar energy storage bank affects total system cost at each tier.

The SmartShunt as battery health monitor: what voltage cannot show

A voltmeter reading of 12.8V at rest tells you the surface voltage of the battery, not its actual state of charge. A sulfated AGM that once delivered 40Ah to reach 100% SoC now reaches the same voltage plateau after only 28Ah, the bank has lost 30% of its rated capacity, but voltage alone shows nothing abnormal until the bank dies under load. The Victron SmartShunt tracks actual Ah in and out of the bank from the first commissioning day. The difference between original and current full-charge Ah acceptance is the degradation measurement that voltage alone cannot provide. The Stone Road West Guelph result: SmartShunt showed progressive solar energy storage capacity decline through winter 2022, invisible to voltage readings until failure.

The SmartShunt solar energy storage health protocol: after commissioning, record the Ah required to bring the bank from a known reference SoC to 100% SoC on a clear day. Check this figure every 3 months. A 10% or greater drop from the commissioning baseline means the bank has lost capacity. For a 100Ah LFP that originally required 80Ah to reach 100% SoC from 0%, a drop to 68Ah represents 15% capacity loss, the bank is at approximately 85% of rated capacity and should be expanded before the next Ontario winter. See our solar power system integration guide for SmartShunt installation on the battery negative line and calibration protocol.

NEC and CEC: Ontario requirements for permanent battery installations

NEC 690 governs solar PV installations. A permanently installed solar energy storage bank must comply with NEC 690 requirements for battery storage, including overcurrent protection at the battery positive terminal, disconnecting means, and battery enclosure requirements. NEC 690 also requires that the solar energy storage bank be located in a space rated for battery installation, sealed AGM and LFP batteries do not require ventilated enclosures in the same way that flooded lead-acid batteries do, but the NEC 690 battery storage location requirements still apply. Contact the NFPA at nfpa.org for current NEC 690 requirements for residential solar energy storage bank installations.

CEC Section 64 governs solar PV installations in Ontario. A permanently installed solar energy storage bank requires an ESA permit identifying the battery bank chemistry, rated capacity, voltage, and location. The permit application must also identify the overcurrent protection at the battery terminal and the disconnecting means. A portable solar energy storage bank not permanently wired is not subject to ESA permit requirements, but any battery bank permanently connected to an inverter and charge controller in a permanent installation requires the ESA permit before wiring begins. Contact the Electrical Safety Authority Ontario at esasafe.com before permanently installing any solar energy storage bank in Ontario.

The solar energy storage verdict: LFP for year-round, AGM only for one exception

  1. Ontario off-grid property owner choosing between AGM and LFP for any year-round installation: specify LFP. The Stone Road West Guelph result is the Ontario proof: $500 AGM + $950 LFP replacement in 2 years = $1,450 total versus $950 LFP from the start. LFP at 80% DoD provides 160Ah usable from a 200Ah bank; AGM at 50% DoD provides 100Ah from the same rated capacity. Apply the 3-day gray streak formula to the daily load, size the bank correctly, and install the Victron SmartShunt on the battery negative line from commissioning day one. Record the commissioning Ah baseline and check it every 3 months.
  2. Ontario seasonal cottage owner (May through October) who removes the battery to heated storage each winter: AGM is acceptable at this specific tier. A 100Ah AGM at $150 to $200 serves a 300Wh/day seasonal solar energy storage load for 1.5 to 2.5 years before replacement. Budget the replacement cycle into the purchasing decision. The conditions are strict: bank removed to heated storage before November, never pushed below 50% DoD during the May through October season. Any deviation from these conditions, including a single Ontario December stay, begins sulfation damage that will accelerate capacity loss. If year-round or extended fall use is even a possibility, specify LFP at purchase.
  3. Ontario year-round off-grid property owner whose solar energy storage bank is in an unheated utility room, shed, or garage: the bank is at risk of sub-zero charge rejection. Check the SmartShunt charge current on the first clear morning after a cold night below -5C, if the charge current is zero or near zero before 100% SoC is reached, the BMS is disconnecting the charging circuit at 0C. Relocate the bank to the warmest available position sharing a wall with the heated living space, or specify Battle Born heated LFP batteries for any enclosure that drops below 0C during October through April.

Frequently Asked Questions

Q: What is the best battery for an off-grid solar system in Ontario?

A: For any year-round Ontario application, LFP (lithium iron phosphate) is the correct solar energy storage chemistry. A 200Ah LFP bank provides 160Ah of usable energy at 80% DoD, lasts 3,000 to 5,000 cycles (8 to 13 years at one cycle per day), and maintains charge acceptance above 0°C with no maintenance. The Stone Road West Guelph result confirms the cost case: $950 LFP from the start versus $1,450 (AGM + replacement) over 2 years. For seasonal cottages where the bank is removed to heated storage each October, a 100Ah AGM at $150 to $200 is acceptable and cheaper upfront for the limited May through October use case.

Q: How much solar energy storage do I need for a 3-day Ontario gray streak?

A: Use the 4-step formula: (1) calculate daily load in Wh, (2) multiply by 3 for minimum usable storage, (3) divide by 0.80 for minimum rated LFP bank in Wh, (4) divide by operating voltage and round up to the nearest standard battery increment. For a 310Wh/day load: 310 × 3 = 930Wh usable, 930 ÷ 0.80 = 1,162Wh rated, 1,162 ÷ 12V = 97Ah, rounded to 100Ah LFP. The Bronte Road Oakville result confirms the formula: 100Ah LFP on a 310Wh/day load, first Ontario winter above 30% SoC after every gray streak. Note: 100Ah 12V LFP = 1,200Wh rated and 960Wh usable, not the rounded-up figure sometimes cited.

Q: Why is my battery not reaching full charge in Ontario winter?

A: Two causes. First: if the battery is AGM and has experienced repeated deep discharge below 50% DoD during Ontario gray streaks, sulfation has reduced the rated capacity. The SmartShunt confirms this, if the Ah required to reach 100% SoC is less than 80% of the commissioning baseline, the bank has lost significant capacity and requires replacement with LFP. Second: if the battery is LFP in an unheated enclosure, the BMS disconnects the charging circuit when cell temperature drops below 0°C to prevent lithium plating damage.

The fix is either relocation to a warmer space or specifying the heated LFP variant with an internal warming element that draws approximately 10 to 30W to bring cells above 0°C before charge acceptance begins.


This build is engineered within the 48V DC Safety Ceiling. Diagnostic logic is based on 20+ years of technical service experience. All structural and electrical installations must be verified by a Licensed Professional and comply with your Local AHJ.

This article contains affiliate links. If you purchase through these links, I earn a small commission at no extra cost to you.

Leave a Comment

Your email address will not be published. Required fields are marked *