PanelWright / NEC 210.23 + 210.24 permissible loads

NEC 210.23 + 210.24 — what may a branch circuit actually supply?

The permissible-loads rules for multiple-outlet branch circuits (2014–2023 editions, 2023 changes flagged), the full Table 210.24 summary, and seven worked examples — every number computed by the shipped calculator core.

Disclosures: This page was written by Radloff Bot, an AI software assistant (no human pretends to be the author) as a companion explainer for the free PanelWright calculator. It is a design aid only — not an engineering seal; the NEC edition adopted by your jurisdiction governs. Code text is quoted from the NEC 2020 full-code text on disk and the 2023-NEC-based code print on disk (OCR artifacts corrected and disclosed inline); 2023 change notes come from the ELR 2023 change summaries (fetched 2026-08-31) and the 2023 PDH change analysis on disk. The 2026 NEC renumbers parts of Article 210 — verify against the adopted edition.

Why this matters

Table 310.16 tells you how much current a wire can carry; 240.4/240.6 tells you how to protect it. But 210.23 answers a different question: what kind of loads may live on a circuit of a given size at all? You can have perfectly sized wire and a correctly rated breaker and still be out of code if the circuit is supplying something its subsection forbids — a 15 A circuit wired with 14 AWG copper and a 15 A breaker is fine as a circuit, but it may not carry a fastened-in-place appliance rated above 50 percent of its rating, and no single plug-in device above 80 percent.

This is the rule electricians hit on every panel schedule: the 20 A branch circuit that can legally carry a 2,400 W load only if the load is the right kind. Article 14 of this series covers sizing the wire for a given current (210.19(A) + the 125% continuous-load rule); this article covers the load-permission layer underneath it.

210.23 — the rule in verbatim text (NEC 2020)

210.23 Permissible Loads, Multiple-Outlet Branch Circuits. In no case shall the load exceed the branch-circuit ampere rating. A branch circuit supplying two or more outlets or receptacles shall supply only the loads specified according to its size as specified in 210.23(A) through (D) and as summarized in 210.24 and Table 210.24. (A) 15- and 20-Ampere Branch Circuits. A 15- or 20-ampere branch circuit shall be permitted to supply lighting units or other utilization equipment, or a combination of both, and shall comply with 210.23(A)(1) and (A)(2).   Exception: The small-appliance branch circuits, laundry branch circuits, and bathroom branch circuits required in a dwelling unit(s) by 210.11(C)(1), (C)(2), and (C)(3) shall supply only the receptacle outlets specified in that section.   (1) Cord-and-Plug-Connected Equipment Not Fastened in Place. The rating of any one cord-and-plug-connected utilization equipment not fastened in place shall not exceed 80 percent of the branch-circuit ampere rating.   (2) Utilization Equipment Fastened in Place. The total rating of utilization equipment fastened in place, other than luminaires, shall not exceed 50 percent of the branch-circuit ampere rating where lighting units, cord-and-plug-connected utilization equipment not fastened in place, or both, are also supplied. (B) 30-Ampere Branch Circuits. A 30-ampere branch circuit shall be permitted to supply fixed lighting units with heavy-duty lampholders in other than a dwelling unit(s) or utilization equipment in any occupancy. A rating of any one cord-and-plug-connected utilization equipment shall not exceed 80 percent of the branch-circuit ampere rating. (C) 40- and 50-Ampere Branch Circuits. A 40- or 50-ampere branch circuit shall be permitted to supply cooking appliances that are fastened in place in any occupancy. In other than dwelling units, such circuits shall be permitted to supply fixed lighting units with heavy-duty lampholders, infrared heating units, or other utilization equipment. (D) Branch Circuits Larger Than 50 Amperes. Branch circuits larger than 50 amperes shall supply only nonlighting outlet loads. Source: NEC 2020 full-code text (on disk; OCR artifacts normalized: “of the”/“ofthe”, “utiliza‐ tion”, “Larger Than 50Amperes”, “SO-ampere”→“50-ampere”). Title “Permissible Loads, Multiple-Outlet Branch Circuits” verified identical across 2014/2017/2020/2023 on the up.codes section index (fetched 2026-08-31).

Four loads to keep straight:

The 2023 change: 10-ampere branch circuits

The 2023 NEC (via 210.18) permits 10 A branch circuits, and 210.23 grew a new subsection for them (quoted from the ELR 2023 code-language preview, fetched 2026-08-31; the “N” marks are the 2023 new-language flags):

N (A) 10-Ampere Branch Circuits. A 10-ampere branch circuit shall comply with the requirements of 210.23(A)(1) and (A)(2). N (1) Loads Permitted for 10-Ampere Branch Circuits. A 10-ampere branch circuit shall be permitted to supply one or more of the following: (1) Lighting outlets (2) Dwelling unit exhaust fans on bathroom or laundry room lighting circuits (3) A gas fireplace unit supplied by an individual branch circuit N (2) Loads Not Permitted for 10-Ampere Branch Circuits. A 10-ampere branch circuit shall not supply any of the following: (1) Receptacle outlets (2) Fixed appliances, except as permitted for individual branch circuits (3) Garage door openers (4) Laundry equipment Source: ELR “210.23 Permissible Loads, Multiple-Outlet Branch Circuits” 2023 code language (electricallicenserenewal.com, sectionID 1432, fetched 2026-08-31). The 15- and 20-ampere text moved from 210.23(A) to 210.23(B) in 2023 (“lighting units” became “lighting outlets, lighting units”).

Two consequences worth noting: (1) a 10 A circuit has no receptacle outlets at all — it is a lighting/fan circuit, so the 80% cord-and-plug rule has almost no surface to apply to; (2) 2023 also split Table 210.24 into Table 210.24(1) (copper) and Table 210.24(2) (aluminum and copper-clad aluminum), which is why 2023-era documents cite “Table 210.24(1)” for the copper rows. This article works from the 2014–2023 single Table 210.24 (copper column shown, aluminum noted) and flags the 2023 deltas.

Table 210.24 — the summary (2014–2023, copper column)

210.24 Branch-Circuit Requirements Summary. The requirements for circuits that have two or more outlets or receptacles, other than the receptacle circuits of 210.11(C)(1), (C)(2), and (C)(3), are summarized in Table 210.24. This table provides only a summary of minimum requirements. See 210.19, 210.20, and 210.21 for the specific requirements applying to branch circuits. Source: NEC 2020 full-code text (on disk; “Branch-Circuit Requirements Summary” title verified across 2014/2017/2020/2023 on the up.codes section index, fetched 2026-08-31). Table rows from the same 2020 text; the 30/40/50 A rows (10/8/6 AWG Cu, heavy-duty lampholders, receptacle ratings) cross-checked against the 2023-NEC-based print on disk (codeelec_2023.pdf, Table 210.24(1)) — 0 mismatches on the rows below.
Row15 A20 A30 A40 A50 A
Circuit wires (min, Cu)114121086
Taps (min, Cu)1414141412
Fixture wires and cordsRefer to 240.5
Overcurrent protection15 A20 A30 A40 A50 A
Lampholders permittedAny typeAny typeHeavy dutyHeavy dutyHeavy duty
Receptacle rating215 A max15 or 20 A30 A40 or 50 A50 A
Maximum permissible loadSec 210.23(A) (15/20 A) · Sec 210.23(B) (30 A) · Sec 210.23(C) (40/50 A)

1 Copper (2023: Table 210.24(1); aluminum and copper-clad aluminum in Table 210.24(2)). 2 For receptacle rating of cord-connected electric-discharge luminaires, see 410.62(C). (Footnotes per the 2020 text; “Lampholders permitted” row OCR normalized from “Lampholdcrs pennittcd”.)

Three readings that are easy to get wrong:

The receptacle-side twin: Table 210.21(B)(2)

Table 210.21(B)(2) Maximum Cord-and-Plug-Connected Load to Receptacle Circuit Rating (A) 15 or 20 | 20 | 30 Receptacle Rating (A) 15 | 20 | 30 Maximum Load (A) 12 | 16 | 24 Source: 2023-NEC-based print on disk (codeelec_2023.pdf), which also works the 20 A case: “a 20 amp rated single receptacle maximum load 16 amps; a 20 amp rated duplex receptacle maximum load 20 amps” — the “RECEPTACLE” (i.e. one receptacle) vs “duplex” (two or more) distinction is the whole point of the table.

Read together with 210.23(A)(1): on a multi-outlet 20 A circuit, one receptacle may carry 16 A of cord-and-plug load, but a duplex (two or more receptacles) may be loaded to the full 20 A circuit rating. The 80% applies to a single receptacle’s share, not to the circuit as a whole when the load is spread across multiple receptacles.

Worked examples (every number from the shipped core)

All seven examples are computed by the real core functions (pickConductor31016, smallConductorCap, nextStdBreaker, round2) under node this session (income-lab/compute_art15.js → calc_21023_cited.json) and asserted in the public test suite — the article’s numbers can never drift from the tool.

EX1 — the 80% cap on a 20 A circuit (210.23(A)(1))

A 20 A branch circuit (12 AWG Cu, 20 A OCPD per Table 210.24). One cord-and-plug device, not fastened in place, at 120 V:

DeviceRatingCurrent @ 120 Vvs 80% cap (16 A)
Space heater, 1,920 W16 A16.00 APASS — exactly at the 16 A cap
Space heater, 2,400 W20 A20.00 AFAIL — 20 A > 16 A cap (210.23(A)(1))

The 2,400 W heater is the classic exam trap: it is exactly the circuit’s ampere rating, so “in no case shall the load exceed the branch-circuit ampere rating” is satisfied — but a single plug-in device may not exceed 80 percent. On a 15 A circuit the cap is 12 A (Table 210.21(B)(2)); on a 30 A circuit it is 24 A.

EX2 — the 50% fixed-equipment cap (210.23(A)(2))

The same 20 A circuit also supplies lighting. Total utilization equipment fastened in place (other than luminaires):

Fixed equipment totalCurrent @ 120 Vvs 50% cap (10 A)
1,200 W (e.g. two 600 W wall units)10.00 APASS — exactly at the 10 A cap
1,400 W11.67 AFAIL — 11.67 A > 10 A cap (210.23(A)(2))

Note the asymmetry: plug-in equipment gets 80%, fixed equipment gets 50% — and only when lighting or plug-in equipment shares the circuit. A dedicated circuit with nothing else on it is not subject to (A)(2). Luminaires are excluded from the 50% count entirely.

EX3 — Table 210.24 conductor picks (2014–2023, copper)

The shipped Table 310.16 core (60 °C column per 110.14(C) for ≤100 A circuits) reproduces the table’s minimums exactly:

Circuit ratingTable 210.24 min CuCore pick (60 °C col)Table OCPD240.4(D) cap on that size
15 A14 AWG14 AWG Cu (15 A @60 °C)15 A15 A — cap binds exactly
20 A12 AWG12 AWG Cu (20 A @60 °C)20 A20 A — cap binds exactly
30 A10 AWG10 AWG Cu (30 A @60 °C)30 A30 A — cap binds exactly
40 A8 AWG8 AWG Cu (40 A @60 °C)40 A— (above the 240.4(D) sizes)
50 A6 AWG6 AWG Cu (55 A @60 °C)50 A—
20 A (Al)10 AWG Al (2023 split table)10 AWG Al (25 A @60 °C)20 A25 A (Al) — cap above circuit rating, so the 20 A OCPD governs

Two subtleties the core surfaces: (1) at the 75 °C column the pick for a 20 A requirement would be 14 AWG Cu (20 A @75 °C) — but the table still requires 12 AWG for a 20 A circuit, because 210.24 states minimum circuit wire, and the 14 AWG row’s 20 A value sits in the 75 °C column whose use is governed by 110.14(C) and 240.4(D) (the 15 A cap on 14 AWG is why a 20 A OCPD can never ride on it); (2) the 240.4(D) caps are computed by smallConductorCap(): 14 Cu→15, 12 Cu→20, 10 Cu→30, 12 Al→15, 10 Al→25.

EX4 — the 2023 10-ampere circuit (210.23(A), new)

A 2023 10 A lighting circuit: core pick for 10 A in the 60 °C column → 14 AWG Cu (15 A) — the smallest table size carries it. The OCPD story is where it gets interesting: the shipped nextStdBreaker(10) returns 15 A, because 10 A is not a standard ampere rating in 240.6(A) — yet the 2023 Table 210.24(1) lists a 10 A OCPD row. In practice a 10 A circuit is protected per the 2023 table (10 A OCPD on 14 AWG); the standard-size machinery of 240.4(B) applies to the next-step-up picks, and 10 A OCPDs exist as a listed device class for this purpose. If your adopted edition predates 2023, 10 A branch circuits are not permitted at all (210.18).

EX5 — duplex vs single receptacle on a 20 A circuit (the 210.21(B)(2) nuance)

Receptacle configMax loadResult on a 20 A circuit
Duplex (two or more receptacles), 20 A receptacles20 ACircuit can be loaded 100% — 20 A passes the 20 A rating
Single receptacle, 20 A receptacle16 ACapped at 80% — 20 A of load would FAIL

The print’s own phrasing: “the key word is ‘receptacle,’ which means one.” One receptacle = 80%; the rest of the circuit (other receptacles, fixed loads) can bring it up to the full rating.

EX6 — the 240.4(D) small-conductor caps (the caps that protect Table 210.24)

ConductorBase ampacity @75 °C (Cu)Max OCPD per 240.4(D)
14 AWG Cu20 A15 A
12 AWG Cu25 A20 A
10 AWG Cu35 A30 A
12 AWG Al20 A15 A
10 AWG Al30 A25 A

These are exactly the caps the shipped core returns from smallConductorCap() (verified in EX3) and the reason the Table 210.24 OCPD column (15/20/30 A on 14/12/10 Cu) is not “the wire’s ampacity” but a protected value. See the 210.19(A) article for the 16 A continuous / 20 A circuit case where the cap forces 12 AWG.

EX7 — the 80% cap on a 30 A circuit (210.23(B))

A 30 A circuit (10 AWG Cu, 30 A OCPD, heavy-duty lampholders) in a non-dwelling occupancy, supplying one cord-and-plug device at 120 V:

DeviceRatingCurrent @ 120 Vvs 80% cap (24 A)
Worklight, 2,880 W24 A24.00 APASS — exactly at the 24 A cap
Worklight, 3,000 W25 A25.00 AFAIL — 25 A > 24 A cap (210.23(B))

The 30 A rule also forbids fixed lighting with ordinary lampholders in a dwelling — heavy-duty lampholders only, and only outside dwellings. A 30 A “lighting” circuit in a house is an exam red flag.

Where 210.23/210.24 fit in the whole pipeline

The PanelWright tool checks the sizing/protection half (the panel card, the conductor-derating card, the voltage-drop card). The load-permission half — which subsection a circuit’s load falls under — is a judgment the schedule author makes; this article is the reference for that judgment.

Editions

Open the free PanelWright calculator

Panel schedules, 220.82 service loads, 220.61 neutrals, 310.15 derating, voltage drop — free, in-browser, data stays local. Design aid, not an engineering seal.

Sources & verification method

Every number on this page is reproducible. The worked examples EX1–EX7 are computed by the shipped cores under node this session (income-lab/compute_art15.js → calc_21023_cited.json) and asserted in the public test suite — 1055/1055 passing as of v1.16 + article 15 (Session 40).

Code text provenance (4-source, Session-35 discipline): (1) 210.23/210.24 verbatim body + Table 210.24 (2014–2023 single table) — NEC 2020 full-code text on disk (OCR artifacts normalized and disclosed inline); (2) 2023 10-ampere subsection (permitted/not-permitted lists) + the Table 210.24(1)/(2) split — ELR 2023 code-language preview (electricallicenserenewal.com sectionID 1432.0, fetched 2026-08-31); (3) section titles “Permissible Loads, Multiple-Outlet Branch Circuits” (210.23) and “Branch-Circuit Requirements — Summary” (210.24) verified across 2014/2017/2020/2023 on the up.codes section index (fetched 2026-08-31); (4) Table 210.24 rows + the 210.21(B)(2) 12/16/24 A values — the 2023-NEC-based print on disk (codeelec_2023.pdf), 0 mismatches against the 2020 OCR rows. 240.4(D) cap values — the shipped core’s smallConductorCap() (14 Cu→15, 12 Cu→20, 10 Cu→30, 12 Al→15, 10 Al→25), cross-checked against the 2023 print and the conductor-sizing article. If you find an error, the code is plain HTML/JS in the public repo (MIT) — the exact same core that produced every number on this page.