TryBuildCalc

Shower Drain Slope Calculator (2" Branch at 1/4" per ft)

Check fall and code minimum slope for a shower drain branch.

Line Role & Units

ℹ️Sets which code table and slope rules apply — Stacks are vertical, so no slope requirement applies.

ℹ️Capacities always use IPC tables — UPC / Local Code just adds a reminder to confirm against your local table (see FAQ).

ℹ️Switching units converts your existing values too, so their real-world meaning stays the same.

Slope & Fall

ℹ️Choose which quantity is unknown — the slope you want to hold, or the slope you get from a fixed available fall.

ℹ️Horizontal developed length of this straight run, not a straight-line site distance.

ℹ️Inches of fall per foot of horizontal run — e.g. 0.25 for the common 1/4 inch per foot.

Code Check & Drainage Capacity

ℹ️Sets the code-minimum slope and the DFU capacity table row used below.

ℹ️The DFU capacity table (IPC 710.1(1)) only publishes values at these four standard slopes — this is a separate lookup from your actual slope above, so pick the slope you're actually designing to.

DFU Load

Add your fixture list, or enter a known total DFU load directly, to compare against this line's capacity.

Fixture 1

Fixture 2

Fixture 3

Up to 30 fixture rows total.

Slope meets code minimum for a 2" pipe

Mode: Calculate Fall from Slope · Line Role: Building Drain / Building Sewer

Slope & Fall

Run Length: 10 ft

Fall Over This Run: 2.5 in (0.208 ft)

Slope: 0.25 in/ft (2.08%)

Slope Ratio: 1 : 48

Rise/fall of 1 unit over this many units of horizontal run

Code Minimum Slope Check

Pipe Diameter: 2"

Code Minimum Slope: 0.25 in/ft

Per IPC 704.1 / UPC 708.1

Your Slope: 0.25 in/ft

Pass — meets or exceeds code minimum

Drainage Capacity

Line Role: Building Drain / Building Sewer

Pipe Diameter: 2"

Hypothetical Capacity (at 1/4" per ft): 21 DFU

Achieved Capacity (at your actual slope): 21 DFU

DFU Load & Utilization

Water Closet, Private (1.6 gpf) (x1): 3 DFU

Lavatory (x1): 1 DFU

Bathtub / Combo Bath-Shower (x1): 2 DFU

Total DFU Load: 6 DFU

Utilization: 6 DFU / 21 DFU = 28.6%

Trench / Stake Checkpoints

Cumulative fall at each point along the run, for staking or checking trench depth on site.

CheckpointDistanceCumulative Fall
25%2.5 ft0.63 in
50%5 ft1.25 in
75%7.5 ft1.88 in
100%10 ft2.5 in
Show every 10 ft checkpoint
DistanceCumulative Fall
10 ft (end)2.5 in

Design Notes

Building Drain/Sewer capacity uses IPC Table 710.1(1) (slope-dependent). Horizontal Fixture Branch and Stack capacity use IPC Table 710.1(2) (fixed by diameter, and by branch-interval count for stacks — not slope-dependent). These are different tables answering different sizing questions for different pipe segments.

The minimum size of any building drain serving a water closet is 3 inches, regardless of DFU load. Confirm the exact table and slope requirements adopted by your local jurisdiction (IPC, UPC, or a local amendment) before finalizing a design.

Approximate results for planning only. Verify with a professional.

Drain Pipe Slope ProfileMeets code minimum slope for a 2" pipeFall: 2.50 inRun: 10.0 ftSlope: 0.2500 in/ft (2.08%)Capacity: 21 DFULoad: 6.00 DFU (28.6% utilization)Slope exaggerated for clarity — actual drain slopes are far shallower than shown

Looking for the verification checklist, reference tables, or tips and mistakes?See the complete Drain Pipe Slope Calculator.

10 ft, 2 inch shower drain branch example

This page is set up for a short 2 inch shower drain branch running 10 feet at 1/4 inch per foot — the code-minimum slope for this diameter. That gives a total fall of 2.50 inches (0.21 ft) over the run, a modest drop typical for a short bathroom fixture branch.

A 2 inch pipe's minimum slope is 1/4 inch per foot, so this run's slope passes right at minimum. At 1/4 inch per foot, IPC Table 710.1(1) — the building drain/sewer capacity table — rates a 2 inch pipe to carry up to 21 DFU. That figure applies where this pipe is sized as a building drain/sewer segment; if it's specifically a horizontal fixture branch under your code's definition, the applicable capacity instead comes from IPC Table 710.1(2), which gives different, generally lower numbers for the same diameter — see the note below and this calculator's Formula section.

  • 10 ft run at 1/4" per ft → 2.50 in (0.21 ft) total fall.
  • 2" pipe minimum slope: 1/4" per ft — this run passes exactly at minimum.
  • DFU capacity at 1/4" per ft: 21 DFU (Table 710.1(1), building drain/sewer).

How Drain Pipe Slope Is Calculated

The calculation happens in four parts — slope/fall geometry, a code-minimum slope check, a DFU capacity lookup for the selected line role, and utilization against your actual DFU load.

Step 1 — Slope ↔ Fall Conversion

Fall (in) = Slope (in/ft) × Run Length (ft)
Slope (in/ft) = Available Fall (in) ÷ Run Length (ft)

Both directions are pure geometry — this section accepts any slope or fall value, not just the four code-tabulated slopes used in Step 3. In metric mode the same math runs in mm/m and meters, converted at the boundary (1/4 in/ft ≈ 20.8 mm/m). This step doesn't apply to a Stack, which is vertical and has no slope.

Step 2 — Code Minimum Slope Check

Pass if Slope (in/ft) ≥ Minimum Slope for the selected pipe diameter

Per IPC 704.1 / UPC 708.1: pipes 2-1/2 inches and smaller need at least 1/4 inch per foot, pipes 3 through 6 inches need at least 1/8 inch per foot, and pipes 8 inches and larger need at least 1/16 inch per foot. This applies to the Building Drain/Sewer and Horizontal Branch line roles; a Stack has no slope requirement.

Step 3 — DFU Capacity Lookup

Building Drain/Sewer: IPC Table 710.1(1) lookup at [Pipe Diameter, Capacity Slope]
Horizontal Branch / Stack: IPC Table 710.1(2) lookup at [Pipe Diameter, Line Role, Branch Intervals]

Both are direct table lookups, not formulas. Table 710.1(1) is slope-dependent (four tabulated slopes); Table 710.1(2) is a flat number per diameter/role, unaffected by slope. Some diameter/slope/role combinations have no entry at all — the calculator flags those as "not permitted" or "not tabulated" rather than inventing an interpolated number the code doesn't provide.

Step 4 — DFU Load & Utilization

Total DFU Load = Σ(Fixture DFU × Quantity), or a manually entered total
Utilization % = Total DFU Load ÷ Achieved Capacity × 100

Utilization is only computed against the achievedcapacity (the figure your actual slope/design honestly delivers per Step 3), never against a hypothetical capacity your design doesn't reach — if the achieved capacity is null (not achieved), utilization is shown as not applicable rather than a misleading percentage.

Worked Example

This example uses the active inputs above and follows the same steps as the Formula section.

Input Values Used

InputValue
Line RoleBuilding Drain / Building Sewer
ModeCalculate Fall from Slope
Run Length10 ft
Slope0.25 in/ft
Pipe Diameter2"
Total DFU Load6 DFU

Step 1 — Slope ↔ Fall

CalculationSubstitutionResult
Fall0.25 in/ft × 10 ft2.5 in (0.208 ft)

Step 2 — Code Minimum Slope Check

CalculationSubstitutionResult
Compare0.25 in/ft vs 0.25 in/ft minimumPass

Step 3 — DFU Capacity & Step 4 — Utilization

CalculationSubstitutionResult
Achieved DFU Capacity2", Building Drain / Building Sewer21 DFU
Utilization6 DFU ÷ 21 DFU28.6%

Therefore, this 2" building drain / building sewer carries 21 DFU, and your 6 DFU load uses 28.6% of that capacity.

This does not include venting, cleanouts, or fittings along the run. Cross-check against the Reference Tables in the complete Drain Pipe Slope Calculator.

This page keeps things focused on the calculation above. For the full construction guide — verification checklist, reference tables, usage steps, tips, common mistakes, and limitations.See the complete Drain Pipe Slope Calculator.

FAQ

Larger pipes are hydraulically more efficient and reach self-cleansing velocity at a gentler grade than small pipes at the same flow depth ratio — so the code requires more slope (1/4 inch per foot) from small pipes like this 2 inch shower drain than it does from larger 4-6 inch drains (1/8 inch per foot) or 8 inch+ sewers (1/16 inch per foot).
Only if this pipe is actually being sized as a building drain or sewer segment — IPC Table 710.1(1) (used on this page) covers building drains and sewers, not horizontal fixture branches. A horizontal fixture branch (the code term for the pipe connecting one or more fixture drains to a stack or building drain) is sized from a different table, IPC Table 710.1(2), which gives smaller, non-slope-dependent DFU limits for the same nominal diameter. Confirm which segment you're actually sizing before relying on either number.