What this code requires
CRC R401.3 requires that the ground surface around a residential foundation slope at least 6 inches downward within the first 10 feet from the building. Impervious surfaces in that same zone — driveways, patios, and concrete walks — must slope at least 2% away from the structure. When lot lines or physical barriers make that grade impossible, the code allows drains or swales instead, as long as water still moves away from the foundation. Most single-family residential and ADU permits get flagged on R401.3 when the grading plan is missing, shows flat grade, or drains toward the building.
How to fix it
Add grading arrows to the site plan
On your plot plan or grading plan, draw drainage arrows showing water flowing away from the building. Place arrows at the four building corners and along each elevation. Annotate the slope: '6 inches minimum fall within 10 feet of foundation' for natural grade, or '2% minimum slope' for concrete driveways, walkways, and patios. This callout is what plan-checkers are looking for — without it, R401.3 is an automatic flag even if the physical grading is correct.
Add spot elevations or percent-grade callouts
Drainage arrows alone sometimes aren't enough for a detailed plan check. Add spot elevations at the foundation edge and at 5 feet and 10 feet out, so the checker can confirm you're achieving the required drop. Alternatively, call out a percent grade: 5% grade (6 inches over 10 feet) or better for unpaved areas, 2% minimum for paved surfaces. Either format works; pick whichever your sheet scale supports more clearly.
Verify all impervious surfaces within 10 feet
Go around the building footprint and identify every impervious surface within 10 feet: concrete flatwork, pavers, driveway apron, covered patio slab. Each one needs a 2% slope callout directed away from the house. If a patio slab currently shows no slope or drains toward the building, either revise the plan to show correct slope or add a trench drain to intercept runoff before it reaches the foundation. Note the drain size and connection point on the plan.
Show a swale or drain when grading is constrained
When a property line, wall, or retaining structure prevents you from achieving 6 inches of fall within 10 feet, the code allows an alternative: show a swale or drain that routes water away from the building. Locate the swale parallel to the foundation, size it for the contributing drainage area, and show where it outlets. If you're using a trench drain or catch basin, note the pipe size (typically 4-inch minimum), slope (1% minimum to maintain self-cleaning velocity), and outlet location.
Address drainage conflicts between ADU and main house
On ADU projects and additions, verify that drainage from the new structure doesn't conflict with the existing building. The plan-checker will look at the relationship between the new and existing foundation grades. If the new ADU slab is downhill from the main house, you may need to show how runoff from the main house travels around (not toward) the ADU foundation. A simple drainage notes section on the site plan addressing this relationship clears the comment.
Show compliant slope for room additions and slab extensions
Room additions, patio covers, and garage conversions that add new concrete must show compliant drainage slope. It's not enough to note that the existing concrete drains correctly. Pull spot elevations at the new slab edge and the existing foundation wall. If the new slab is at or above the existing finished floor, you'll need to show how water exits the new concrete without ponding against the wall. A 2% slope away from the building, shown on the plan with a spot elevation, resolves this.
Add a drainage note to the general notes sheet
Many plan-checkers want to see a blanket drainage note even when the site plan already shows arrows and elevations. Add to your general notes: 'All grading shall slope a minimum of 6 inches within the first 10 feet from the foundation. Impervious surfaces within 10 feet of the building shall slope a minimum of 2% away from the building. Where constraints exist, drains or swales shall be provided per CRC R401.3.' This note doesn't replace the graphical callouts but gives the checker a clear written confirmation.
Take the CRC R401.3 fix steps with you
All 7 steps in one email, so you have them on site instead of on this page.
Why you got flagged
Plan-checkers flag R401.3 more often than most contractors expect, and the corrections almost always come down to one of four situations on the grading and drainage sheets.
The most common trigger is a site plan that shows no drainage arrows at all. Plan-checkers want to see explicit slope direction callouts on the plot plan or grading plan. A note that says "drain away from building" doesn't satisfy it. They need arrows showing grade direction, plus a spot-elevation or percent-slope callout confirming the 6-in-10-ft minimum for pervious areas and 2% for any concrete or pavers near the house.
The second scenario involves tight urban lots where the setback from the property line is under 10 feet. On those sites, you physically can't achieve 6 inches of fall before hitting the neighbor's fence. The code allows swales or drains as an alternative, but you have to show it. If the plan is silent on the drainage solution, the checker marks it non-compliant even if you planned to install a trench drain.
A third common flag comes from ADU additions. When a detached ADU is placed in a rear yard, the grading around the new structure often conflicts with the existing house drainage. Checkers will ask: does water from the ADU pad flow toward the main house foundation? If the plan doesn't address that relationship explicitly, R401.3 gets cited.
Fourth, remodel plans that add a slab extension — like a room addition or a covered patio — can trigger R401.3 if the new impervious surface doesn't show a 2% slope away from the building. The existing house may already pass, but the new concrete changes the drainage picture and the checker will call it out.
The official code
California Residential Code R401.3 — Site Drainage
Read the source →