Two Codes, One Profession

Plumbing engineers in the United States work under one of two dominant model codes: the International Plumbing Code (IPC), published by the International Code Council (ICC), and the Uniform Plumbing Code (UPC), published by the International Association of Plumbing and Mechanical Officials (IAPMO). Understanding which code applies to your project — and how the two differ — is foundational to compliant, defensible design.