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.03:Roofing;

External Moisture Roofing 

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

7.1 Roof Pitch 

The pitch is the angle between the horizontal and the roof line. It is also the relationship between the rise and the horizontal span of the roof. See 18.2 Pitch & Rise Calculator for the tabulation of these values and a calculation tool.

7.1.1 Minimum Roof Cladding Pitch 

7.1.1A Minimum Pitch for Generic Metal Roofing

ProfileMin HeightMin PitchCheck Capacity
after run of...
Trapezoidal
Asymmetrical
2020 m
2740 m
3665 m
Trapezoidal
Symmetrical
2015 m
3025 m
Secret Fix3060 m
2530 m
Standing Seam3085 m
2535 m
Corrugate16.515 m
2120 m
3565 m

 

Minimum pitches quoted in this table refer to roof cladding pitch and not the building design roof pitch.

Buildings designed with widely spaced purlins and widely spaced portal frames may require an increased design pitch to comply with the minimum recommended as-laid pitches.

Low pitched roofs require greater attention to flashing details. The ability of side laps or end laps to withstand water penetration also becomes more critical at low pitches, but the good design of flashings can ensure weathertightness in extreme conditions.

Water backup against vertical faces caused by high velocity, localised wind eddies, especially inside parapets and at the bottom edge of walls, are all vulnerable details. Pressure equalisation-designs and wind baffles are more effective in preventing water ingress than increasing the flashing cover width.

7.1.1B Exceptions to the Minimum Recommended Roof Cladding Pitch requirements:

  • Curved roofs, where by design the minimum pitch at the crest is always less than the prescribed minimum pitch. In these cases, the pitch at the eaves must comply with the profile’s minimum pitch, and the pitch at the upper end of a terminated arc must be a minimum of 3°.  (See 15.1 Curved Roofs).
  • The back curbs of penetration flashings where the minimum pitch is 1.5°. (See 9 External Moisture Penetrations)
 

    7.1.2 Runoff 

    Runoff is the ability of the roof cladding to discharge maximum rainfall without water penetrating through side laps, end laps or flashings and depends on rainfall, the catchment area, the roof pitch, and the profile geometry.

    The roof pitch determines the rate of flow; steep slopes shed water faster than shallow slopes. The rib height and spacing of trapezoidal profiles also affects its shedding ability.

        For example: At a rainfall intensity of 200 mm/hour, a five-rib trapezoidal profile at 3°, with a rib height of 27 mm can have a run of 90 m.

    The 7.1.4 Maximum Run Calculator can calculate capacities for any known profile.

    7.1.3 Roof Drainage Capacity 

    The capacity of a roof profile to drain water is determined by its geometry and the roof pitch. The catchment area is the distance between rib centres times the length, and the effective cross-section area and the wetted perimeter is taken to the height of the overlap on corrugate, or capillary bead on trapezoidal and trough section profiles.

    The 7.1.4 Maximum Run Calculator gives the maximum length that a roof can drain at a given pitch and rainfall intensity. The manufacturer’s data can be accessed from the drop-down box; for other profiles, the data can be entered manually into the worksheet.

     

    Where the flow of water is concentrated by penetrations or spreaders, go to the 9.4.4 Maximum Area Above Penetration Calculator.

     

     

    7.1.4 Maximum Run Calculator 

    More information about 5.3 Roof Drainage Design can be found in this PDF Document. A responsive online tools for calculating maximum run of any given profile, pitch, and rainfall intensity is available at  https://www.metalroofing.org.nz/maximum-run-calculator.

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

    The Maximum Run Calculator calculates the maximum roof length to achieve effective roof drainage for any profile, pitch, and rainfall intensity. Insert 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=49Pitch=76Cross Section Area=272Free Surface Width=42Depth=17Wetted Perimeter=85Pitch=76Cross Section Area=585Free Surface Width=76Depth=17
    Illustration is for explanatory purposes only and is not to shape or scale.
     
    DepthPitchCrestCapillary DepthPanDepthPitchCrestPan
    Illustration is for explanatory purposes only and is not to shape or scale.
     
    Wetted PerimeterPitchCross Section AreaFree Surface WidthWetted PerimeterPitchCross Section AreaFree 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

    7.2 Fastening Roofing 

    All fastenings that pierce the sheeting should be provided with adequate sealing washers to prevent leakage. Sealing washers should be made from Ethylene Propylene Diene Monomer (EPDM).

    Fastenings should be tightened only enough to form a weatherproof seal without damaging the sealing washer or deforming the sheet profile. Deformed sheeting will cause water to pond around the seal.

    Swarf should be removed from under the sealing washer as it will not only cause staining but also interfere with the seal.

    7.3 Thermal Expansion And Contraction 

    All metal cladding and flashings are subject to expansion and contraction caused by changes in temperature, and their design should allow for this movement. The energy produced should be absorbed without damage to the cladding, fixings or structure. The recommendations in this section are specific to preventing damage and leaks through thermal movement. Thermal movement can also cause disturbing noise levels in dwellings with shorter member lengths than those recommended in this section. (See 12.1 Roof Noise.)

    The ribs of metal trapezoidal or corrugated roof and wall cladding absorb expansion across the width of the sheets, but special provisions are needed over the sheets' length.

    Much of the longitudinal expansion is taken up by the bowing of the sheet between fastened supports. The extent to which this happens depends on the profile strength and support spacings.

    Failure by thermal expansion normally results in shearing of the fastener. Fasteners into lightweight steel purlins up to 3 mm in thickness are less vulnerable as they tend to rotate rather than be subjected to repeated bending resulting in fatigue failure. Fasteners into hot rolled steel sections or timber are far more vulnerable to this mode of failure and in all run lengths over 20 metres provision for expansion must be made when fastening into such supports.

    Where overlapping sheets are fastened through the ends, they must be considered as one length to calculate thermal movement. Unfastened end laps are not recommended.

    Wall cladding does not require the same provisions as roof cladding, because of solar radiation angle.

    Oversized holes and washers give some room for expansion and contraction, but it is not enough to allow movement without stress or distortion over long spans. In such cases, a step joint should be used. (See 8.5.5.3B Stepped Roof Flashing)

    7.3.1 Temperature Range 

     

    Ranges of temperature likely to be experienced in NZ by different steel cladding are:

    7.3.1A Steel Cladding Temperature Ranges

      Max/Min Roof Temp °C No Wind
    InsulatedLight colour+60° -15°=75°
    InsulatedDark colour+80° -15°=95°
    UninsulatedLight colour+50° -10°=60°
    UninsulatedDark colour+65° -10°=75°

    Aluminium and zinc, which have twice the expansion rate of steel, do not necessarily expand to this degree because of the different characteristics of mass, emittance, and radiance which affects their temperature range. Copper expands one and a half times as much as steel, and stainless steel can expand up to 1.5 times as much as steel depending on composition.

    The theoretical expansion of steel roof cladding in mm is 12 x temperature change x length in metres/1000.

    Steel expansion rates can be calculated as follows:

    Given a length (e.g., 30 m) and that the material (e.g., a light-coloured uninsulated roof) moves through a 60°C range (e.g., + 50°C -10°C), the theoretical increase in length is 12 x 60 x 30/1000 = 21.6 mm.

    This amount of movement of roof cladding and components does not have to be provided for in practice, because:

    • The building also expands with the ambient temperature, although to a lesser degree.
    • Fasteners into light gauge purlins will roll rather than bend. The purlin flange may also roll to a degree.
    • The roof cladding bows between purlins when it is constrained. Sighting down a corrugated steel roof on a warm sunny day will show an undulating line compared to a straight line when the roof is cool. The forces created by expansion and contraction are self-levelling, i.e., each component moves under load until the resisting force is more than the expansion force.
    • When a length of sheeting is solid fastened at the centre and unconstrained at either end, the movement is towards the ends of the sheeting; meaning the actual expansion or contraction movement is only half that of a full length of roof or wall cladding fastened at one end. Special design of the ridge or head barge flashing is required in these cases to allow free movement. Alternatively, sheets can be solidly fixed at the upper region, so all expansion takes place in the lower part of the sheet towards the eaves.

    7.3.2 Roof Cladding Expansion Provisions 

     

    The expansion of roof cladding depends on the materials, the constraints imposed by the fixing, the heat paths in the building and the actual temperature. The following graphics are indicative of favourable and unfavourable conditions for thermal expansion and suggest what these are. They show the lengths under both sets of conditions above which special provision needs to be made to accomodate thermal expansion.
     
     

     

    Notes:

    1. Where a roof requires oversize holes, only the portion of the roof outside of the recommendations require provision for expansion.  Normally this takes place towards the eaves
    2. These are guidelines only and special engineering of the roof, fixing or ventilation may allow greater spans to be used.
    3. These diagrams refer only to roof cladding screwed through the top. Secret or clip fixed roofs can move more freely if installed correctly and allow for using greater run lengths.
    4. The recommendations are based on preventing damage to the fasteners and are not a recommendation to prevent roof noise.

     

    7.4 End Laps 

    End laps should be avoided if possible when installing metal roof cladding as an incorrectly sealed end lap may entrap water and cause corrosion. When the sheets are too long to be transported or exceed the longest recommended length (see 7.3.2 Roof Cladding Expansion Provisions), the transverse or end lap joint can be avoided by using a waterfall step. (See 8.5.5.3A Step Apron Details)

    When long lengths outside the capacity of available transport are required, secret-fixed roof cladding can be supplied by using an onsite roll-forming machine.

    Where end laps are unavoidable, a sealed joint should be made using sealant at both ends of the lap. The upper seal is critical as condensation entering the upper side of the lap from underneath can cause rapid corrosion. (See 14.12.1 Sealing End Laps.) Rivets are used to fix the sheets together and should not be fastened to the purlin. The sheets are fixed to the purlin using screw fixings.

    The two lengths should be regarded as one length for expansion provisions.

    7.4.1 Wall Cladding End Laps 

    As with roofing, wall cladding sheets should, wherever possible, be laid in a single continuous length. Where this is not feasible due to excessive length or other constraints, there are options for lapping.

    When the internal environment is dry and the wall is unlined, sheets can be simply end-lapped by approximately 150 mm. In dwellings, lined buildings, and buildings with moist internal environments, the laps should be sealed at both ends as per roof laps. The downside of end lapping is that there are four layers of material at the side lap/end lap junction. This often leads to an untidy looking join.

    The preferred option where aesthetics must be considered is not to end-lap the sheets, but to have a zed flashing under the upper sheet and over the lower, with cover as shown in 8.4F Barge Flashing Cover — Trapezoidal and Secret Fixed Table and 8.4J Transverse Apron Flashing Cover Table. This is both tidier and allows the sheets to thermally expand individually.