Code No. Code Name
UPC Uniform Plumbing Code
UMC Uniform Mechanical Code
USPSHTC Uniform Swimming Pool, Spa & Hot Tub Code
USEHC Uniform Solar Energy & Hydronics Code
2010 CPC 2010 California Plumbing Code
2013 CPC 2013 California Plumbing Code
2016 CPC 2016 California Plumbing Code
2010 CMC 2010 California Mechanical Code
2013 CMC 2013 California Mechanical Code
2016 CMC 2016 California Mechanical Code
2011 OPSC 2011 Oregon Plumbing Specialty Code
2014 OPSC 2014 Oregon Plumbing Specialty Code
2009 IDAHO Idaho State Plumbing Code
Recently Posted

2017 UPC TC Meeting Monograph

2017 UMC TC Meeting Monograph

Call for IAPMO USEHC task groups
IAPMO is accepting applications from technical experts to participate on 2 task groups relating to geothermal piping and Photovoltaic. The scope of the Geothermal Piping Task Group is to review Items 97, 98, 99, and 100 from the 2016 USEHC Report on Proposals (ROP) regarding testing of u-bends and headers in Geothermal Systems, Section 703.4.2. The task group will review the proposals and develop recommendations to combine all four into one in order to evaluate the combined effects in Section 703.4.2, and will develop recommendations regarding testing requirements based on industry best practices.
The scope of the Photovoltaic Task Group is to review Items 122, 123, 124, 125, and 126 of the 2016 USEHC ROP regarding Photovoltaic (PV) Systems, Sections 901.0, 902.0, 903.0, 908.0, and 909.0. The task group will review and develop recommendations to the new proposed language to ensure technical accuracy and to avoid conflicts between NFPA 70, Appendix B of the USEHC, and Chapter 9 of the USEHC.
The recommendations, along with a report of underlying issues, will be forwarded to the USEHC Technical Committee for review.
The deadline to submit an application is April 7. Interested parties for either/both of the Geothermal Piping or Photovoltaic task groups can submit an application at the following URL:

2017 UPC/UMC TC Newsletter

2017 USPSHTC Report on Proposals

2017 USEHC Report on Proposals

2016 CPC Errata

2016 CMC Errata

Click here for the Answers & Analysis (A & A) Website
The A & A tool makes it easy to search for relevant code related questions.

Press Releases
Code Development

With its Uniform Plumbing Code, Uniform Mechanical Code, Uniform Solar Energy Code and Uniform Swimming Pool, Spa and Hot Tub Code designated as American National Standards, IAPMO is proud to utilize an open consensus process accredited by the American National Standards Institute (ANSI) in its code development practice.

IAPMO gathers the largest assembly of plumbing and mechanical experts in the world at its annual education and business conference, where anyone — members and non-members alike — can have a voice and a vote on proposed changes to the code.

The purpose of the IAPMO code development process is to ensure the continued development and maintenance of the Uniform Codes with the following goals in the forefront:

  • Effectiveness in preserving the public health, safety, and welfare.
  • The timely evaluation and recognition of technological developments pertaining to construction regulations.
  • A consensus process, which provides for the open discussion of proposals by all parties who wish to participate.

IAPMO urges its members and other interested parties to get involved in the code development process to ensure that these goals are maintained. Installers, plumbing and mechanical officials, the construction industry, engineers, and manufacturers all benefit from a cooperative effort in developing codes.