Residential Electrical Panel Upgrade Checker
Do I need an electrical panel upgrade? Checks whether your existing panel can take an EV charger, heat pump or induction range, using the real code load-calculation methods rather than a rule of thumb.
Your electrical panel
Advanced / Custom Input — my panel
About the home
Advanced / Custom Input — about the home
What you already have
These start at typical values. Change any that do not match, or set one to 0 if you do not have it.
Advanced / Custom Input — existing loads
What you want to add
Advanced / Custom Input — new loads
Load management
Advanced / Custom Input — load management
Advanced / Custom Input — override any assumption
The metered method — NEC 220.87
If you can get your highest demand over the last 12 months from the utility or a smart meter, this is the most accurate method there is — and it usually gives far more headroom than a calculation from scratch. Leave it at 0 to skip it.
NEC demand factors
Canadian Electrical Code — CSA C22.1 Section 8
Germany — DIN 18015-1 Annex A
General IEC estimate — conservative allowances
This country’s own diversity table is not encoded yet, so these deliberately cautious allowances are used instead. They will tend to over-estimate. Change any of them if you know your local figures.
BS 7671 diversity — IET On-Site Guide Appendix A
AS/NZS 3000 Appendix C — Table C1 column 2
Your own parameter
Anything the fields above do not cover — a workshop sub-feed, a hot tub, a grow tent, a second kitchen. Positive adds load; negative removes it.
Result
Fill in your panel and loads, then press “Check my panel”.
Estimate only — verify with a licensed electrician/engineer and your local code authority before final installation.
Residential Electrical Panel Upgrade Checker: Three NEC Methods, Five Country Codes, One Answer
Nearly every free panel upgrade calculator implements exactly one thing, the NEC 220.82 optional method, calculated from scratch as if it were a brand new house, even though almost every real question is “can my existing panel take this?” That’s a genuinely different question with it’s own code sections, 220.83 for an existing dwelling with no metering history and 220.87 for one where you actually have 12 months of utility demand data and because measured real-world demand is almost always well below a from-scratch calculation, 220.87 regularly proves that a 100A panel can take a charger that 220.82 would flatly reject. This tool runs all three side by side and tells you which one actually qualifies your panel, rather then quietly reproducing the most conservative answer and calling it settled. As a genuine international electrical load calculation tool, region isn’t just a label either, selecting UK, Australia, Canada, or Germany swaps in that country’s own real diversity method, BS 7671, AS/NZS 3000 Table C1, CSA C22.1 Section 8, or DIN 18015-1, not a US result relabelled. A code-edition selector matters too, the 2026 NEC renumbers the whole article and changes several key figures and this tool models that shift directly rather then ignoring it. Finally, because a load-management device costing a few hundred dollars routinely avoids a four-figure panel upgrade, this tool shows that trade-off as a genuine what-if, not an afterthought.
How to Use
Step 1: Describe your existing panel
- Enter your Main breaker rating in amps, straight off the big breaker at the top of your panel.
- Open Advanced / Custom Input – my panel if your utility quotes a kVA connection rather then an amp rating, which is normal outside North America, or if your local authority wants a usable share of the main kept in reserve rather then the full rating counted.
Step 2: Describe your home
- Enter how big your home is, this drives the general lighting and receptacle load in every method.
- Open Advanced / Custom Input – about the home to enter your own general-load figure directly if you already have one from a survey or earlier calculation, this replaces the area-based maths entirely.
Step 3: List what you already have
- Review the existing loads list, water heater, dryer, dishwasher, range and adjust any that don’t match your actual home, or set one to 0 if you don’t have it. Tap Add another existing load for anything not already listed.
- Open Advanced / Custom Input – existing loads to enter your total existing load as a single figure instead, if you’d rather skip adding appliances one by one.
Step 4: Add what you want to install
- Enter your planned Charger current and how many chargers, if you’re adding EV charging.
- Enter your Heat pump (compressor) size and any backup heat strip rating, if you’re adding or replacing heating.
- Enter your Induction range / cooktop rating, if that’s what you’re adding.
- Open Advanced / Custom Input – new loads for any other new load, counted in full on top of everything above.
Step 5: Model load management, if you’re considering it
- If you’re weighing a load-management device instead of a full panel upgrade, set how far your charger is throttled down under that device.
- Open Advanced / Custom Input – load management to instead model a whole-site cap, a device that limits total site demand rather then just the charger specifically.
Step 6: Fine-tune the actual code method behind your result
- Open the big Advanced / Custom Input – override any assumption panel at the bottom. This is genuinely different by region, selecting your country swaps in that country’s own section with it’s own real figures:
- USA (NEC): enter your 12-month metered maximum demand if you have it, this is the most accurate method there is and usually gives far more headroom then a from-scratch calculation or leave it at 0 to skip 220.87 and rely on 220.82/220.83 instead. Below that, adjust the general lighting allowance (3 VA/ft² through NEC 2023, 2 VA/ft² from 2026), the first demand tier (10 kVA through 2023, 8 kVA from 2026), and the EVSE minimum load (7200 VA per NEC 220.57).
- Canada (CSA C22.1 Section 8): adjust the basic load for the first 90m², each further 90m² block and the code minimums by dwelling size.
- Germany (DIN 18015-1): adjust the base demand figures with and without electric water heating and the §14a EnWG controllable-device factor for a registered, grid-throttleable heat pump.
- UK (BS 7671 / On-Site Guide): adjust lighting diversity, socket circuit factors and the cooker and space heating allowances.
- Australia/NZ (AS/NZS 3000 Table C1): adjust lighting and power point allowances by point count and the cooking, HVAC and water heating factors, several of which the tool flags as genuinely disputed between published sources, confirm against your own current copy before relying on the result.
- General IEC estimate (for the remaining countries without an encoded local table): deliberately cautious allowances for lighting, sockets, cooking and appliances, meant to over-estimate rather then under-estimate, editable if you know your actual local figures.
- Add your own parameter for anything none of the above covers, a workshop sub-feed, a hot tub, a second kitchen, positive to add load, negative to remove it.
Step 7: Calculate and read your result
- Tap Check my panel. You’ll see every applicable method’s result side by side, which one actually qualifies your panel, and, if you entered load-management figures, exactly how much headroom that trade-off buys you without a full upgrade.
Step 8: Export
- Use Copy, Print / PDF or Share link to save or send your result.
Key Features
- All three applicable NEC methods run together, not just one. 220.82 calculates from scratch as if sizing a brand new dwelling. 220.83 is the fallback for an existing dwelling with no metering history. 220.87 uses your actual 12-month utility-metered maximum demand times 125% plus the new load and because real measured demand is almost always well below a from-scratch estimate, this method regularly proves a panel that 220.82 would reject is actually fine. This tool runs all three and tells you plainly which one qualifies your panel, rather then defaulting to whichever is most conservative and silently hiding the other two answers.
- Code edition genuinely changes the maths, not just the citation. The 2026 NEC renumbers Article 220 to Article 120 entirely, drops the general lighting allowance from 3 to 2 VA per square foot because lighting is now mostly LED, lowers the first demand tier from 10 kVA to 8 kVA, and requires EVSE counted at 100% with no demand factor reduction at all. Since state adoption of each edition happens on it’s own timeline, this tool has an edition selector that swaps these figures directly, rather then hard-coding one edition as if it were universal.
- Region swaps the whole calculation engine, not just a label. Selecting UK runs BS 7671 / IET On-Site Guide diversity, Australia runs AS/NZS 3000 Table C1, Canada runs CSA C22.1 Section 8, and Germany runs DIN 18015-1, each with it’s own genuinely different structure, Canada builds it’s basic load from floor area rather then watts per square foot, Germany’s DIN curve already bakes in simultaneity so no extra diversity factor is layered on top. A UK or Australian user gets their own country’s real method, not a US calculation with different labels stuck on it.
- Load management modelled as a genuine what-if, not an afterthought. A load-management or EVEMS device costing a few hundred dollars or pounds routinely avoids a panel upgrade costing thousands and this tool lets you set exactly how much a charger gets throttled, or model a whole-site cap instead, then shows directly how much headroom that buys you against the alternative of a full service upgrade.
- Genuinely contested figures are exposed and flagged, never hidden behind false confidence. Some published summaries of AS/NZS 3000 Table C1 disagree with each other on the cooking and HVAC demand factors and the IET On-Site Guide’s space-heating allowance is quoted inconsistently across sources. Rather then silently picking one figure and presenting a genuinely unsettled question as if it were fact, this tool exposes these specific fields as editable with an on-screen note telling you to confirm against your current code copy.
- Sanity-checked against a real, published worked example. This tool’s 220.83(A) engine reproduces a published Electrical Contractor Magazine worked example to the exact amp, 39,432 VA total resolving to 85.7A on a 100A service, then correctly shows the same house needing a 125A service once a 7,200 VA central air conditioner is added under 220.83(B), driving the total to 115.7A.
Formula / Logic Used
NEC 220.82(B): General Load (Optional Method, New Dwelling)
NEC 220.82(B): Demand After Two-Tier Reduction
NEC 220.83(A): Existing Dwelling, No New HVAC
NEC 220.83(B): Existing Dwelling, New HVAC Added
NEC 220.87: Existing Dwelling, Metered Demand
CSA C22.1 Section 8: Canadian Basic Load
DIN 18015-1: German Base Demand
Who Should Use This Tool
Homeowners and electricians checking whether an existing panel can take an EV charger, heat pump, or induction range without a full service upgrade, in the US, UK, Australia, Canada or Germany. Also useful for anyone comparing a load-management device against the cost of a panel upgrade before committing to either.
Frequently Asked Questions (FAQs)
Not necessarily, and this is genuinely the most common misconception in this whole space, independent research has found only around 28% of EV owners actually needed an upgrade even though roughly 65% were told they did. Running the real code methods, especially 220.87 if you have metered demand data, often shows meaningfully more headroom then a from-scratch estimate would suggest.
220.82 calculates load from scratch as if sizing a brand new dwelling. 220.83 is the fallback for an existing dwelling with no metering history available. 220.87 uses your actual utility-metered maximum demand over the past 12 months, multiplied by 125%, plus the new load, and because real measured demand is almost always well below a calculated estimate, this method frequently proves an existing panel adequate when 220.82 alone would suggest an upgrade is needed.
The 2026 NEC genuinely changes the numbers, not just the article numbering, dropping the lighting allowance to 2 VA per square foot, lowering the first demand tier to 8 kVA, and requiring EV charging counted at 100% with no demand factor reduction, all real changes with real consequences for whether a panel passes or fails. Since states adopt each new edition on their own separate timeline, checking against the wrong edition can give you an answer that doesn’t match what your local inspector will actually apply.
Yes, selecting UK, Australia, Canada or Germany swaps in that country’s own genuine diversity method, BS 7671, AS/NZS 3000, CSA C22.1 or DIN 18015-1, rather then applying US assumptions with different labels. For any other supported country, a deliberately cautious general IEC-based estimate is used instead, clearly flagged as such.
Often a substantial one, since a device costing a few hundred dollars or pounds that throttles a charger’s current or caps whole-site demand can bring a marginal panel back into compliance without a full service upgrade costing thousands. This tool lets you set exactly how much throttling or capping you’re considering and shows you the resulting headroom directly, so you can compare that option against a full upgrade before committing to either.
Related Tools
- EV Home Charger Load Compatibility Checker – a focused check specifically for EV charger compatibility
- Heat Pump Sizing & Manual J Estimator – size the heat pump load feeding into this panel check
- Short-Circuit Fault Current Calculator – verify fault current on the same electrical service