Conforming to AS/NZS 3500.3-2015 Storm Water drainage.

Catchment area for overflow calculations

Enter Details

Rainfall: Either choose a Location
How to find the Intensity for other places.

Overflow over the front of eaves gutters

Overflow over the back of eaves gutters

Overflow over the front of eaves gutters with flashing

Overflow over the front of eaves gutters with flashing

Results Printout

Select the overflow method:-

Roof sheeting showing downturn
If the roof sheeting has a downturn as shown, AS/NZS 3500.3:2015 allows a reduction in the allowance for surface undulations.
Select the Overflow Result:-

Check out a sample of a printout

"Houston, We have a Problem"
Neither the National Construction Code (NCC) or the Plumbing Code agree with their stated formulas, or with each other.
The formula stated in the NCC is  
Weir Formula
Where b=gutter length & Cd=0.63. This is an accepted weir formula.

Applying this to a gutter length of 1m, with overflow height of 10mm as per NCC, we get a discharge
Q = 1.87 L/s. NCC states 1.5 L/s.

Working back the other way, a flow of 1.5 L/s requires only 8.6 mm set down instead of 10mm as per the NCC. This can possibly be explained by rounding to the nearest acceptable 5mm or allowance for wave motion etc.

The Plumbing Code notes referring to Table G1, state that an allowance for wave motion of 19mm and 13mm have been applied for level gutters and sloping gutters respectively. This works with the NCC formula and plumbing code table G1 for an overflow of 1 L/s/m.

For example: Using the NCC formula for 1 L/s gives a setdown (h) of 6.62mm, adding the wave motion allowances of 19 and 13 give the values stated in the Code Table G1.

However for an overflow of 0.2 L/s/m table G1 gives values of 18 and 12 which are both below the stated allowance for wave motion.

Now comparing the NCC with the Plumbing Code, the required set down values for 1.5 L/s/m overflow are 10mm and 21.6mm respectively for a sloping gutter. This is a substantial difference.

However one could argue that the particular volume of the NCC (Vol2) that states this formula, relates to domestic construction, Class 1 and class 10 buildings. whereas the Plumbing Code relates to all construction.
Also Vol3 of the NCC which relates to other classes of building refers back to the plumbing Code AS/NZS 3500.3.
The main difference seems to be the allowance for wave motion (and construction tolerances).

Is this a rock and a hard place or what?

So, What have I done? and What are you supposed to do?
I have added 1.5mm allowance for wave motion to the NCC result (that will at least give the same answer as theirs for the h=10mm method.) However it is best not to go below 10mm, as this is the only size the NCC gives. And it sounds reasonable to make this a minimum setdown to allow for construction tolerances, wave motion etc.
Therefore this program will not go below a 10mm setdown.

For the Code case, the formula only agrees with the NCC equation, and the stared allowance for wave motion at an overflow of 1 L/s/metre. It would appear that the wave motion allowance is decreasing with a flow decrease. Therefore I have modified the parameters in the formula to give the same results as table G1 in the Plumbing Code.

However the Code does suggest that the wave motion allowance can be reduced to between 5 and 8mm if the roof sheeting is turned down into the gutter.
If you choose to do this, you can reduce the above Code 'h' by about 8mm.
Turning the sheeting down in the NCC case has no effect on the setdown.

You will have to choose which approach you are comfortable with.

However, by using the Plumbing Code value, you will be on the safe side, and comply with both Codes.

If you have a class1 or class 10 building you can use the NCC method as the NCC overrides the Plumbing Code. Clause A1.4 of the NCC Volume Three (the PCA) states that the NCC overrules in any difference arising between it and a referenced standard.


The Overflow methods over the front and back of the gutter are common to both the Plumbing Code AS/NZS 3500.3, and the National Construction Code (NCC) Vol 2 for residential structures. The flashing method is taken from the Plumbing Code.

The weir formula used is taken from the National Construction Code Volume 2(NCC) and is:-
Weir Formula
The NCC has other methods of overflow involving inverted nozzles, slots, small weirs, and rainwater heads.

Now consider this - The eaves gutter is to be designed for 1:20 year rainfall, whereas the overflow is to be designed for 1:100 year rainfall. So, if the gutter was flowing full at Q20, it will presumably overflow at any rainfall interval greater than this.

So unless the gutter suddenly acquires a steeper grade, and hence carries a greater flow, we can expect water to overflow before reaching the rain water head, overflow weirs, inverted nozzle etc.
These methods may take the load off the downpipe, but I would question if they have any effect on the gutter capacity.
For this reason these methods have not been included.

A gutter installed with this set down from the top of the fascia, or flashing, with overflow over the front, or back of the gutter, will handle all required overflow from a 100 year ARI storm.
The overflow is weir flow, therefore dimension 'h' is the same for all methods.

Copyright Ken Sutherland 2017
If you find that the programs save you time or money, please feel free to share the happiness with me.