This article defines automated branch-circuit load summary calculations for accurate panel schedule totals and verification.
Engineers require precise algorithms, NEC compliance, and auto-totals to reduce design errors during documentation review.
Código HTTP 502
Purpose and scope of branch circuit load summary auto-totals
Auto-totals for panel schedules summarize branch-circuit currents and derived feeder and service loads automatically, supporting design, compliance, and commissioning. This section defines scope, typical inputs, outputs, and accuracy requirements for a reliable calculator used by engineers, designers, and inspectors.
Primary objectives
- Accurately sum branch-circuit loads by panel and phase with correct application of demand and diversity factors.
- Flag continuous loads and apply 125% multiplier where required.
- Allocate multi‑wire branch circuits and shared neutrals correctly into per-phase totals.
- Provide per-panel summaries suitable for feeder sizing, breaker sizing, and service load calculations.
- Generate auditable detailed worksheets and reports for code compliance and plan review.
Key standards and normative references
Auto-total calculators must reference the applicable electrical code and published standards. Typical authoritative sources include:

- NFPA 70, National Electrical Code (NEC) — Articles 220 (Branch-Circuit, Feeder, and Service Calculations), 210 (Branch Circuits), and 430 (Motors).
- IEC 60364 series — International standard for electrical installations, including selection and erection requirements.
- IEEE and NEMA technical publications for motor starting currents and harmonic considerations.
- Manufacturer nameplate data and appliance installation instructions for connected loads.
Useful links (authority):
- NFPA NEC technical information: https://www.nfpa.org/nec
- IEC standards information: https://www.iec.ch/
- IEEE Xplore for motor and power quality guidance: https://ieeexplore.ieee.org/
Inputs required for a branch-circuit load summary calculator
Automated calculators must accept a comprehensive set of inputs to generate compliant totals. Each input should indicate source and units.
- Circuit identifier and panel assignment (panel name, bus, phase connection).
- Load type: general-purpose receptacle, lighting, fixed appliance, motor, HVAC equipment, continuous or non-continuous.
- Nameplate data: watts (W), volt-amperes (VA), amps (A), voltage (V), power factor (PF), phase (1 or 3), and horsepower (hp) for motors.
- Duty cycle and diversity factors (as determined by code or project specification).
- Number of conductors and multi-wire branch circuit (MWBC) status; shared neutral attribution.
- Special conditions: harmonic loads, motor starting type (DOL, VFD), constant current loads.
Core formulas and their explanations
Calculators must apply basic electrical formulas in HTML form and explain variables. All formulas below are written using plain HTML notation.
Apparent power (single-phase): I = P / (V × PF)
- I = current (A)
- P = real power (W)
- V = voltage (V)
- PF = power factor (decimal; e.g., 0.9)
- Typical values: residential lighting PF ≈ 0.95–1.0, small motors PF ≈ 0.7–0.9
Apparent current (three-phase balanced): I = P / (√3 × V × PF)
- I = current per phase (A)
- P = total three-phase real power (W)
- V = line-to-line voltage (V)
- PF = power factor
- √3 = 1.732
Continuous load adjustment: I_continuous = I_nominal × 1.25
- NEC requires 125% multiplier for sizing conductors and overcurrent devices protecting continuous loads.
- Typical continuous load examples: HVAC loads, continuous lighting circuits operating for 3 hours or more.
Motor full-load current (from horsepower): I = (hp × 746) / (√3 × V × Eff × PF)
- hp = motor horsepower
- 746 = W per horsepower
- Eff = motor efficiency (decimal)
- Use nameplate full-load current when available; otherwise use tables from NEC or NEMA.
Conversion of watt to VA for single-phase appliances when PF unknown: VA ≈ W / 0.9
- Assume PF of 0.9 if unavailable; adjust when better data present.
Algorithmic considerations for auto totals
Beyond arithmetic, the calculator must implement rules and decision logic consistent with codes and engineering practice. Key considerations:
- Continuous vs non-continuous: mark circuits and apply 125% multiplier at the panel-totaling step for overcurrent device sizing.
- Demand factors: apply NEC demand table rules for small-appliance circuits, dwelling-unit loads, and fixed appliances.
- MWBC handling: assign shared neutral current as vector sum; do not double-count neutral for balanced loads; calculate line currents by phasing.
- Phase balancing: provide automatic phase assignment algorithm that minimizes per-phase imbalance by sorting circuit currents and greedy or knapsack heuristics.
- Rounding and standard sizes: round currents to nearest standard breaker rating and conductor ampacity per code-required rounding conventions.
- Audit trail: keep record of every applied factor, table lookup, and variable with source references to enable plan reviewer verification.
Phase balancing strategy
For three-phase panels, auto-allocation of single-phase branch circuits should minimize maximum phase current. Practical algorithm:
- Sort circuits descending by ampacity or calculated load.
- Iteratively assign each circuit to the phase with current smallest sum.
- After assignment, evaluate final phase totals and report imbalance percentage as (max - min)/average × 100%.
Report cases where imbalance exceeds project threshold (commonly 10%) for manual review.
Tables of common branch-circuit loads and typical values
| Load Type | Typical Nameplate VA or W | Typical Circuit | NEC Notes / Demand Factor |
|---|---|---|---|
| General lighting (residential) | 3 VA/ft² (typical) | 15 A / 120 V | Apply dwelling unit calculations per NEC 220.82 |
| Small-appliance circuits (kitchen) | 2 × 1500 W circuits (minimum) | 20 A / 120 V each | NEC requires at least two 20-A small-appliance circuits |
| Electric range | 8,000–12,000 W | 40–50 A / 240 V | Apply demand factors for ranges per NEC 220.55 |
| Clothes dryer (electric) | 3,000–6,000 W | 30 A / 240 V | Use nameplate or NEC 220.54 guidance |
| Water heater (electric) | 3,000–4,500 W | 30 A / 240 V | Consider continuous load if applicable |
| HVAC condensing unit | 1,500–6,000 W (varies) | 20–60 A / 240 V | Consider locked-rotor and starting currents |
| Motor (fractional hp) | See NEMA table | 15–20 A breakers typical | Refer to NEC 430 for branch-circuit protection |
| Common Breaker Size | Typical Continuous Ampacity | Typical Load Examples |
|---|---|---|
| 15 A | 12 A (continuous derate rule) | Lighting circuits, small receptacles |
| 20 A | 16 A | Small appliance circuits, kitchen receptacles |
| 30 A | 24 A | Electric dryer, water heater branches |
| 40 A | 32 A | Ranges, ovens, motors |
| 50 A | 40 A | Larger ranges, EV chargers |
| 60 A+ | Depends on conductor ampacity | Large HVAC equipment, large motors |
Detailed worked examples
The following examples show step-by-step application of formulas, demand factors, continuous-load rules, and phasing logic to produce panel schedule auto-totals.
Example 1 — Small commercial office floor panel schedule
Scenario: A three-phase 208/120 V wye panel feeds a small office floor. Branch circuits include lighting, small receptacle circuits, a 3 hp motor for an exhaust fan, and a packaged rooftop HVAC unit (3.5 ton). The goal is to produce per-phase totals and determine feeder size using auto-totals.
Inputs (nameplate or calculated):
- Lighting: 4,500 W total, single-phase distribution across panel (assume PF = 0.95).
- Receptacles: 6 circuits each 20 A at 120 V, estimated 80% loading typical → 0.8 × 20 A × 120 V = 1,920 W per circuit; total receptacle load = 6 × 1,920 = 11,520 W.
- Exhaust fan motor: 3 hp, nameplate full-load current provided as 10.5 A at 208 V (three-phase), PF = 0.85, efficiency = 0.88.
- Rooftop HVAC: 3.5 ton (~12.3 kBtu) nameplate electrical input 6,500 W at 208 V (three-phase), considered non-continuous for this example (verify actual runtime).
Step 1 — Convert all loads to consistent units (watts) and three-phase equivalence where applicable.
- Lighting: P_light = 4,500 W
- Receptacles: P_recept = 11,520 W
- Motor: use nameplate P or compute from hp: P_motor = 3 hp × 746 = 2,238 W (mechanical). Electrical input considering efficiency: P_elec_motor = 2,238 / 0.88 = 2,543 W. Use nameplate current to compute VA: VA_motor = √3 × V × I = 1.732 × 208 × 10.5 ≈ 3,789 VA → implies PF ≈ P / VA = 2,543 / 3,789 ≈ 0.67; use nameplate-derived current.
- Rooftop HVAC: P_HVAC = 6,500 W
Step 2 — Determine per-phase currents using three-phase formula: I = P / (√3 × V × PF) when PF known. For loads where PF unknown assume reasonable PF.
- Lighting assumed single-phase distribution across phases; for balancing we distribute lighting equally. For per-phase current calculation of lighting if distributed evenly across three phases: P_phase_light = 4,500 / 3 = 1,500 W per phase. Then I_phase_light = 1,500 / (120 × 1.0) = 12.5 A (lighting often single-phase 120 V circuits).
- Receptacles similarly: 6 circuits assumed evenly phased: P_total_recept = 11,520 W → per-phase P_recept_phase = 11,520/3 = 3,840 W → I_recept_phase = 3,840 / 120 = 32 A per phase.
- Motor (three-phase): use nameplate current 10.5 A per phase.
- Rooftop HVAC: I_HVAC = P_HVAC / (√3 × 208 × PF). Assume PF = 0.9 if not provided: I_HVAC ≈ 6,500 / (1.732 × 208 × 0.9) ≈ 20.5 A per phase.
Step 3 — Sum individual per-phase currents to derive phase totals.
- Phase A: Lighting 12.5 + Recept 32 + Motor 10.5 (if connected to phase A) + HVAC 20.5 = initial sum depends on phase assignments.
- Use auto-phase allocation: distribute single-phase circuits (lighting and receptacles) equally; motor and HVAC are three-phase and thus contribute equally to each phase.
- Total per-phase after equal distribution: I_phase_total = 12.5 + 32 + 10.5 + 20.5 ≈ 75.5 A per phase.
Step 4 — Continuous load check and feeder sizing.
- Identify continuous components: if lighting or receptacles are considered continuous by runtime policy (3 hours or more), apply 125% multiplier. Assume non-continuous here except for lighting run longer; if lighting is continuous, I_phase_total_cont = (12.5 × 1.25) + 32 + 10.5 + 20.5 ≈ 79.75 A.
- Select feeder conductor ampacity ≥ maximum phase current. Round up to standard conductor ampacities; for 80 A choose 90 A conductor or 3/0 AWG copper depending on voltage and tables.
Step 5 — Report panel total and imbalance.
- Panel per-phase totals equal because of balanced three-phase loads and even distribution of single-phase circuits; imbalance negligible.
- Document all assumptions, PF values, and any tables used (e.g., NEC Article 220 demand factors).
Result summary: per-phase total ≈ 76 A (non-continuous) or ≈ 80 A (with lighting continuous). Feeder conductor and overcurrent device must be sized accordingly, applying 125% for continuous portions when determining breaker size.
Example 2 — Residential service calculation with demand factors
Scenario: Single-family dwelling requires branch-circuit load summary for main service load calculation. Provide automated steps applying NEC dwelling demand factors and small-appliance circuits.
Inputs:
- Living area: 2,200 ft² (general lighting load density: 3 VA/ft² per typical practice).
- Two 20-A small-appliance circuits per NEC required, assumed each 1,500 W load = 3,000 W total for SA circuits.
- Electric range nameplate 12,000 W.
- Electric dryer nameplate 5,000 W.
- Water heater 4,500 W.
- HVAC central unit nameplate input 4,000 W; considered non-continuous for example.
Step 1 — Calculate basic lighting and receptacle load.
- Lighting load: 2,200 ft² × 3 VA/ft² = 6,600 VA.
- Small appliances: 3,000 W (assumed 120 V single-phase circuits) → convert to VA = 3,000 VA.
Step 2 — Apply NEC dwelling demand factors for general lighting and small-appliance circuits.
NEC methodology (summary):
- Compute total general lighting and small-appliance loads.
- Apply first 3,000 VA at 100%; remaining lighting/SAC load apply demand factor per table (for example use 35% for excess portion for dwelling loads — follow NEC 220.82 specifics for exact table usage).
For this worked example assume NEC allows the following simplified sequence:
- First 3,000 VA of combined lighting and small-appliance circuits at 100% = 3,000 VA.
- Remaining combined load = (6,600 + 3,000) − 3,000 = 6,600 VA. Apply demand factor 35% → 6,600 × 0.35 = 2,310 VA.
- Total adjusted lighting + small-appliance load = 3,000 + 2,310 = 5,310 VA.
Step 3 — Add fixed appliance loads and apply appliance demand rules.
- Range: 12,000 W — per NEC 220.55 applied demand factor based on number of ranges and table values. For one range, NEC often specifies a reduced demand value (for example 8,000 VA) depending on table selection — for conservatism we will include full nameplate 12,000 VA in this example, then note that NEC table may reduce it to permitted demand.
- Dryer: 5,000 W
- Water heater: 4,500 W (continuous? Usually not; treat as non-continuous unless specified)
- HVAC: 4,000 W
Step 4 — Sum adjusted loads to determine service load and convert to amperes.
- Total VA = adjusted lighting + small appliance (5,310) + range (12,000) + dryer (5,000) + water heater (4,500) + HVAC (4,000) = 30,810 VA.
- Assume 240 V single-phase service. Service current I_service = Total VA / 240 = 30,810 / 240 ≈ 128.4 A.
- Apply service sizing rules: account for continuous loads (if any), rounding and conductor ampacity. For continuous loads apply 125% multiplier when sizing service disconnect. If dryer or water heater are considered continuous this must be applied. For this example assume no continuous loads >3 hours except perhaps HVAC during long cycles; apply 125% only to identified continuous loads per code.
Step 5 — Final selection.
- Preliminary service current ≈ 128.4 A. Round up to standard service size: 150 A service panel is typically selected.
- Document use of NEC demand tables, any reductions applied for appliances, and assumptions about continuity.
Result summary: Automated calculator would present the detailed load worksheet, show each line item, applied demand factor with reference to NEC table and section, and recommend a 150 A service based on computed 128.4 A plus rounding and application of code-required multipliers.
Reporting, outputs, and presentation for panel schedules
Calculator outputs must be clear, auditable, and suitable for direct inclusion in design documents and panel schedules. Typical outputs include:
- Per-panel listing of each circuit: circuit number, breaker size, connected load (W/VA), computed current (A), phase assignment, continuous flag.
- Per-phase totals and maximum phase imbalance percentage.
- Panel total VA and derived feeder/service currents with applied demand factors and multipliers.
- References to code sections and tables used for each applied demand factor.
- Warnings and exceptions: missing nameplate data, assumed PF, high harmonic content, motor starting inrush considerations, and unbalanced neutral overcurrent risks for MWBCs.
Suggested panel schedule layout fields
- Circuit number
- Load description
- Phase
- Breaker size (A)
- Connected load (VA or W)
- Computed current (A)
- Continuous? (Yes/No)
- Notes (NEC reference, demand factor applied, source)
Validation, error checking, and auditing
Robust calculators implement validation rules and generate exceptions for manual review. Key checks:
- Missing or inconsistent nameplate data triggers verification prompts.
- PF assumptions flagged when measured or manufacturer data is available.
- Phase balance warnings when imbalance exceeds threshold.
- MWBC neutral check to ensure neutral conductor sizing and overcurrent protection are adequate for non-linear or unbalanced loads.
- Motor starting current alerts when short-circuit contribution or voltage dip may affect upstream equipment.
Software design recommendations for auto-totals
When implementing an Electrical Branch Circuit Load Summary Calculator, follow these engineering best practices:
- Maintain unit consistency (VA, W, A, V), with explicit conversions and rounding rules.
- Make code table selections configurable per jurisdiction (NEC vs IEC tables and localized amendments).
- Provide audit logs showing every applied factor and the normative section supporting it.
- Allow user override of PF and demand factors with mandatory justification fields.
- Implement secure saving of scenario snapshots to support plan review and future modifications.
Common pitfalls and mitigation strategies
Engineers should be aware of common errors in auto-totaling and how the calculator can mitigate them.
- Double-counting shared neutrals: ensure MWBC neutral is computed as vector sum, not arithmetic sum.
- Misapplication of demand factors: require selection of dwelling vs non-dwelling methods explicitly.
- Ignoring continuous load multiplier when sizing conductors or breakers: auto-apply 125% at sizing stage and explain why.
- Overlooking motor locked-rotor current: include motor starting multipliers or inrush calculations for feeder coordination studies.
- Assuming balanced distribution without optimization: provide automatic phase balancing and present manual override capabilities.
Further normative reading and authoritative resources
- NFPA 70 (NEC), particularly Article 220 — Branch-Circuit, Feeder, and Service Calculations: https://www.nfpa.org/nec
- IEC 60364 series — Electrical installations of buildings: https://www.iec.ch/
- NEC Handbook or local amendments for demand factor tables and application examples.
- NEMA MG1 for motor guidance and IEEE 141 for power distribution.
Summary of best practices for implementation in design workflows
- Capture accurate nameplate data at specification stage; avoid defaulting to approximate values without flagging.
- Integrate the calculator into BIM or CAD workflows so panel schedules populate automatically from circuit layouts.
- Provide inspector and reviewer views that include condensed results and expanded audit trails.
- Automate code selection by project jurisdiction but allow engineer overrides with recorded reason.
- Continuously update demand factor tables and normative references to reflect code cycles and local amendments.
Reliable auto-totals for branch-circuit load summaries significantly reduce design risk, speed up documentation, and improve compliance with code requirements when implemented with rigorous formula application, clear reporting, and traceable assumptions.