Access the Code of Practice online

This registration will be required once-only per browser/device, which is achieved using a cookie stored on your device.

There is no password required, and your information will not be shared with any third parties.

Please register and accept the terms for the NZMRM online COP
By ticking this box you confirm that you have read and accept the Terms listed below


Disclaimer

Although the information contained in this Code has been obtained from sources believed to be reliable, New Zealand Metal Roofing Manufacturers Inc. makes no warranties or representations of any kind (express or implied) regarding the accuracy, adequacy, currency or completeness of the information, or that it is suitable for the intended use.

Compliance with this Code does not guarantee immunity from breach of any statutory requirements, the New Zealand Building Code or relevant Standards. The final responsibility for the correct design and specification rests with the designer and for its satisfactory execution with the contractor.

While most data have been compiled from case histories, trade experience and testing, small changes in the environment can produce marked differences in performance. The decision to use a particular material, and in what manner, is made at your own risk. The use of a particular material and method may, therefore, need to be modified to its intended end use and environment.

New Zealand Metal Roofing Manufacturers Inc., its directors, officers or employees shall not be responsible for any direct, indirect or special loss or damage arising from, as a consequence of, use of or reliance upon any information contained in this Code.

New Zealand Metal Roofing Manufacturers Inc. expressly disclaims any liability which is based on or arises out of the information or any errors, omissions or misstatements.

If reprinted, reproduced or used in any form, the New Zealand Metal Roofing Manufacturers Inc. (NZMRM) should be acknowledged as the source of information.

You should always refer to the current online Code of Practicefor the most recent updates on information contained in this Code.

Scope

This Code of Practice provides requirements, information and guidelines, to the Building Consent Authorities, the Building Certifier, Specifier, Designer, Licensed Building Practitioner, Trade Trainee, Installer and the end user on the design, installation, performance, and transportation of all metal roof and wall cladding used in New Zealand.

The calculations and the details contained in this Code of Practice provide a means of complying with the performance provisions of the NZBC and the requirements of the Health and Safety at Work Act 2015.

The scope of this document includes all buildings covered by NZS 3604, AS/NZS 1170 and those designed and built under specific engineering design.

It has been written and compiled from proven performance and cites a standard of acceptable practice agreed between manufacturers and roofing contractors.

The drawings and requirements contained in this Code illustrate acceptable trade practice, but recommended or better trade practice is also quoted as being a preferred alternative.

Because the environment and wind categories vary throughout New Zealand, acceptable trade practice must be altered accordingly; in severe environments and high wind design load categories, the requirements of the NZBC will only be met by using specific detailing as described in this Code.

The purpose of this Code of Practice is to present both Acceptable Trade Practice and Recommended Trade Practice, in a user-friendly format to ensure that the roof and wall cladding, flashings, drainage accessories, and fastenings will:

  • comply with the requirements of B1, B2, E1 E2 and E3 of the NZBC;
  • comply with the design loading requirements of AS/NZS 1170 and NZS 3604 and with AS/NZS 1562;
  • have and optimised lifespan; and
  • be weathertight.

COP v24.12:Penetrations;

External Moisture Penetrations 

This section should be read in conjunction with 6 External Moisture Overview and 8 External Moisture Flashings.

A penetration is any hole cut in a roof or wall cladding to accommodate projections such as pipes, ducts, chimneys, roof lights doors and windows.

This section focusses on roof penetrations only. The type of penetration design is determined by:

  • the size of the hole,
  • shape,
  • the roof pitch,
  • the type of roof,
  • the catchment area,
  • placement on the roof, and
  • aesthetic requirements.

Designers are urged to consider what type of penetration design matches the building application and their customer’s needs, and detail accordingly, rather than allow the installer to make an on-site decision.

 

See it in action with Roofguide

Many of the penetration details in the Code of Practice are expanded on with step-by-step, interactive 3D instructions in the RANZ Roofing Guide, developed by the Roofing Association of New Zealand in association with the NZMRM.

Works on desktops, laptops, tablets and phones.

9.1 Penetrations Minimum Pitch 

Penetrations may be executed in roofs of any pitch down to the minimum pitch allowed for that profile. Penetrations are allowed in the portion of curved roofs where the pitch falls below these limits, providing the penetration flashing bridges the apex and terminates where the pitch is a minimum of 3°.

9.2 Additional Support 

Terminating a sheet above and below a penetration creates an end span situation and sheet support and fastener patterns should be checked accordingly, or additional support must be provided. (See 3.5.1.1 Continuity.)

Penetrations requiring removal of a roof section greater than 300 mm x 300 mm require additional supporting framework. Ideally this should be in position before the roof cladding is fixed; alternatively, the supporting framework should be in position before cutting a hole in the cladding.

The additional support for larger penetrations must have the same strength as the adjacent purlins. Purlins and the support structure must be designed to take the additional weight of any plant exceeding 100 kg. Structural members must not be removed without engineering calculations.

9.2.1 Penetrations Safety 

The person who cuts a hole greater than 600  mm x 600 mm in the roof is responsible for safety precautions, preventing workers from falling through the gap. A hole of this size is regarded as a hazard under the Health and Safety in Employment Act.

9.3 Penetration Durability and Compatibility 

All fittings and materials above a penetration must be made from compatible materials and there must be no runoff onto the roof from incompatible materials or corrosive discharge.
Condensate and outflow from any sources such as air conditioning units, solar units or hot water pipes must not be discharged onto metal roof cladding but must be separately drained to an inert gutter or downpipe.

Level back curbs will not have the same durability as arrowhead or cricket designs and may require maintenance of the coating to match the durability of the roof cladding.

9.4 Penetration Design 

It is the designer’s responsibility to select the type of penetration flashing appropriate to the design requirements and the client’s expectations. Penetrations can be broadly put into two categories: Sheetmetal flashings and Boot flashings.

The positioning of the penetration in relation to the apex, eaves and other architectural features must be taken into consideration when selecting the type of flashing to be employed.

See it in action with Roofguide

Many of the penetration details in the Code of Practice are expanded on with step-by-step, interactive 3D instructions in the RANZ Roofing Guide, developed by the Roofing Association of New Zealand in association with the NZMRM.

Works on desktops, laptops, tablets and phones.

9.4.1 Penetration Back Flashings 

The first decision should be the back flashing, should it be over the profile 9.4.1.1 Over-Flashed (Watershed) Back Flashings or under the profile 9.4.1.2 Under-Soaker Back Flashings.

9.4.1.1 Over-Flashed (Watershed) Back Flashings 

Watershed back flashings are easy to install and to weatherproof, particularly if the roof is already in place. The drawbacks are their limits in width and, sometimes, noise or condensation issues. Long lengths of watershed flashings may require multiple end laps which are vulnerable to leakage. Where there are end laps or foot traffic is expected on the watershed flashing, the flashing must be supported in the pan or the profile by rigid closed cell foam or similar.

In many residential cases where the flashing is visible, the aesthetic values of watershed flashings may render them inappropriate for this application, unless the penetration is situated close to the apex.

The maximum width of a watershed flashing is controlled by the coil width of 1.2 m The practice of making wider watershed flashings by running flashings horizontally with laps at 1.1 m is not acceptable, as the numerous joins are prone to leakage. Wider watershed flashings can be fabricated using longitudinal standing-seam techniques on suitable support.

9.4.1.2 Under-Soaker Back Flashings 

Soaker back flashings are visually attractive and are less prone to noise or condensation issues. They are relatively easy and economical to install at the time of roof laying, but more difficult and costlier if post installation is required.

9.4.2 Curb Design 

Curb design (i.e., level, arrowhead, or cricket) depends largely on the penetration width and the expected amount of debris, e.g., tree leaves. Proximity to the apex determines penetration flashing design (i.e., over flashing, under-soaker, or hidden gutter).

 

9.4.2.1 Level Back Curbs 

Level back curbs are the most common solution for flashing penetrations and are the easiest to fabricate and install.

They may tend to collect debris as they have little or no transverse fall, which can limit durability. However, with normal maintenance when manufactured from the same material as the roof they should achieve the durability requirements of the NZBC.

For penetrations wider than 600 mm, or those in aggressive environments or in situations where maintenance is difficult, a freer draining design such as an arrowhead or cricket is preferable.

9.4.2.2 Arrowhead Back Curbs 

Arrowhead back curbs have a diverter that provides transverse fall for diverting rainwater, enabling them to accommodate bigger catchment areas and self-cleanse. They have a small flat area at the base of the arrowhead that may require maintenance.

9.4.2.3 Cricket Back Curbs 

Cricket back curbs divert water with less turbulence than either arrowhead or flat back curbs and have no flat areas to catch debris. They may be fabricated from the same material as the roof or welded from 1.6 mm aluminium and powder-coated to match the roof colour, to give a durable and matching solution. One-piece welded flashings offer the most durable and weathertight solution to penetration back curb.

 

9.4.2.4 Penetration Flashings Reference 

9.4.2.4A Penetration Flashings Quick Reference

 Proximity to the apex determines back flashing design
 

Close to apex
Over-Flashing

  • Aka Dry pan or Watershed
  • Suitable for retrofitting

Distant from the ridge
Under-Soaker

  • AKA Tray
  • Best solution for mid-roof penetrations

Adjacent to the Eave
Hidden Gutter


Only practical for penetrations located neat the eaves
Penetration width and debris determine curb design   

Narrow/Little Debris
Level

  • Only suitable for small catchments not prone to leaf debris.
  • Relatively easy to manufacture on site

9.4.2.5A Level Over-Flashing: Corrugate

9.4.2.6A Level Over-Flashing: Trapezoidal

9.4.2.5B Level Under-Soaker: Corrugate

9.4.2.6B Level Under-Soaker: Trapezoidal

9.4.2.5G Level Hidden Gutter: Corrugate

Medium/Moderate Debris
Arrowhead

  • A diverter is formed by joining two trays into the shape of an arrowhead on site.
  • Suitable only for small catchments not prone to leaf debris.
  • Parts can be pre-ordered and final fitting done on site

9.4.2.5C Arrowhead Over-Flashing: Corrugate

9.4.2.6C Arrowhead Over-Flashing: Trapezoidal

9.4.2.5D Arrowhead Soaker: Corrugate

9.4.2.6D Arrowhead Under-Soaker: Trapezoidal

 

Wide/Much Debris
Cricket

  • Most suitable for larger catchment areas.
  • Requires careful calculation and off-site fabrication.

9.4.2.5E Cricket Over Flashing: Corrugate

9.4.2.6E Cricket Over-Flashing: Trapezoidal

9.4.2.5F Cricket Under-Soaker: Corrugate

9.4.2.6F Cricket Under-Soaker: Trapezoidal

 
 

9.4.4 Maximum Area Above Penetration Calculator 

A responsive online tool for calculating Maximum Area Above Penetrations is available at https://www.metalroofing.org.nz/maximum-area-above-penetration-calculator.

Before using this calculator, please read 5.3 Roof Drainage Design.

Penetrations concentrate runoff from above into a single trough. Use this calculator to get the maximum allowable area above penetrations by entering the values in the designated fields.

For an explanation of each element, please click on the corresponding question mark.

For rainfall intensities, refer to NIWA’s HIRDS tool or the 5.3.2 Rainfall Intensity.

Note that this site address is used only for convenience if printing calculations to attach to documentation.
This address is not factored into calculations - you must determine intensity from Rainfall Intensity Maps or NIWA's HIRDS tool.
The address is not recorded or shared with any other parties.
Select the appropriate Intensity from the Rainfall Intensity Maps, or use the Hirds-tool from NIWA.
 mm/hr
 
Select the appropriate Intensity from the Rainfall Intensity Maps, or use the Hirds-tool from NIWA.
 mm/hr
 
Select relevant options, which will determine the minimum Short-Term Intensity Multiplication Factor
 
 
The minimium Short-Term Intensity Multiplication Factor determined by the application type.
You can increase this manually for critical applications.
 
Enter 1:X or mm per metre- the calculator will automatically convert
Minimum Fall 1:500, Maximum Fall 1:100
 
1: =  mm per metre
  rads
 bends
 
 m
 
Minimum 1°, Maximum 60°
 
 °
  rads
Secondary pitch only needs to be entered manually if it is different to the main Roof Pitch
 
 °
  rads
 m
 
Select whether runoff will drain on both sides of penetration or just 1;
 
 m
 
 each
 

For rectangular gutters you can supply custom dimensions, or use pre-supplied manufacturer data
 
 
 
You can select Standard Corrugate, input profile dimensions for Trapezoidal, or use pre-supplied manufacturer data
Illustration is for explanatory purposes only and is not to shape or scale.
 
Wetted Perimeter=49 Pitch=76 Cross Section Area=272 Free Surface Width=42 Depth=17 Wetted Perimeter=85 Pitch=76 Cross Section Area=585 Free Surface Width=76 Depth=17
Illustration is for explanatory purposes only and is not to shape or scale.
 
Depth Pitch Crest Capillary Depth Pan Depth Pitch Crest Pan
Illustration is for explanatory purposes only and is not to shape or scale.
 
Wetted Perimeter Pitch Cross Section Area Free Surface Width Wetted Perimeter Pitch Cross Section Area Free Surface Width
Describe the product: this does not control the calculation which relies on you entering accurate data
 mm
 
 mm
 
Data provided by a manufacturer, especially for non-rectangular profiles. Must be nett of freeboard
 mm²
 
Data provided by a manufacturer, especially for non-rectangular profiles. Must be nett of freeboard
 mm
 
 °
  rads
 °
  rads
 °
  rads
 
 mm
 
 
 mm
 
Must be less than the upstand, D
 mm
 
 
 °
  rads
= max ( RS , RS2 )
 °
  rads
= min ( RS , RS2 )
Using Martindales Formula:
 °
  rads
= atan ( tan ( A1 ) / tan ( A2 ) )
 °
  rads
= asin ( cos ( A1 ) * cos ( A2 ) ) + pi()/2
 
= cos ( A2 ) * cos ( A1 )
 °
  rads
= asin ( sC7 )
 
= tan ( A2 ) * sin ( aD )
 °
  rads
= atan ( tR1 )
 
= tan ( aD ) * csc ( R1 )
 °
  rads
= atan ( tC6 )
 
= tan ( pi()/2 - aD ) * csc ( R1 )
 °
  rads
= atan ( tC6' )
 °
  rads
= pi()/2 - C6'
 °
  rads
= pi() - C6 - C6' - C5'
 °
  rads
= C6 + C6'
Using WSP Sketch:
 
 
=W * sin ( C5' )
 
=D * cos ( C5' ) - FB
 
=IF ( ( h1max + h3 ) < h1max , h1max + h3, h1max )
 
=W * sin ( C5' )
 
=IF ( ( h1max + h3 ) < h2c,h1max + h3,h2max )
 
=IF ( ( h1max + h3 ) < h2max,0,h1max + h3 - h2max )
 
=0.5 * h1 * tan ( PI()/2 - C5 ) * h1
 
=0.5 * h2 * tan ( Beta - PI()/2 + C5; ) * h2
 
=IF ( ( h3 > 0) , ( W * cos ( C5; ) - 0.5 * h3 * tan ( C5; ) ) * h3 , 0 )
 
=( W * cos ( C5' ) - 0.5 * h4 * tan ( C5' ) ) * h4
 
=A1 + A2 + A3 + A4
 
=h1 / sin ( C5 )
 
=h2 / sin ( C5' )
 
=IF ( ( h3 > 0 ) , h3 / cos ( C5 ) , 0 )
 
=h4 / cos ( C5' )
 
=WP1 + WP2 + WP3 + WP4
 
=h2 * tan ( PI()/2 - C5 ) - IF ( ( h3 > 0 ), h3 * tan ( C5 ) , 0 )
 
=h2 * tan ( Beta - PI()/2 + C5 ) - h4 * tan ( C5')
 
=FWSW13 + FWSW24
 mm
 
 x   mm
 
 mm
 
Select Manufacturer (if applicable) and Profile
 
Describe the product: this does not control the calculation which relies on you entering accurate data
Pitch, or centre-to-centre measurement. Can also be calculated by (Effective Cover Data) ÷ (Number of Pans).
 mm
 
Width of the pan.
 mm
 
Calculated result from (Pitch) - (Crest).
 mm
 
Width of the crest (top of rib).
 mm
 
Total depth of profile.
 mm
 
Depth of profile from the pan to the height of the capillary tube.
 mm
 
Data provided by a manufacturer, especially for irregular profiles.
 mm²
 
Data provided by a manufacturer, especially for irregular profiles.
 mm
 
Data provided by a manufacturer, especially for irregular profiles.
 mm
 
Data provided by a manufacturer, especially for irregular profiles.
 mm
 

 
 
 
 
 
 
 m
 
 m
 
 mm
 
 m
 
 mm
 
 mm
 
 mm
 
 mm
 
 mm
 
 mm
 
 mm
 
 
 
 
 
 
 
 
 
 m/s
 
 m³/s
mm
 
 
 
 
 
 
 
 
 
 
This result is the maximum capacity that can be drained by an element of your selected configuration.
Be sure to consider all relevant elements when assessing a roof area.
 
This result is the maximum length of roof that can be drained by your selected configuration.
Be sure to consider all relevant elements when assessing a roof area.
 m
This result is the maximum area that can be drained above a penetration by your selected configuration.
Be sure to consider all relevant elements when assessing a roof area.
This result is the maximum area that an upper roof area can drain using a spreader of your selected configuration.
Be sure to consider all relevant elements when assessing a roof area.
 

Conditions and assumptions for flat gutters:

  1. Mannings n assumed to be 0.014 to represent long term friction conditions.
  2. Equations valid for gutters with min gradient 1:500, max gradient 1:100.
  3. Bends are accounted for by local loss coefficients (0.5 for each 90° bend).

Conditions and assumptions for downpipes:

  1. Mannings n assumed to be 0.014 to represent long term friction conditions
  2. Any grates must not restrict flow or site-specific design is to be completed - typically double the number of outlets
  3. Gutters must have fall for downpipe sizing to be valid
  4. Calculations consider weir, orifice and friction effects
  5. Orifice discharge coefficient of 0.61 assumed
  6. Weir coefficient of 0.65 and 75% of outlet perimeter assumed available for weir flow
  7. Minimum pipe gradient of 20% assumed for friction conditions

Conditions and assumptions for valleys:

  1. Mannings n assumed to be 0.014 to represent long term friction conditions
  2. Minimum height of Type A valley returns to be 16 mm
  3. Minimum freeboard of 20mm mm for valleys below 8°
  4. Minimum freeboard of 15mm for valleys 8° and steeper

Conditions and assumptions for maximum run:

  1. Mannings n assumed to be 0.014 to represent long term friction conditions
  2. Only valid for supercritical flow (most roofs)

Conditions and assumptions for penetrations:

  1. Mannings n assumed to be 0.014 to represent long term friction conditions
  2. Only valid for supercritical flow (most roofs)
  3. Where Both Sides selected, assumes an even split of flow to either side of penetration

Conditions and assumptions for level spreaders:

  1. Mannings n assumed to be 0.014 to represent long term friction conditions
  2. Only valid for supercritical flow (most roofs)
  3. Corrugate Profiles
    1. No discharge to lap row
    2. One discharge hole per second trough
    3. Assumes flow to top of profile (no freeboard)
  4. Trapezoidal or Trough Profiles
    1. May discharge to lap row
    2. One discharge hole per trough
    3. Assumes flow to capillary groove of profile

9.5 Boot Flashings 

A boot flashing is a proprietary EPDM flashing designed to weatherproof cylindrical penetrations protruding from a roof or wall. The top is trimmed to form a tight weatherproof collar around the penetration, and the base is formed with a series of concentric rings to the underside and a malleable stiffener of aluminium which is dressed to conform to the shape of the roofing profile. It is generally top-fixed to the roof surface with screws or rivets, and sealant.

The Profiled Metal Roofing COP allows pipe penetration flashings to be fitted directly to the profile or on to an over flashing. Pitch limitations depend on the method used and the cladding profile.

Direct-fixed options are pitch sensitive. When laid directly on to the profile at too low a pitch, they will entrap water rather than allow it to discharge over the profile crests that they traverse. The practical limits of direct-fixed boot flashings that cross an entire pan are 8° for standard corrugated and 10° for low rib trapezoidal products. Where the base of a boot does not obstruct a pan it can be direct-fixed to the minimum pitch for that profile.

Direct fixed applications for high rib trapezoidal profiles and trough sections vary according to the profile, and the size and position of the penetration. For these applications, the manufacturer should be consulted or the flashing can be attached to an over flashing, or a top fixed soaker type can be used.

Where the penetration is wide such as a chimney flue casing, and the penetration is far from the apex, soaker flashings may be used where the profile ribs are cut back so water can divert into the adjacent pan.

Where overall width is not a constraint, directly fixed boot flashings should be installed with their edges diagonal to the fall of water. Where this is not practical, they may be laid square at pitches of 10° or more.

Where boot flashings traverse a lap, the lap must be fully sealed or other actions must be taken to avoid leaks through capillary action. Where possible the fixing of a boot flashing over a lap should be avoided

The vertical sections of a boot flashing must not constrict the free flow of water. Where more than 50% blockage of the pan occurs other penetrations must be considered, or catchment calculations of the capacity of the remaining pan area should be made. (See 5.4.7 Gutter Capacity Calculator)

 

 

9.5.1 Boot Flashings to an Over Flashing 

Boot flashings fitted to an over flashing are acceptable at pitches down to the minimum of that allowed for the profile. Typically, this is 8° for standard corrugated, and 3° for trapezoidal and trough sections. These boot flashings must be fixed diagonally to the fall of the roof at pitches below 10°.

Over flashings can be continuous to the apex, or terminate with a soaker at the upper edge.

9.5.2 Other Applications for Boot Flashings 

9.5.2.1 Plant Room And Conduit Penetrations 

Where flexible power conduits or telecommunication cables are required to penetrate the roof cladding, accessibility can be improved by using P.V.C pipe fittings and an E.P.D.M. flashing to weather a number of conduits.

Cable penetration flashings must be goose-necked. It is not acceptable to exit cables through a vertical flashing such as a boot flashing where sealant is the only barrier to water leakage.

9.5.2.1A PVC and E.P.D.M Flashing

This flashing should be fixed next to the purlin for support.

 

Safety bollards for fall arrest anchorages are required where regular maintenance is required, and these can also be weathered by E.P.D.M. flashings.

9.5.2.2 Mechanical Services 

Where plant room supports are required to penetrate the roof cladding, the designer should provide the support framing from Circular Hollow Sections (CHS) in preference to Rectangular Hollow Sections (RHS) or other hot rolled steel sections, because it is easy to flash the CRS with E.P.D.M. flashings. This procedure allows the E.P.D.M. flashings to be slid over the pipe framing during erection, and avoid the necessity of using retrofitting types.

The support framing should be in place, but below the top of the purlin, before installing the roof cladding. That allows the cladding installation to proceed without having to weatherproof multiple penetrations at the same time.

 

(optional caption)

Proprietary support systems are available for lightweight support through to the purlins.

 

These types of supports provide clearance for cleaning but should not create an unwashed area underneath them.

 

 

 

9.5.3 Flush Penetrations 

Penetrations such as roof window may be mounted flush with the crests of the roofing profile.  In such cases, the side flashing onto the roof shall be the same as required for a barge cover. The flashing termination onto the roof window shall be as per window manufacturers requirements