If you work in construction, contracting, inspection, or engineering, you've likely heard the acronyms IBC, IRC, and IPC thrown around. But if you're not sure which code book applies to your work, or whether you need more than one, this guide will clear it up fast.
What Are the International Codes (I-Codes)?
The IBC, IRC, and IPC are part of the International Code Council (ICC) family of model building codes, collectively known as the I-Codes. They are developed by the ICC and adopted (often with local amendments) by states, counties, and municipalities across the United States.
These aren't optional reading for professionals in the field, they're the legal standard for construction in most jurisdictions.
IBC 2021 - International Building Code
Who it's for: Architects, structural engineers, commercial contractors, building inspectors, and code officials.
The IBC 2021 governs the design and construction of commercial and multi-family buildings, anything that isn't a one- or two-family dwelling or townhouse. This includes office buildings, retail spaces, hotels, hospitals, schools, and apartment complexes.
You need the IBC if you:
- Design, build, or inspect commercial structures
- Work on multi-family residential buildings (3+ units)
- Are studying for the ICC Building Inspector or Plans Examiner certification
- Need to reference occupancy classifications, fire protection, structural loads, or accessibility requirements
Key topics covered:
- Occupancy and use classifications
- Fire-resistance ratings and sprinkler requirements
- Structural design loads
- Means of egress
- Accessibility (ADA compliance framework)
- Energy efficiency provisions
IRC 2021 - International Residential Code
Who it's for: Residential contractors, home builders, remodelers, home inspectors, and permit applicants.
The IRC 2021 covers the construction of one- and two-family dwellings and townhouses. It's a standalone code that combines building, plumbing, mechanical, and electrical provisions specifically for residential construction, so in many cases, residential contractors only need this one book.
You need the IRC if you:
- Build, remodel, or inspect single-family homes or duplexes
- Pull residential building permits
- Are studying for the ICC Residential Inspector certification
- Need to reference foundation, framing, insulation, or window/door requirements
Key topics covered:
- Foundation and footings
- Wall framing and structural panels
- Roof assemblies
- Stairways, guards, and handrails
- Energy conservation (residential)
- Plumbing, mechanical, and electrical basics for residential use
IPC 2021 - International Plumbing Code
Who it's for: Licensed plumbers, plumbing contractors, plumbing inspectors, and mechanical engineers.
The IPC 2021 governs plumbing systems in all building types, commercial and residential. It covers everything from pipe sizing and fixture counts to water heater installation and drainage systems. Note: the IRC includes basic residential plumbing provisions, but the IPC goes significantly deeper and applies to commercial plumbing work.
You need the IPC if you:
- Are a licensed or apprentice plumber
- Design or inspect plumbing systems in commercial buildings
- Are studying for a plumbing contractor or inspector license exam
- Need detailed reference on pipe materials, fixture units, or venting requirements
Key topics covered:
- Pipe sizing and materials
- Fixture unit calculations
- Water supply and distribution
- Sanitary drainage and venting
- Storm drainage
- Water heaters and backflow prevention
Quick Reference: Which Code Do You Need?
| Your Role | Code(s) You Need |
|---|---|
| Commercial contractor / architect | IBC |
| Residential builder / remodeler | IRC |
| Licensed plumber (commercial) | IPC |
| Licensed plumber (residential only) | IRC (basic) or IPC (detailed) |
| Home inspector | IRC |
| Building inspector (commercial) | IBC |
| Plumbing inspector | IPC |
| General contractor (mixed work) | IBC + IPC |
Studying for an ICC Certification?
If you're preparing for an ICC exam, here's the quick guide:
- ICC Building Inspector → IBC 2021
- ICC Residential Inspector → IRC 2021
- ICC Plumbing Inspector → IPC 2021
- ICC Commercial Building Inspector → IBC 2021 + IPC 2021
Do You Need More Than One?
Residential-only professionals typically only need the IRC, it's designed to be a one-stop reference for single-family construction.
Commercial professionals often need both the IBC and IPC, since the IBC doesn't cover plumbing in detail.
Plumbers working across both residential and commercial projects benefit from having both the IRC and IPC on hand.
If you need all three, save time and money with our 2021 IBC, IPC & IRC Code Book Set — all three volumes bundled together.
Final Thoughts
The I-Codes aren't just reference books, they're the legal backbone of construction in the US. Having the right edition on your shelf (or in your truck) means faster permit approvals, fewer inspection failures, and work that holds up to scrutiny.
Browse all three 2021 editions:
- 👉 IBC 2021 — International Building Code
- 👉 IRC 2021 — International Residential Code
- 👉 IPC 2021 — International Plumbing Code
- 👉 2021 IBC + IRC + IPC Bundle Set
Looking for electrical codes? Check out our NEC 2023 collection for the full range of NFPA 70 editions and bundles.