Calculated per NEC 2023 · NEC 2026

Calculation methodology

The load calculator implements the dwelling-unit calculations of the National Electrical Code under two editions: NEC 2023 (NFPA 70-2023, Article 220) and NEC 2026 (NFPA 70-2026, which relocated the same rules to Article 120). Each calculation carries its edition; every clause number in the tool, the PDF and this page follows it. This page lists the clauses applied, what is deliberately left out, and how each edition's values and worked examples were checked.

Every NEC-derived number lives in one fixtures module per edition with its citation, source and verification flag. Both sets, including each edition's Informative Annex D examples and the Phase 6a additions, were checked against the NFPA 70 text on 2026-09-23.

Editions

NEC 2023

VERIFIED

Load calculations in Article 220. 39 of 39 fixture entries verified.

Default for new calculations and the free estimator. Verified against the NFPA 70-2023 text and Informative Annex D on 2026-09-23, including the Phase 6a additions (garage rule, 220.53 threshold, Note 2 population, Note 3 choice, EVSE, 220.83, 220.61, 220.50).

NEC 2026

VERIFIED

Load calculations in Article 120. 43 of 43 fixture entries verified.

Verified against the NFPA 70-2026 text and Informative Annex D on 2026-09-23: 2 VA/ft² general lighting, first 8 kVA at 100% in the optional method, an eased dryer table, no 125% continuous-load adder, EVSE at nameplate with a 7,200 VA fallback (100% in the optional method), attached garages counted in both methods, and a single existing-dwelling method.

Informational estimate only — not a compliance document. Verify all calculations against the NEC edition adopted in your jurisdiction. Jurisdictions adopt editions on their own schedules and add amendments; confirm which edition applies to your permit.

Clauses implemented

NEC 2023NEC 2026What it governsMethod
220.41120.41Dwelling unit general lighting and receptacle load, 3 VA/ft²
2026: Dwelling unit general lighting and receptacle load, 2 VA/ft²
All methods
Table 220.45Table 120.45Lighting load demand factors (Table 220.42 in NEC 2020)
2026: Lighting load demand factors (Table 220.45 in NEC 2023)
Standard (Part III)
220.52(A)120.52(A)Small-appliance branch circuits, 1500 VA eachAll methods
220.52(B)120.52(B)Laundry branch circuit, 1500 VA eachAll methods
220.53120.53Appliances fastened in place, 75% when four or moreStandard (Part III)
220.54120.54Electric clothes dryers, 5000 VA or nameplate, Table 220.54 demand
2026: Electric clothes dryers, 5000 VA or nameplate, Table 120.54 demand
Standard (Part III)
220.55120.55Household cooking appliances, Table 220.55
2026: Household cooking appliances, Table 120.55
Standard (Part III)
220.60120.60Noncoincident loads, larger of heating or coolingStandard (Part III)
220.50 / 430.24120.50 / 430.24Motor loads, 125% of the largest motorStandard (Part III)
220.14120.14Other loads at nameplateAll methods
230.42(A)(1)120.5(E)Continuous loads at 125% for service conductors
2026: Continuous loads are not increased to 125% in load calculations
Standard (Part III)
220.57120.57Electric vehicle supply equipment, larger of 7,200 VA or nameplate
2026: Electric vehicle supply equipment, nameplate if available, otherwise 7,200 VA
Standard (Part III)
220.82(B)(3)a120.82(D)EVSE in the optional method, in the general load at nameplate
2026: EVSE in the optional method at 100% of the 120.57 value (nameplate, 7,200 VA fallback), outside the demand tiers
Optional (220.82 / 120.82)
220.82(B)120.82(B)Optional method general loads, 100% of first 10 kVA + 40% of remainder
2026: Optional method general loads, 100% of first 8 kVA + 40% of remainder
Optional (220.82 / 120.82)
220.82(C)120.82(C)Optional method heating and air-conditioning, largest of six selectionsOptional (220.82 / 120.82)
220.83120.83, Table 120.83Existing dwelling, 8 kVA at 100% then 40%; (A) no HVAC added, (B) HVAC added at 100%
2026: Existing dwelling, single method: first 8 kVA of existing and new load at 100%, remainder of existing 40%; remaining new EVSE 80%, central resistance heat 80%, other new 50%
Existing dwelling (220.83 / 120.83)
not in NEC 2023120.7Power control systems entered the code in NEC 2026 (120.7); under NEC 2023 a limited service is checked with the existing-dwelling method (220.83)
2026: Power control systems: noncontrolled loads per Parts II to VII plus controlled loads at the PCS setting (C)(1)(1) or at minimum operating current (C)(1)(2); setting at most 80% of the monitored OCPD (B); equipment per Article 130 Part II (A). Annex D Example D15(a) to (d)
All methods
220.61120.61Feeder and service neutral: line-to-neutral loads, ranges and dryers at 70%, 70% of the unbalanced load over 200 AStandard (Part III)
230.79(C)230.79(C)One-family dwelling service disconnect not less than 100 AAll methods
240.6(A)240.6(A)Standard ampere ratingsAll methods

Scope limits and readings

Known gaps and the readings taken where the change summaries left room, stated so a reviewer can see them without reading the code.

  • Power control systems (NEC 2026, 120.7): implemented, 2026 only

    120.7 permits a listed power control system (Article 130 Part II) in branch-circuit, feeder and service calculations with its control setting, established by qualified persons, at no more than 80% of the monitored circuit’s overcurrent device. The calculated load is the noncontrolled loads per Parts II to VII plus the controlled loads: at the control setting when the PCS monitors only controlled loads (C)(1)(1), or at their minimum operating current, zero permitted, when it monitors controlled and noncontrolled loads (C)(1)(2). The rule and Informative Annex D Example D15(a) to (d) were verified against the NFPA 70-2026 text on 2026-09-24 and are reproduced exactly by the engine. Printed cross-reference discrepancy: the informational note to 120.7(C) cites Annex D "D14(a) to (d)" while the Annex numbers the examples D15; this site cites D15. NEC 2023 has no equivalent, so on a 2023 calculation the load-management panel routes to the 220.83 existing-dwelling calculation.

  • Not implemented (Phase 6b backlog)

    120.84 multifamily (Annex D4 and D5), 430.24 Exception No. 4 (Design B/E and C/E motors) and 120.61(C) are out of scope for single-phase dwellings. Annex D1(b) prints per-leg (Line A, neutral, Line B) currents; the engine has no per-leg model, so that example is recorded but not asserted.

  • Attached garage: editions differ in the optional method

    Under NEC 2023 the standard method counts an attached garage (220.41) and the optional method excludes it (220.82(B)(1)). Under NEC 2026, 120.82(B)(1) takes floor area per 120.5(C), which excludes only detached garages, so an attached garage is counted in both methods. Detached garage area is never counted.

  • Single dwelling units only (no 220.84 / 120.84 multifamily)

    Multifamily demand factors are not implemented. Each run models one dwelling unit; the existing-dwelling method models one dwelling being upgraded.

  • Single-phase services only

    The 220.54 and 220.55 rule for single-phase ranges and dryers on a 3-phase, 4-wire feeder or service is not applied.

  • Neutral load (220.61 / 120.61) depends on the 120 V flag

    The feeder/service neutral counts the general lighting demand, loads flagged 120 V after their demand factors, and 70% of the range and dryer demand, with the 70% reduction above 200 A. Loads without the flag are treated as 240 V line-to-line. Heating, cooling and the motor and continuous adders are not placed on the neutral.

  • EVSE rules by edition

    NEC 2023: 220.57 (Part III) takes the larger of 7,200 VA or nameplate for the standard method and the neutral; the Part IV methods take EVSE at nameplate, the optional method inside the 220.82(B) general load (220.82(B)(3)a) and the existing-dwelling method inside its tiers (220.83(A)(3)a, (B)(3)a). NEC 2026: 120.57 takes the nameplate if available, otherwise 7,200 VA, and 120.82(D) adds 100% of that value outside the optional-method tiers; added EVSE under 120.83 takes the same value.

  • Existing-dwelling method readings

    NEC 2023 220.83: in (B), cooling and heating take the larger per 220.60, and four or more separately controlled heating units are not listed in Table 220.83(B) and fall under all other loads (confirmed). 220.83(A)(1)/(B)(1) cite "220.42" for 3 VA/ft², a stale NFPA cross-reference; this site cites 220.41. NEC 2026 120.83 / Table 120.83: the first 8 kVA of existing and new load combined at 100%, filled with existing load first and then new load lowest percentage first (other 50%, then EVSE and central resistance heating 80%; the conservative reading); remainder of existing at 40%; larger of A/C or heating, not both; existing EVSE is existing load at nameplate. No NFPA worked example exists, so the checked examples are derived and were confirmed against the text.

  • Table 120.55 Note 4 editorial leftover

    The NFPA 70-2026 text of Table 120.55 Note 4 still cites "Table 220.55". This site cites 120.55 throughout.

  • Table 220.55 Note 3 defaults to the lower path

    When every cooking unit is 8¾ kW or less, the default takes the lower of Column C and Columns A/B; the choice can be forced either way and is printed on the line item and in the PDF.

  • Fixed-appliance count threshold uses VA

    Appliances are entered by nameplate VA, so the 220.53 threshold of ¼ hp or 500 W is applied as 500 VA; units under it stay at 100% and do not count toward the four.

  • The future-load allowance is a planning margin

    The optional percentage added before service sizing is a user choice for spare capacity. It is not an NEC requirement and is labelled as such in the report.

Verification status

VERIFIED means the entry was checked against the NFPA 70 text on the date in its source; PROVISIONAL means it is awaiting that check. Worked examples list the printed result the engine must reproduce; the test suite fails if any drifts.

NEC 2023 (Article 220)

VERIFIED39 of 39 entries verified
Worked exampleExpected resultStatusSource
Informative Annex D, Example D1(a)
One-family dwelling, standard method
Net calculated load 18,600 VA; Calculated amps 77.5 A; Printed amps 78 A; Minimum service 100 AVERIFIEDNFPA 70-2023 Informative Annex D, verified 2026-09-23
Informative Annex D, Example D2(a)
Optional calculation, heating larger than air conditioning
Total load 21,480 VA; Calculated amps 89.5 A; Printed amps 90 A; Minimum service 100 AVERIFIEDNFPA 70-2023 Informative Annex D, verified 2026-09-23
Informative Annex D, Example D2(b)
Optional calculation, air conditioning larger than heating
2023 prints 122 A; 125 A service size derived from 240.6(A).
Total load 29,200 VA; Calculated amps 121.67 A; Printed amps 122 A; Minimum service 125 AVERIFIEDNFPA 70-2023 Informative Annex D, verified 2026-09-23
Informative Annex D, Example D2(c)
Optional calculation with heat pump, single-phase 240/120 V
Total load 34,790 VA; Calculated amps 144.96 A; Printed amps 145 A; Minimum service 150 AVERIFIEDNFPA 70-2023 Informative Annex D, verified 2026-09-23
Informative Annex D, Examples D1(a), D2(a), D2(b), neutral
Feeder/service neutral printed by the examples (220.61)
Targets recorded by the owner in the 2026-09-23 walk (Phase 6 backlog); engine conformance added in Phase 6a item 5. D2(b) prints 14,840 VA after rounding the 7,205 VA cooking demand to 7,200; the engine keeps 14,843.5 VA.
D1(a) neutral 14,550 VA; D1(a) neutral amps 61 A; D2(a) neutral 15,400 VA; D2(a) neutral amps 64 A; D2(b) neutral 14,840 VA; D2(b) neutral amps 62 AVERIFIEDNFPA 70-2023 Informative Annex D, verified 2026-09-23
Informative Annex D, Example D6, ranges all 16 kW
Maximum demand for 24 ranges at 16 kW (Note 1)
Maximum demand 46.8 kWVERIFIEDNFPA 70-2023 Informative Annex D, verified 2026-09-23
Informative Annex D, Example D6, ranges of unequal rating
Maximum demand for 30 mixed ranges (Note 2)
Maximum demand 49.5 kWVERIFIEDNFPA 70-2023 Informative Annex D, verified 2026-09-23
Derived example, 220.83(A)
Existing 1,500 ft² dwelling adds a 9,600 VA EVSE, no new HVAC
EVSE enters at nameplate under 220.83(A)(3)a; this 9,600 VA unit exceeds the 7,200 VA Part III minimum, so the figures are the same either way.
Total load 22,520 VA; Calculated amps 93.83 A; Minimum service 100 AVERIFIEDNFPA 70-2023 text, verified 2026-09-23 (derived example confirmed against 220.83; not NFPA text)
Derived example, 220.83(B)
Existing 1,500 ft² dwelling adds a 4,320 VA heat pump
Existing and added cooling are summed (a replaced unit should be removed from the existing loads); heating vs cooling take the larger per 220.60 (confirmed).
Total load 24,800 VA; Calculated amps 103.33 A; Minimum service 110 AVERIFIEDNFPA 70-2023 text, verified 2026-09-23 (derived example confirmed against 220.83; not NFPA text)
Values, tables and rules: 30 verified, 0 provisional
  • Verified: 210.11(C)(1); 210.11(C)(2); 220.5(A); 220.41; 220.5(C), 220.41, 220.82(B)(1); Table 220.45; 220.52(A), 220.52(B); 220.53; 220.53; 220.54; Table 220.54; 220.55, Table 220.55 column headings; Table 220.55 rows 1 to 25; Table 220.55 rows 26 and over; Table 220.55 Notes 1 and 2; Table 220.55 Note 2; Table 220.55 Note 3; 220.57; 220.82(B); 220.82(B)(3)a; 220.82(C)(3); 220.83; 220.82(C)(4); 220.82(C)(5); 220.61; 230.42(A)(1); 230.79(C); 240.6(A); 430.24; 220.50(A), (B); 430.24; 440.33

NEC 2026 (Article 120)

VERIFIED43 of 43 entries verified
Worked exampleExpected resultStatusSource
2026 Informative Annex D, Example D1(a)
One-family dwelling, standard method
Net calculated load 18,075 VA; Calculated amps 75.31 A; Printed amps 75 A; Minimum service 100 A; neutralVa 14,025 VA; neutralAmps 58 AVERIFIEDNFPA 70-2026 Informative Annex D, verified 2026-09-23
2026 Informative Annex D, Example D1(b)
One-family dwelling, per-leg line and neutral currents with 120 V loads and 25% of the air-conditioner (440.33)
UNASSERTED: the engine has no per-leg (Line A / Line B) model, so only the printed results are recorded. Inputs are not transcribed here.
lineAAmps 96 A; neutralAmps 81 A; lineBAmps 101 A; Minimum service 110 AVERIFIEDNFPA 70-2026 Informative Annex D, verified 2026-09-23
2026 Informative Annex D, Example D2(a)
Optional calculation, heating larger than air conditioning
ANNEX ERRATUM: the printed neutral uses the dryer at 4,000 VA (14,175 VA / 59 A); 120.54 sets a 5,000 VA minimum per dryer, giving 14,875 VA / 62 A, which the engine asserts.
Total load 19,680 VA; Calculated amps 82 A; Printed amps 82 A; Minimum service 100 A; neutralVa 14,875 VA; neutralAmps 62 A; printedNeutralVa 14,175 VA; printedNeutralAmps 59 AVERIFIEDNFPA 70-2026 Informative Annex D, verified 2026-09-23
2026 Informative Annex D, Example D2(b)
Optional calculation, air conditioning larger than heating
The 125 A service size is derived from 240.6(A), not printed. Neutral 14,315 VA uses the cooking demand rounded to 7,200 VA; the engine keeps 7,205 VA (14,318.5 VA) and asserts within 5 VA.
Total load 27,400 VA; Calculated amps 114.17 A; Printed amps 114 A; Minimum service 125 A; neutralVa 14,315 VA; neutralAmps 60 AVERIFIEDNFPA 70-2026 Informative Annex D, verified 2026-09-23
2026 Informative Annex D, Example D2(c)
Optional calculation with heat pump, single-phase 240/120 V
Total load 32,790 VA; Calculated amps 136.63 A; Printed amps 137 A; Minimum service 150 AVERIFIEDNFPA 70-2026 Informative Annex D, verified 2026-09-23
2026 Informative Annex D, Example D6, ranges all 16 kW
Maximum demand for 24 ranges at 16 kW (Note 1)
Maximum demand 46.8 kWVERIFIEDNFPA 70-2026 Informative Annex D, verified 2026-09-23
2026 Informative Annex D, Example D6, ranges of unequal rating
Maximum demand for 30 mixed ranges (Note 2)
Maximum demand 49.5 kWVERIFIEDNFPA 70-2026 Informative Annex D, verified 2026-09-23
2026 Informative Annex D, Example D15(a)
Power control system: 50 A EVSE (12,000 VA) with 0 A minimum operating current, PCS monitoring controlled and noncontrolled loads, control setting 80 A on a 100 A service
120.7(C)(1)(2): the charger counts at its minimum operating current, 0 A. Base dwelling 29,040 VA / 121 A on a 100 A service in every case. CROSS-REFERENCE DISCREPANCY: the informational note to 120.7(C) cites Annex D "D14(a) to (d)" while the Annex numbers these examples D15; this site cites D15.
Total load 17,040 VA; totalAmps 71 AVERIFIEDNFPA 70-2026, 120.7 / Informative Annex D Example D15, verified 2026-09-24
2026 Informative Annex D, Example D15(b)
Power control system: 30 A EVSE (7,200 VA) with 8 A minimum operating current, PCS monitoring controlled and noncontrolled loads, control setting 80 A on a 100 A service
120.7(C)(1)(2): the charger counts at 8 A × 240 V = 1,920 VA. Base dwelling 29,040 VA / 121 A on a 100 A service in every case. CROSS-REFERENCE DISCREPANCY: the informational note to 120.7(C) cites Annex D "D14(a) to (d)" while the Annex numbers these examples D15; this site cites D15.
Total load 23,760 VA; totalAmps 99 AVERIFIEDNFPA 70-2026, 120.7 / Informative Annex D Example D15, verified 2026-09-24
2026 Informative Annex D, Example D15(c)
Power control system monitoring only the controlled loads on a 40 A branch, control setting 32 A: EVSE 7,680 VA, pool pump 4,800 VA, heat pump 7,200 VA
120.7(C)(1)(1): the three controlled loads together count at the 32 A control setting (80% of the 40 A branch OCPD), 7,680 VA. Base dwelling 29,040 VA / 121 A on a 100 A service in every case. CROSS-REFERENCE DISCREPANCY: the informational note to 120.7(C) cites Annex D "D14(a) to (d)" while the Annex numbers these examples D15; this site cites D15.
Total load 17,040 VA; totalAmps 71 AVERIFIEDNFPA 70-2026, 120.7 / Informative Annex D Example D15, verified 2026-09-24
2026 Informative Annex D, Example D15(d)
Power control system monitoring the service with every load controlled, control setting 80 A on a 100 A service
120.7(C)(1)(1) with the whole dwelling controlled: the load is the 80 A control setting × 240 V = 19,200 VA. Base dwelling 29,040 VA / 121 A on a 100 A service in every case. CROSS-REFERENCE DISCREPANCY: the informational note to 120.7(C) cites Annex D "D14(a) to (d)" while the Annex numbers these examples D15; this site cites D15.
Total load 19,200 VA; totalAmps 80 AVERIFIEDNFPA 70-2026, 120.7 / Informative Annex D Example D15, verified 2026-09-24
Derived example, 120.83
Existing 1,500 ft² dwelling adds a 9,600 VA EVSE under the single 2026 method
First 8 kVA of existing and new load combined at 100%, existing filled first; here existing load alone exceeds it, so the EVSE takes 80% throughout.
Total load 25,760 VA; Calculated amps 107.33 A; Minimum service 110 AVERIFIEDNFPA 70-2026 text, verified 2026-09-23 (derived example confirmed against 120.83 / Table 120.83; no NFPA worked example exists)
Values, tables and rules: 31 verified, 0 provisional
  • Verified: 210.11(C)(1); 210.11(C)(2); 120.5(A); 120.41; 120.5(C), 120.41, 120.82(B)(1); Table 120.45; 120.52(A), 120.52(B); 120.53; 120.53; 120.54; Table 120.54; 120.55, Table 120.55 column headings; Table 120.55 rows 1 to 25; Table 120.55 rows 26 and over; Table 120.55 Notes 1 and 2; Table 120.55 Note 2; Table 120.55 Note 3; 120.57; 120.82(B); 120.82(D); 120.82(C)(3); 120.83, Table 120.83; 120.82(C)(4); 120.82(C)(5); 120.61; 120.5(E); 230.79(C); 240.6(A); 430.24; 120.50(A), (B); 430.24; 440.33; 120.7

Manifest generated from lib/nec/fixtures (nec2023.ts, nec2026.ts, existingDwelling.ts); the test suite fails if the two drift apart. Annex D item references inside the examples still carry pre-2023 220.82(C) numbering; this site cites the 2023 and 2026 section numbers.

See it applied

The sample permit packet runs Annex D Example D2(a) through both methods under NEC 2023 with every line item and its clause, plus a cover sheet and panel schedule for a fictional contractor.