Electrical Design

Cable Tray & Conduit Fill Calculations, Explained

"It physically fits" is not the same as "it complies." Fill calculations exist for two real reasons — heat and installability — and getting them wrong shows up as hot bundles and cables that cannot be pulled. Here is the method.

Why fill limits exist

Every cable in a bundle or a conduit generates heat when it carries current. Pack them too tight and the heat cannot escape, so the cables derate — sometimes below the load they were picked for. And on a real site, a conduit you cannot pull through is a conduit you will curse. Fill limits protect both: thermal room and pullability.

Conduit fill — the percentage rules

Conduit fill is expressed as a percentage of the conduit's internal cross-sectional area taken up by the overall cross-section of the cables (the outer diameter, including jacket, not the copper). The standard limits are tiered by how many conductors share the conduit:

Conductors in conduitMax fillReason
1 conductor53%One cable is easy to pull; room for the bend radius
2 conductors31%Tight pair, still pullable
3 or more40%Standard limit for multi-conductor runs
Fill% = (Σ Acable / Aconduit) × 100 ≤ limit

where Acable is the cross-section of each cable (based on its outside diameter) and Aconduit is the conduit's internal area. Sum all cables in the same run, then compare against the table for the number of conductors.

Cable tray fill — a different question

Tray fill is about total cross-sectional area of all cables relative to the tray's usable area. Common practice: for a tray with cables all of similar size, keep the total cable cross-section (all cables added together) at or below a recommended percentage of the tray's inside cross-section — typically in the 40–50% range for general power distribution, and lower for larger, less flexible cables. The exact number comes from your local code; the principle is the same everywhere: leave room for air, and room to add a cable later without ripping out the tray.

Tray fill% = (Σ Acable / Atray) × 100

A tray that looks "only half full" from above is often already at its fill limit once you count every cable's cross-section and add the spacing rules for ventilation. Fill and ventilation are two halves of the same check.

The derating you must not skip

A tight bundle or a full tray is exactly where the grouping derating factor applies — the same one from cable sizing. Many circuits packed into one tray all run hotter. If you sized each cable individually at ideal ampacity and then bundle them into one crowded tray, every one of them is now derated, and the tray as a whole may need more, larger cables, or a second tray.

Common trap: computing fill with the conductor copper area instead of the cable overall cross-section. The overall size (with insulation and jacket) is what occupies the conduit or tray — always use the cable's stated outer diameter for fill.

Common mistakes

The reliable workflow

  1. List every cable with its overall diameter and count per run.
  2. Sum cross-sectional areas per conduit / tray segment.
  3. Check fill % against the limit for that run's conductor count.
  4. Apply grouping derating to the cables in the shared tray.
  5. Re-check ampacity after derating — not before.

For one or two runs this is a quick hand calculation. For a whole building, across dozens of tray segments, a spreadsheet or a dedicated tool is the difference between an afternoon and a week.

ElectricianStudio handles tray, conduit and cable checks together

Fill calculations, cable sizing with derating, and BOM in one offline workflow — no more juggling ampacity tables and area sums by hand.

Try it offline

← Back to all guides