Skip to main content

Box Fill Calculator

Calculate box fill accurately for your build. Get material quantities, waste allowances, and project cost breakdowns. Get results you can export or share.

Share this calculator

Formula

Total Fill = (Conductors x Vol) + (1 x Vol for grounds) + (1 x Vol for clamps) + (Devices x 2 x Vol)

Per NEC 314.16, each conductor gets one volume allowance based on wire gauge. All ground wires count as one allowance at the largest conductor volume. All internal clamps count as one allowance. Each device (switch or receptacle) counts as two allowances. The total cubic inches must not exceed the box volume rating.

Worked Examples

Example 1: Single Switch Box

Problem: Calculate box fill for a single switch with 2 cables (14 AWG): 4 conductors, 2 grounds, 1 clamp, 1 device.

Solution: Conductors: 4 x 2.00 = 8.0 cu in\nGrounds: 1 x 2.00 = 2.0 cu in\nClamps: 1 x 2.00 = 2.0 cu in\nDevice: 1 x 2 x 2.00 = 4.0 cu in\nTotal: 16.0 cu in\n3x2x2-1/2 box = 12.5 cu in - TOO SMALL\nNeed 3x2x3-1/2 box (18.0 cu in)

Result: 16.0 cu in required, need minimum 18.0 cu in box

Example 2: Receptacle with 3 Cables

Problem: Calculate box fill for a receptacle with 3 cables (12 AWG): 6 conductors, 3 grounds, 1 clamp, 1 device.

Solution: Conductors: 6 x 2.25 = 13.5 cu in\nGrounds: 1 x 2.25 = 2.25 cu in\nClamps: 1 x 2.25 = 2.25 cu in\nDevice: 1 x 2 x 2.25 = 4.5 cu in\nTotal: 22.5 cu in\nNeed 4x2-1/8 square box (30.3 cu in)

Result: 22.5 cu in required, 4-inch square box works

Frequently Asked Questions

How do you calculate electrical box fill per NEC 314.16?

NEC 314.16 requires calculating box fill by assigning volume allowances to each item in the box based on the largest conductor size. Each current-carrying conductor gets one volume allowance. All equipment grounding conductors together count as one volume allowance. All internal cable clamps together count as one volume allowance. Each device such as a switch or receptacle counts as two volume allowances. The total of all allowances multiplied by the cubic inch volume per conductor for the wire gauge must not exceed the box volume listed in NEC Table 314.16(A).

What size wire counts for box fill calculations?

Box fill calculations use the volume allowance of the largest conductor entering the box when calculating ground and clamp allowances. For conductor counts, each wire gauge has its own volume: 14 AWG is 2.00 cubic inches, 12 AWG is 2.25 cubic inches, 10 AWG is 2.50 cubic inches, 8 AWG is 3.00 cubic inches, and 6 AWG is 5.00 cubic inches. If a box contains mixed gauge conductors, you calculate the volume for each conductor at its own gauge but use the largest gauge volume for the single ground and single clamp allowances.

Do pigtails count in box fill calculations?

Pigtails and short conductors that originate and terminate within the box do not count toward box fill calculations per NEC 314.16(B)(1). This is because they do not pass through the box and are not connected to a fitting or device outside the box. However, conductors that enter the box from a cable or conduit do count even if they are spliced inside the box. Wire nuts, tape, and push-in connectors do not count separately because their volume is accounted for in the conductor allowances. This distinction is important because it means using pigtails does not increase your box fill count.

What happens if a box is overfilled?

Overfilling an electrical box violates the National Electrical Code and creates several safety hazards. Crowded conductors can cause wire insulation damage from sharp box edges or conductor pressure, leading to short circuits or ground faults. Overfilled boxes generate more heat because conductors cannot dissipate heat effectively, potentially causing insulation breakdown. Devices may not seat properly in overfilled boxes, creating loose connections that arc and overheat. Code inspectors will fail an installation with overfilled boxes, requiring costly rework. Always use the correct box size or gang multiple boxes together.

Is my data stored or sent to a server?

No. All calculations run entirely in your browser using JavaScript. No data you enter is ever transmitted to any server or stored anywhere. Your inputs remain completely private.

How do I get the most accurate result?

Enter values as precisely as possible using the correct units for each field. Check that you have selected the right unit (e.g. kilograms vs pounds, meters vs feet) before calculating. Rounding inputs early can reduce output precision.

References