How much does it cost to build in South Africa?
A new house built to a standard specification costs roughly R9,800 to R15,000 per square metre in 2026, before land, fees and site services. Economic builds start lower, and luxury homes cost far more.
Last updated
Get exact prices: compare up to 3 quotesNew Building Work prices at a glance
AECOM's 2025/26 cost guide puts a standard private house at R9,850 per m² excluding VAT, about R11,300 with VAT. Builders' 2026 price guides range from around R6,500 per m² for an economic build to R25,000 for luxury. Ground-floor extensions typically cost R7,000 to R15,000 per m², so a 30 m² addition lands somewhere between R210,000 and R450,000.
| What | Typical price | Notes |
|---|---|---|
| New house, economic specification | R6,500–R9,100/m² | AECOM lists R7,920 excluding VAT (about R9,100 with VAT). A Gauteng builder's guide gives R6,500 to R8,000. |
| New house, standard specification | R9,800–R15,000/m² | AECOM's R9,850 excluding VAT is the low end. Gauteng builders' guides quote up to R15,000. |
| New house, luxury specification | R16,350–R25,000/m² | AECOM puts luxury at R16,350 and 'exclusive' homes at R26,450, both excluding VAT. |
| Ground-floor extension or addition | R7,000–R15,000/m² | From one Gauteng builder's 2026 guide, so treat it as a planning figure. |
| Double-storey extension | R10,500–R22,500/m² | The same guide estimates about 50% more than a ground-floor addition. |
| New house, middle-class specification | R11,830–R13,600/m² | AECOM's R11,830 excluding VAT, about R13,600 with VAT. |
| Outbuildings such as garages and storerooms | R7,400–R10,400/m² | AECOM rates for standard and luxury outbuildings, excluding VAT. |
| Double carport, shaded or covered | R12,800–R19,500 per unit | AECOM rates excluding VAT. A single carport is about half. |
Estimates only. These ranges come from published South African prices, listed under sources below, and were last checked on 28 October 2026. Your price depends on your site and the specification. Get quotes for an accurate price for your job.
Building costs in South Africa are usually quoted per square metre of floor area. A widely used reference is the AECOM Africa Property & Construction Cost Guide. Its 2025/26 edition, with rates current to 1 July 2025, gives Gauteng-based figures for private houses of R7,920 per m² for economic, R9,850 for standard, R11,830 for middle-class and R16,350 for luxury. All of these exclude VAT.
Those rates cover the building itself. AECOM excludes site infrastructure, future escalation, professional fees and VAT, and a 2026 cost tool based on its figures also leaves out land, municipal plan fees and bulk contributions. Builders' own 2026 price guides for Gauteng tend to run a bit higher than AECOM for standard work, at about R12,000 to R15,000 per m².
This guide covers new homes, extensions and outbuildings. If you're changing an existing house rather than adding floor area, see our renovation cost guide. The extension figures come mostly from one builder's published guide, so these figures are a guide from limited published data. Use all the ranges for early budgeting and get priced quotes on approved plans.
What moves the price
Pushes the price up
- Specification. Moving from a standard to a luxury finish roughly doubles the rate per m² in AECOM's figures.
- Building upwards. A double-storey extension costs about 50% more per m² than a ground-floor one, according to one Gauteng builder's guide.
- Difficult ground. Clay, rock or a steep slope needs engineered foundations, more excavation and sometimes retaining walls.
- Location. AECOM notes that upper-class residential areas in the Western Cape and KwaZulu-Natal are generally much more expensive than Gauteng.
- Professional fees. Architects, engineers and quantity surveyors add a percentage on top of the building cost.
- Changes after work starts. Variations to an agreed scope are priced on top of the contract and are a common reason budgets run over.
Brings the price down
- A simple, compact plan. Fewer corners, a simple roof and standard window sizes save on materials and labour.
- A flat, accessible site. The low end of every range assumes easy ground and good access for deliveries.
- Mid-range finishes. Finishes are where specification climbs fastest, so choose carefully where you spend.
- Ground-floor rather than upstairs. Building out is usually cheaper per m² than building up, if your stand allows it.
- A complete set of drawings before pricing. Builders price risk into vague scopes. Detailed plans and a specification get tighter quotes.
A 150 m² house: a worked example
Say you're building a three-bedroom, 150 m² single-storey house to a standard specification on a flat stand you already own. Using the ranges on this page:
- Building cost: 150 m² × R9,800 to R15,000 = R1,470,000 to R2,250,000
- Architect's fees at 5 to 10% of build cost: about R73,500 to R225,000
- Engineer's fees at 2 to 4%: about R29,400 to R90,000
- Municipal plan and building fees: one Gauteng guide suggests about R8,000 to R23,000 combined
- Estimated total before land, connections and NHBRC enrolment: roughly R1.58 million to R2.59 million
Still to add
Water, sewer and electrical connections, any bulk contributions your municipality charges, the NHBRC enrolment fee for a new home, and a contingency for unexpected work. Keeping about 10% aside is a sensible cushion.
Extensions and additions
A Gauteng builder's 2026 guide puts ground-floor extensions at R7,000 to R15,000 per m². It gives a 30 m² addition at R210,000 to R450,000 and an 80 m² addition at R560,000 to R1.2 million. A new bathroom added to a house is quoted at R30,000 to R120,000 or more, and a kitchen extension at R45,000 to R150,000 or more.
An extension costs about the same per m² as a new house of the same specification, sometimes more, because the builder has to tie into an existing structure, roof and services. Under current law, extensions don't need NHBRC enrolment. That applies only to new homes.
Fees and approvals to budget for
Every new home and most additions need plans approved by the municipality before building starts. Budget for these costs alongside the building price:
- Architectural fees. Builders' guides quote about 5 to 10% of the project cost, depending on how much of the job the architect oversees.
- Engineering fees. About 2 to 4% for structural design and inspections.
- Quantity surveyor. About 2 to 3% if you use one to measure and cost the work.
- Municipal fees. Plan submission and building fees vary by municipality and project size.
- NHBRC enrolment (new homes only). A sliding-scale percentage of the home's selling price, set by the NHBRC and reviewed each year.
How to compare building quotes
A quote per m² is only useful if everyone is pricing the same plans and specification. Give each builder the same drawings and a written list of finishes, then compare the line items for foundations, superstructure, roof, plumbing, electrical and finishes. Check what each quote excludes, such as site clearing, connections, boundary walls or paving. Make sure every quote either includes VAT or shows it clearly, because AECOM's rates exclude it and some builders' figures may not.
Do prices differ by region?
AECOM bases its rates on Gauteng data. It notes that costs in parts of the Western Cape and KwaZulu-Natal, especially upper-class residential areas, are generally much higher than in Gauteng.
A 2026 cost tool that adjusts AECOM's rates by province gives about R9,000 to R14,000 per m² for Johannesburg and Pretoria, R10,170 to R15,820 for Cape Town, R9,990 to R15,540 for Durban and R7,380 to R11,480 for Gqeberha. Polokwane, Mbombela and Rustenburg come in lower, at roughly R5,500 to R9,700.
Get exact prices for your job
A guide can only give a range. Tell us about your job and up to 3 builders near you will quote, so you can compare real prices side by side.
Compare up to 3 new building work quotesNew Building Work cost questions
What is the cost to build per m² in South Africa in 2026?
AECOM's 2025/26 guide gives R7,920 per m² for an economic house, R9,850 for standard, R11,830 for middle-class and R16,350 for luxury, all excluding VAT and professional fees. Builders' guides for Gauteng in 2026 put standard homes at about R12,000 to R15,000 per m². Land, site services and plan fees are extra.
How much does a 30 m² extension cost?
One Gauteng builder's 2026 guide puts a 30 m² ground-floor extension at about R210,000 to R450,000, which works out to R7,000 to R15,000 per m². A second storey costs roughly 50% more per m². Add architect's and engineer's fees and municipal plan fees, and allow extra if the addition ties into an older roof or foundations.
Is it cheaper to extend or to build a new house?
Per square metre, an extension costs about the same as a new house of similar specification, and sometimes more because of the work joining old to new. But you're paying for far fewer square metres and no land. If your stand and municipal rules allow it, extending is usually the cheaper way to get more space.
Do building costs per m² include VAT?
AECOM's rates exclude VAT. Add 15%, so R9,850 becomes about R11,300 per m². Builders' published guides often don't say either way. Ask every builder to state whether VAT is included, and compare totals including VAT.
What does an NHBRC enrolment cost?
Every new home must be enrolled with the NHBRC before construction. The fee is a sliding-scale percentage of the home's selling price, so cheaper homes pay a higher percentage but a lower amount. The NHBRC reviews its fees every year, so check the current schedule on its website. Extensions and renovations don't need enrolment under the current law.
Sources
- Africa Property & Construction Cost Guide 2025/26, AECOM, rates current to 1 July 2025
- Cost to build in South Africa — by city (2026), Setout, 2026
- House Extension Price 2026: JHB, PTA, Centurion & Gauteng, Builders in Gauteng, 2026
- NHBRC Building Rates Per Square Meter in Johannesburg, PTA & SA, The Handyman Johannesburg, 2026
- NHBRC Registration in South Africa: Complete 2026 Guide, GovChain, reviewed May 2026
Related cost guides
Get exact new building work prices
Up to 3 quotes, free to request and no obligation.