IPC vs UPC: Key Differences Every Plumber Should Know
Pass the IPC vs UPC: Key Differences Every exam with confidence. Practice questions with detailed explanations and instant feedback on every answer.
What Are the IPC and UPC?
The IPC (International Plumbing Code) and UPC (Uniform Plumbing Code) are the two dominant model plumbing codes in the United States. Both are published by standards-setting organizations, adopted by state and local governments, and used as the basis for plumbing inspections, contractor licensing exams, and regulatory compliance.
The IPC is published by the International Code Council (ICC) — the same organization behind the International Building Code (IBC) and International Mechanical Code (IMC). The UPC is published by the International Association of Plumbing and Mechanical Officials (IAPMO). Both codes are updated on regular cycles (roughly every three years) and represent comprehensive frameworks for plumbing system design, installation, and inspection.
Neither code is federal law. They're model codes — meaning states and jurisdictions choose whether to adopt them, and if so, which edition and with what local amendments. A project in Phoenix operates under different code than a project in Chicago, even if both are in the United States.
Which States Use the IPC vs UPC?
The geographic split between IPC and UPC adoption is real and significant. Broadly speaking:
IPC states: Most of the East Coast, Midwest, and South have adopted the IPC or a derivative. This includes states like New York, Florida, Texas, Virginia, Georgia, North Carolina, and many others. The IPC has gained ground significantly over the past 20 years as part of the broader ICC code family adoption trend.
UPC states: California is the most prominent UPC state — the California Plumbing Code (CPC) is based on the UPC. Other western states including Washington, Oregon, Nevada, and Hawaii have historically used UPC-based codes. Arizona uses the IPC. The West is where UPC adoption is most concentrated.
Mixed or unique situations: Some states use entirely different state-developed plumbing codes (Massachusetts has its own code), and some jurisdictions within IPC states have adopted local amendments that bring elements of UPC practice into play. Never assume a state's code situation without checking current adoption status — editions and amendments change.
For contractor licensing exam purposes, the exam you're taking will specify which code it's based on. If you're taking a state exam in California, study the UPC. If you're taking a national ICC exam, study the IPC. If you're taking a state exam in Florida, study the Florida Building Code's plumbing chapter, which is IPC-based with Florida amendments.
Key Technical Differences Between IPC and UPC
The two codes share the same fundamental goals — protecting public health and safety through proper plumbing system design — but they reach those goals through different specific requirements in several areas.
Fixture unit values: IPC and UPC assign different drainage fixture unit (DFU) values to some fixtures, which affects pipe sizing calculations. If you're running a pipe sizing calculation for a licensing exam, make sure you're using the fixture unit table from the correct code.
Trap-to-vent distances: The maximum horizontal distance from a fixture trap weir to the vent differs between the two codes. UPC tends to be more restrictive on trap-to-vent distances for some fixture types, which affects rough-in layouts. This is one of the most commonly cited practical differences between the codes for working plumbers.
Wet venting rules: Both codes allow wet venting, but the specific configurations permitted, the maximum trap loads, and the maximum vent lengths differ. Wet venting is one of the areas where plumbers who learned under one code most frequently run into issues when working in jurisdictions under the other.
Air admittance valves (AAVs): AAV acceptance differs. The UPC has historically been more restrictive about AAV use than the IPC, though this varies by jurisdiction and edition. Always check local adoption status before relying on AAVs in a design.
Water service sizing: The two codes use somewhat different approaches to water supply sizing, including differences in friction loss tables and minimum pressure requirements in some situations. For most residential work, these differences don't produce dramatically different outcomes, but for commercial or high-rise projects the calculation methods can produce different results.
The international plumbing code itself is the IPC reference, while the UPC is governed by IAPMO publications. If you're preparing for a licensing exam, using the code book that matches your exam is essential — specific section numbers, table values, and even terminology differ.

IPC vs UPC: Philosophy and Organization
Beyond the specific technical differences, the IPC and UPC reflect slightly different philosophies about how to structure a plumbing code.
The IPC is part of a unified family of ICC codes. If you know the IBC and IMC, the IPC will feel familiar in its structure and terminology. Cross-references between ICC family codes are straightforward because they're designed as a system. For jurisdictions that have adopted the full ICC code family, having all codes under one publisher simplifies administration and reduces conflicts between documents.
The UPC was historically developed by practitioners — the IAPMO's membership includes working plumbers, contractors, and inspectors alongside engineers and code officials. The UPC's approach sometimes reflects field-developed practices more directly than the IPC, which tends to be more engineering-driven in some areas.
Neither approach is inherently better — they produce plumbing systems that work. But the differences matter when you're taking an exam based on one code, working in a jurisdiction that has adopted the other, or trying to advise a client on a project that crosses jurisdictional lines.
Practical Implications for Plumbers and Contractors
If you're a working plumber or contractor, here's what the IPC vs UPC distinction means day to day:
Know your jurisdiction's code: Before starting any project, verify which code and which edition your local authority having jurisdiction (AHJ) has adopted. This isn't a one-time research task — code editions change, and local amendments add another layer. Your building department's plan review staff can tell you exactly which code applies.
Don't cross-contaminate your knowledge: Plumbers who work primarily in UPC jurisdictions and then take a project in an IPC jurisdiction sometimes cause problems by applying UPC rules where IPC rules apply differently. Trap-to-vent distances, wet vent configurations, and AAV acceptance are the most common friction points. When you cross into a new code jurisdiction, verify the relevant rules for the specific work you're doing.
Exam prep is code-specific: If you're studying for a plumbing contractor license exam, your study materials must match the code your state exam is based on. Using UPC study materials for an IPC exam (or vice versa) will produce wrong answers on questions where the codes differ. This seems obvious, but it's a common mistake — especially when using generic study guides that don't clearly specify which code they reference.
For exam preparation, the international plumbing code book is the primary reference for the IPC exam. If you're studying for a UPC-based exam, IAPMO publishes their own study materials. Make sure you have the right edition — the ICC updates the IPC every three years, and exam versions sometimes lag one edition behind the most recent publication.
Why This Matters for Licensing Exams
Plumbing contractor and journeyman licensing exams in the United States are often open-book or tabbed-code exams. You're allowed to bring your code book (sometimes specifically the ICC IPC, sometimes a state-specific code based on IPC or UPC) and use it during the exam.
This means the exam doesn't test raw memorization — it tests whether you can find information in the code and apply it correctly. But finding information quickly in a 400-page code book under exam time pressure is itself a skill. Practice navigating the code is as important as understanding its content.
Effective code exam preparation includes:
- Building a custom tab system in your code book for the most frequently referenced sections
- Practicing finding specific answers to sample questions using the index and table of contents
- Understanding the code's organization well enough to know approximately where a topic will be located even without searching
- Taking timed practice exams to develop navigation speed
The IPC and UPC both cover the same general topics in roughly similar order: general regulations, definitions, general regulations, plumbing fixtures, water heaters, water supply, sanitary drainage, indirect waste, vents, traps, storm drainage, and special waste. Knowing where to find each topic type is almost as valuable as knowing the specific rules.
- +Industry-recognized credential boosts your resume
- +Higher earning potential (10-20% salary increase on average)
- +Demonstrates commitment to professional development
- +Opens doors to advanced career opportunities
- −Exam preparation requires significant time investment (4-8 weeks)
- −Certification fees can be $100-$400+
- −May require continuing education to maintain
- −Some employers may not require certification
Preparing for IPC-Based Exams
If your licensing exam is based on the IPC, your preparation should center on the International Plumbing Code book itself — ideally the specific edition your state exam references. ICC publishes study companion materials, and third-party publishers offer IPC exam study guides.
Focus your study on the sections that generate the most exam questions: drainage systems (Chapter 7), venting (Chapter 9), water supply and distribution (Chapter 6), and fixtures (Chapter 4). These sections are heavily represented on most IPC-based contractor exams because they cover the principles that matter most for field work.
The international plumbing code ipc 2018 edition is still the basis for many state exams even though newer editions exist. Check your state's current adoption status before purchasing study materials — studying the 2021 IPC when your exam tests the 2018 edition means you'll encounter organizational differences and some changed section numbers.
For anyone navigating the IPC vs UPC question because they're starting plumbing contractor prep in a new state, the short answer is: determine your state's code adoption, get the right code book, tab it thoroughly, and practice finding information quickly under timed conditions. The code knowledge that matters most on the exam isn't what you have memorized — it's what you can find accurately in the time you have.
IPC Key Concepts
What is the passing score for the IPC exam?
Most IPC exams require 70-75% to pass. Check the official exam guide for exact requirements.
How long is the IPC exam?
The IPC exam typically allows 2-3 hours. Time management is critical for success.
How should I prepare for the IPC exam?
Start with a diagnostic test, create a 4-8 week study plan, and take at least 3 full practice exams.
What topics does the IPC exam cover?
The IPC exam covers multiple domains. Review the official content outline for the complete list.
About the Author
Attorney & Bar Exam Preparation Specialist
Yale Law SchoolJames R. Hargrove is a practicing attorney and legal educator with a Juris Doctor from Yale Law School and an LLM in Constitutional Law. With over a decade of experience coaching bar exam candidates across multiple jurisdictions, he specializes in MBE strategy, state-specific essay preparation, and multistate performance test techniques.
Join the Discussion
Connect with other students preparing for this exam. Share tips, ask questions, and get advice from people who have been there.
View discussion (3 replies)