🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Building & Construction › Plumbing & Pipefitting › International and Uniform Plumbing Codes: Reading, Applying, and Inspecting › Lesson 12
BLD-PLUM06-02 · Lesson 12 · 9.5 clock hours · lab

Capstone Code Review: Full Drawing Set Compliance Audit

Objective. Students will conduct an independent compliance audit of a complete residential drawing set, producing a written report that cites code sections for all identified violations and all verified compliant elements.

What a Compliance Audit Is — and Why It Matters

A compliance audit is a systematic, document-by-document review of construction drawings against an adopted plumbing code. Inspectors perform audits before issuing permits and again during rough-in and final inspections. Plumbers and pipefitters who can read a drawing set and spot code conflicts before the work begins save their employer rework costs, avoid stop-work orders, and protect public health and safety. That last point is not an exaggeration: plumbing codes exist because improperly installed drainage, venting, and water systems have caused disease outbreaks and structural failures.

In your career you will encounter two model codes most often: the International Plumbing Code (IPC), published by the International Code Council, and the Uniform Plumbing Code (UPC), published by the International Association of Plumbing and Mechanical Officials (IAPMO). Your state or municipality adopts one of these — sometimes with local amendments — as its legal standard. Always confirm which edition and which amendments apply to the jurisdiction where you are working.

Anatomy of a Residential Drawing Set

A complete residential drawing set typically includes:

When auditing, move through each sheet type in order. Skipping around increases the chance of missing a violation that spans two sheets — for example, a vent shown on the isometric that does not terminate at the location shown on the roof plan.

How to Conduct a Systematic Audit

Step 1 — Prepare your workspace. Place the drawing set, your code book (IPC or UPC as applicable), and your audit report template in front of you. Have a highlighter or pencil ready to mark the drawings.

Step 2 — Identify the fixture schedule. Count and list every plumbing fixture. Confirm that the fixture unit (FU) values assigned on the drawings match the table in the adopted code. Errors here ripple into pipe sizing throughout the entire system.

Step 3 — Trace each system independently. Check the water supply system first (pipe material, sizing, pressure, backflow protection at cross-connections), then the DWV system (trap requirements, vent sizing, vent termination height above roof, cleanout spacing and accessibility), then the water heater installation (seismic strapping if required, temperature-pressure relief valve discharge piping, required clearances).

Step 4 — Record every finding. For each item — whether it is a violation or a confirmed compliant element — write the drawing reference (sheet number, detail number), a plain-language description, and the exact code section. A finding without a citation is an opinion; a finding with a citation is an audit result.

Step 5 — Close-book vs. open-book. In the first phase of this lab you work without the code book. This trains you to recognize obvious violations by pattern — a trap arm that is too long, a vent stack that terminates inside an attic, a missing cleanout. In the 30-minute open-book phase you refine and verify every citation. Professional inspectors develop the same two-phase skill: rapid pattern recognition followed by code confirmation.

Writing the Audit Report

Your report has two required sections:

Violations Found — For each violation state: (1) where it appears on the drawings, (2) what the drawing shows, (3) what the code requires, (4) the code section, and (5) the required correction. Be specific. "The trap arm for the kitchen sink exceeds the maximum horizontal distance allowed by code" is a weak finding. "Drawing A-3, kitchen sink: trap arm scaled at approximately 8 feet; the adopted code limits the trap arm length for a 1½-inch drain — correct by repositioning the trap within the code-allowed distance" is actionable.

Compliant Elements Verified — For each compliant item state: (1) where it appears, (2) what the drawing shows, and (3) the code section confirming it is acceptable. Verifying compliance is as important as finding violations — an inspector who only records deficiencies gives contractors no confidence that the rest of the work is acceptable.

Safety Considerations During Document Review

This is a paper-and-pencil lab, so physical hazards are minimal. However, two professional habits apply even in the classroom:

Passing the Audit

To pass today's lab you must correctly identify at least four of the five deliberate violations with accurate code citations, and verify at least seven of the ten compliant elements with citations. Both thresholds must be met. A strong report will also include your reasoning — brief notes explaining how you spotted the issue — because that reasoning is exactly what you will explain to a contractor or an apprentice on the job site.

Key terms10

International Plumbing Code (IPC)A model plumbing code published by the International Code Council and adopted, sometimes with local amendments, by many US states and municipalities as their legal plumbing standard.
Uniform Plumbing Code (UPC)A model plumbing code published by IAPMO and adopted by many western and other US states; it covers the same subject matter as the IPC but differs in organization, terminology, and some technical requirements.
Compliance auditA systematic review of construction drawings or installed work against the adopted code to identify violations and verify compliant elements, with each finding supported by a specific code citation.
Fixture unit (FU)A unit of measure used in plumbing codes to express the load that a plumbing fixture places on a drainage or supply system; tables in the adopted code assign FU values to each fixture type.
Isometric (riser) diagramA three-dimensional drawing, typically at 45-degree angles, showing how supply and DWV piping routes through a building; used to verify pipe sizing, trap placement, and vent connections.
Trap armThe horizontal drain pipe that runs between a fixture trap outlet and the vent connection or drain stack; both the IPC and UPC limit its maximum length based on pipe diameter.
Code citationA reference to the specific section, table, or figure in the adopted code that establishes a requirement; a valid audit finding must include an accurate citation.
Local amendmentA change made by a state or local authority to a model code before adoption; amendments may be more restrictive or, less commonly, less restrictive than the model code language.
Temperature-pressure relief (T&P) valveA safety device on a water heater that opens automatically if water temperature or pressure exceeds safe limits; its discharge piping must be installed per code to safely direct hot water away from occupants.
CleanoutAn access fitting in a drain or waste pipe that allows a plumber to insert drain-cleaning tools; code specifies minimum spacing, required locations, and accessibility requirements.
In class: Drawing set distribution: each student receives a different version of a residential drawing set (instructor-prepared with five deliberate violations and ten compliant elements documented); students work independently without code-book assistance until a 30-minute open-book phase begins. · Compliance audit report writing: students produce a structured written report with two sections — Violations Found (each with code citation and required correction) and Compliant Elements Verified (each with code section confirming compliance). · Class debrief: instructor displays the drawing set on the projector and calls on students to identify violations and compliant elements, discussing any disagreements with code references.
Materials: Residential drawing set versions (instructor-prepared), IPC and UPC code books, audit report template, projector.
Check: Audit report graded: students must correctly identify at least four of five violations with accurate citations and verify at least seven of ten compliant elements with citations — pass requires both thresholds met.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

NCCER Plumbing - Code and Inspection
1. During the closed-book phase of a compliance audit, a student notices that a vent stack shown on the isometric diagram terminates horizontally inside the attic space rather than penetrating the roof. Without opening the code book, the student flags this. Which audit skill does this demonstrate?
NCCER Plumbing - Code and Inspection
2. An audit report entry reads: 'Drawing P-2, lavatory in hall bath: trap arm appears very long.' Why is this finding insufficient as a professional audit result?
State Journeyman Plumber - Plan Review
3. A student verifies that the kitchen sink on the drawing set is served by a properly sized P-trap and includes a correctly located cleanout downstream. This information belongs in which section of the audit report?
State Journeyman Plumber - Licensing and Jurisdiction
4. A plumber working in a state that has adopted the UPC with local amendments is auditing drawings prepared by a designer who used the IPC as the reference. What is the plumber's correct first step?
NCCER Plumbing - Safety and Code Compliance
5. While auditing a water heater detail, a student finds that the T&P relief valve discharge pipe is shown terminating 18 inches above the floor, directed upward with no drain point. Which concern does this raise?
NCCER Plumbing - Drainage and Venting
6. A student auditing a residential drawing set finds that the fixture unit totals on the isometric diagram do not match the totals on the fixture schedule. What is the most likely code-related consequence of this discrepancy?
NCCER Plumbing - Code and Inspection
7. During the class debrief a student insists that a particular assembly is a violation, but the instructor points out it complies with the adopted code. The student's report will be graded on which standard?
State Journeyman Plumber - Drainage Systems
8. A residential drawing set shows a cleanout located in a wall cavity behind a permanently fixed cabinet with no access panel indicated. An auditor flags this as a violation. Which concept best explains why this is a code concern?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.