BUILDATECH

Home › Guides › Residential construction schedule

How to build a residential construction schedule in NSW

Stages in build order, durations in working days, the NSW critical stage inspections and progress claim stages, with a worked example for a single-storey house.

Updated 23 October 2026 · BUILDATECH

Short answer: list every stage of the job in build order, give each one a duration in working days, link each task to the one it depends on, then add the critical stage inspections your certifier needs and the progress claim stages from your contract. Skip weekends, NSW public holidays and your Christmas shutdown, and keep a visible weather allowance before handover. Update the program whenever a date moves.

1. List the stages in build order

For a typical new house on a slab, the order is: site establishment, excavation and footings, under-slab services, slab, frame and trusses, roof and windows, rough-in, brickwork or cladding, insulation and plasterboard, waterproofing, fix-out, tiling, joinery, painting, fit-off, external works, final clean, final inspection and handover. Renovations and knock-down rebuilds add demolition, temporary services and staging, so list those too.

2. Give each task a duration in working days

Ask each trade how many days they need on site and when they can start. Write durations as working days, not calendar days. Count Monday to Friday, skip NSW public holidays, and block out your Christmas shutdown. Add Saturdays only if your contract or crew works them. Our free NSW working days calculator does the counting, and explains why a five-day task that starts the Thursday before Easter finishes eight calendar days later.

3. Link the tasks

Most residential tasks are “finish-to-start”: tiling can’t start until waterproofing is inspected. Link each task to the one before it. The longest chain of linked tasks is your critical path. A delay on it pushes out handover; a delay off it may not. Some tasks can run side by side. In the example below, brickwork starts once windows are in, while roofing and rough-in carry on.

4. Put the NSW critical stage inspections in the program

For a new house (a Class 1 building) the principal certifier must inspect at these stages:

  • after excavation for, and before placement of, any footings
  • before pouring any in-situ reinforced concrete (such as the slab)
  • before covering the framework of any floor, wall or roof
  • before covering waterproofing in wet areas
  • before covering any stormwater drainage connections
  • after the work is complete and before the occupation certificate is issued

Give each inspection its own one-day task so the next trade can’t start until it is done, and book it ahead. Swimming pools and other building classes have different requirements. Source: Environmental Planning and Assessment (Development Certification and Fire Safety) Regulation 2021 (NSW), s 61; NSW Planning Portal, MyHome Planner: Build. Check the current requirements and your certifier’s notice period.

5. Line up the progress claim stages

Mark the points where each progress payment falls due: deposit, base, frame, lock-up, fixing and practical completion are common for a new house. Under the Home Building Act 1989 (NSW), the deposit is capped at 10% (s 8), and for contracts over $20,000 progress payments must be for work already done (s 8A). Describe each stage in plain words so nobody argues about whether it is finished. Check the stages with our free progress payment calculator.

6. Add a weather allowance and keep it visible

Rather than padding every task, put a single contingency block before the final inspection. If you don’t use it, you finish early. If it rains, you can see how much allowance is left. Record lost days in your site diary, so you can back up an extension of time claim.

7. Update it every week

A program is only useful if it’s current. When a task moves, every linked task after it should move by the same number of working days. Send the updated program to the owner and your trades.

Worked example: single-storey brick veneer house, Sydney

This is a fictional example to show the method. Durations are illustrative, not industry averages. Your design, site, trades and weather will differ. Start Monday 1 February 2027. Monday to Friday, NSW public holidays skipped (Good Friday, Easter Monday, the Anzac Day additional day on 26 April and the King’s Birthday). Result: handover on Thursday 12 August 2027, 135 working days after the start.

#TaskWorking daysAfter taskStart (2027)Finish (2027)Progress claim
1Site establishment, fencing, amenities, set-out3–Mon 1 FebWed 3 FebDeposit (paid on signing)
2Site cut, pier and footing excavation51Thu 4 FebWed 10 Feb
3Inspection: footing excavation (critical stage)12Thu 11 FebThu 11 Feb
4Under-slab plumbing and drainage43Fri 12 FebWed 17 Feb
5Slab set-up: formwork, termite barrier, steel54Thu 18 FebWed 24 Feb
6Inspection: slab steel, before pour (critical stage)15Thu 25 FebThu 25 Feb
7Pour slab and cure76Fri 26 FebMon 8 MarBase stage
8Wall frames and roof trusses157Tue 9 MarWed 31 Mar
9Roof cover, fascia and gutters78Thu 1 AprFri 9 Apr
10Windows and external doors48Thu 1 AprTue 6 Apr
11Rough-in: plumbing, electrical, A/C, data89, 10Mon 12 AprWed 21 Apr
12Inspection: frame, before covering (critical stage)111Thu 22 AprThu 22 AprFrame stage
13Brickwork (brick veneer)2010Wed 7 AprWed 5 MayLock-up stage
14Stormwater drainage and connections413Thu 6 MayTue 11 May
15Inspection: stormwater drains (critical stage)114Wed 12 MayWed 12 May
16Insulation and plasterboard1212, 13Thu 6 MayFri 21 May
17Wet-area waterproofing316Mon 24 MayWed 26 May
18Inspection: wet-area waterproofing (critical stage)117Thu 27 MayThu 27 May
19Internal fix-out: doors, skirting, architraves816Mon 24 MayWed 2 Jun
20Wall and floor tiling1218Fri 28 MayTue 15 Jun
21Kitchen, vanities and joinery519, 20Wed 16 JunTue 22 JunFixing stage
22Painting (internal and external)1221Wed 23 JunThu 8 Jul
23Fit-off: plumbing, electrical, A/C522Fri 9 JulThu 15 Jul
24Driveway, paths, fencing, landscaping815, 22Fri 9 JulTue 20 Jul
25Floor coverings, screens, mirrors, final clean523, 24Wed 21 JulTue 27 Jul
26Weather and contingency allowance1025Wed 28 JulTue 10 Aug
27Final inspection and occupation certificate126Wed 11 AugWed 11 Aug
28Defects walk and handover127Thu 12 AugThu 12 AugPractical completion

Dates were calculated with the same working-day rules as our NSW working days calculator (start date counts as day 1).

Common mistakes

  • Counting calendar days, or forgetting Easter and the Christmas shutdown.
  • No inspection tasks, so trades are booked before the certifier has been.
  • Progress claim stages that don’t match what is actually built.
  • A program made once for the contract and never updated.
  • Weather allowance hidden inside every task, so nobody knows how much is left.

FAQ

How long does it take to build a house in NSW?

It depends on the design, the site, your trades and the weather. Our example single-storey brick veneer house takes 135 working days on site, about 27 working weeks or six and a half months, from site set-up to handover. That excludes design and approvals. Build your own program from your trades’ real lead times rather than relying on an average.

Should I count weekends in a construction program?

Usually not. Most residential programs count working days: Monday to Friday, excluding public holidays and the Christmas shutdown. Count Saturdays only if your contract or crew works them. Your contract’s definitions clause decides.

What are the critical stage inspections for a house in NSW?

For a new house (Class 1) the certifier inspects: after excavation and before footings are placed; before in-situ reinforced concrete is poured; before framing is covered; before wet-area waterproofing is covered; before stormwater drainage connections are covered; and a final inspection before the occupation certificate is issued. Check the current regulation and your certifier’s notice requirements.

How much weather allowance should I put in?

There is no fixed rule. Many builders add a separate contingency block before handover rather than padding every task, so the allowance stays visible. Our example uses 10 working days. Record wet days in your site diary so you can back up any extension of time claim.

Can I do this in Excel?

Yes. Excel’s WORKDAY function and a holiday list will calculate finish dates. Our free NSW Builder Admin Pack includes an Excel program template with NSW public holidays loaded. A Gantt app such as Construction Gantt saves re-typing dates when things move.

Do it in Excel, free

The NSW Builder Admin Pack includes this program as an Excel Gantt template with NSW public holidays loaded.

Download the free pack

Or on your phone

Construction Gantt links tasks, skips weekends and public holidays and moves the whole chain when one date changes.

See Construction Gantt

General information only, not legal advice. Check your contract, your development consent and your certifier’s requirements. Legal references are to NSW legislation as checked in October 2026.