When do I need a building permit in South Africa?
In South Africa, building applications for the construction of property and land use are highly regulated.
You should contact an architect as soon as you decide on a project. An architect will present you with additional options, will help you to finalize the details and place your project into the chosen environment.
Before starting to build a house, you must have: a site plan, layout drawings, a fire installation drawing, drainage installation drawings, particulars of any existing building or structure that is going to be demolished (and you need to state how it will be demolished), and any other plans and particulars that your local authority requires.
An architect will either do plans only, or plans with project management. This means he will stay with you and help you throughout the building process.