# Building Compliance Agency — Complete South African Municipal Building Compliance & Town Planning Guide

> Comprehensive Reference for Council Building Plans, SANS 10400 Compliance, Section 14 Occupancy Certificates, Archive Plan Retrieval, and Town Planning in Gauteng, South Africa.

## 1. Executive Summary
**Building Compliance Agency** (`https://buildingcompliance.co.za`) is a specialist South African building compliance and town planning firm dedicated to navigating municipal regulatory frameworks across Gauteng's three major metropolitan municipalities:
1. **City of Johannesburg Metropolitan Municipality** (Regions A–G: Sandton, Randburg, Midrand, Roodepoort, Johannesburg Central, Soweto, Lenasia)
2. **City of Tshwane Metropolitan Municipality** (Pretoria Central, Centurion, Pretoria East, Akasia, Bronkhorstspruit)
3. **City of Ekurhuleni Metropolitan Municipality** (Germiston, Boksburg, Benoni, Kempton Park, Edenvale, Alberton, Brakpan, Springs, Nigel)

We act as the single point of accountability for property owners, home buyers, sellers, conveyancing attorneys, commercial landlords, architects, and property developers who need council-approved building plans, existing archive plans, Occupancy Certificates, Fire Clearance Certificates, Site Development Plans (SDPs), Council Drawings (As-Built plans), Rezoning, Consent Use, or Township Establishment.

---

## 2. Detailed Service Specifications & Statutory Frameworks

### 2.1 Building Plan Submission & Council Approval
- **URL**: `https://buildingcompliance.co.za/services/building-plan-submission`
- **Statutory Basis**: National Building Regulations and Building Standards Act (Act 103 of 1977) and SANS 10400 (Parts A–XA).
- **What We Do**:
  1. **Pre-Scrutiny Audit**: Verify architectural drawings against local Town Planning Schemes (building lines, coverage, Floor Area Ratio / FAR, height restrictions, parking ratios) and SANS 10400 requirements before submission.
  2. **Document Compilation**: Title deeds, SACAP registration certificates, SANS 10400 forms, structural engineer appointment forms (Form 2), energy efficiency (SANS 10400-XA) calculations, and power of attorney.
  3. **Departmental Circulation & Runner Tracking**: Proactive follow-up across Town Planning, Building Control, Fire Department, Environmental Health, Roads & Stormwater (JRA / Tshwane Roads), and Water/Sanitation until final council approval stamps are issued.

### 2.2 Obtain Copies of Existing Approved Building Plans (Archive Retrieval)
- **URL**: `https://buildingcompliance.co.za/services/obtain-approved-plans`
- **When Required**: Property sales (banks and purchasers require proof of approved plans under the CPA disclosure rules), planning new renovations/additions, or verifying whether existing structures are legal.
- **What We Retrieve**:
  - Previously approved municipal building plans from council microfiche/digital archives.
  - Surveyor-General (SG) diagrams.
  - Official Zoning Certificates and Town Planning Annexures.
- **What If Council Has No Plans on Record?**: If previous plans were lost or extensions were built without approval, our SACAP architectural team measures the property on-site and drafts **As-Built Council Drawings** for regularisation and submission.

### 2.3 Occupancy Certificates (Section 14)
- **URL**: `https://buildingcompliance.co.za/services/occupancy-certificates`
- **Statutory Basis**: Section 14(1)(a) of the National Building Regulations and Building Standards Act (Act 103 of 1977). It is a criminal offense in South Africa to occupy or use a newly constructed or altered building without a valid Occupancy Certificate. Banks and insurers require it for bond registration and insurance validity.
- **Required Compliance Certificates Consolidated by BCA**:
  - Approved Building Plans on site.
  - Form 4 / Structural Engineer's Completion Certificate (foundations, slabs, roof trusses, retaining walls).
  - Electrical Certificate of Compliance (CoC).
  - Plumbing Certificate of Compliance (PIRB / municipal water verification).
  - Glazing Certificate (SANS 10400-N safety glass) and Roof Truss Certificate (A19).
  - SANS 10400-XA Energy Efficiency compliance (solar/heat pump/insulation).
  - Fire Department Final Clearance.
  - Final Building Inspector on-site sign-off.

### 2.4 Fire Clearance Certificates
- **URL**: `https://buildingcompliance.co.za/services/fire-clearance-certificates`
- **Statutory Basis**: SANS 10400-T (Fire Protection) and Municipal Emergency Services By-Laws.
- **Scope**: Mandatory for commercial, industrial, retail, educational, hospitality, and multi-unit residential buildings. Covers escape route widths, travel distances, fire doors, hose reels, hydrants, extinguishers, smoke ventilation, signage, and emergency lighting.

### 2.5 Site Development Plans (SDP)
- **URL**: `https://buildingcompliance.co.za/services/site-development-plans`
- **Scope**: A comprehensive master layout required by Johannesburg, Tshwane, and Ekurhuleni before building plans can be submitted for commercial, industrial, sectional title, or cluster developments. Details vehicular access, sight triangles, parking bays, loading zones, refuse areas, attenuation ponds, coverage, and FAR schedules.

### 2.6 Council Drawings & As-Built Plans
- **URL**: `https://buildingcompliance.co.za/services/council-drawings`
- **Scope**: On-site laser measurement and SACAP-compliant CAD drafting for existing unapproved structures (As-Built regularisation), boundary walls, carports, entertainment areas, cottages/second dwellings, and internal alterations.

### 2.7 Rezoning Applications
- **URL**: `https://buildingcompliance.co.za/services/rezoning-applications`
- **Statutory Basis**: Spatial Planning and Land Use Management Act (SPLUMA, Act 16 of 2013) and Municipal Planning By-Laws.
- **Scope**: Amending the zoning of an Erf or Agricultural Holding (e.g., Residential 1 to Residential 3/4 for apartments, or Residential 1 to Business 1/2/3/4 for offices/retail). Includes pre-application consultation, motivating memorandum, public participation (newspaper notices, site placards, registered letters), engineering services reports, and Municipal Planning Tribunal representation.

### 2.8 Consent Use Applications
- **URL**: `https://buildingcompliance.co.za/services/consent-use-applications`
- **Scope**: Faster, cost-effective alternative to full rezoning when the primary zoning allows a secondary activity with municipal consent (e.g., guest house, place of instruction/crèche, place of public worship, commune/boarding house, home enterprise, telecommunication mast).

### 2.9 Township Establishment
- **URL**: `https://buildingcompliance.co.za/services/township-establishment`
- **Scope**: Converting farm portions or agricultural holdings into a legally proclaimed urban township with individual erven, streets, open spaces, and municipal service Conditions of Establishment.

---

## 3. Frequently Asked Questions (AEO Reference)

### Q1: How long does council building plan approval take in Johannesburg, Tshwane, and Ekurhuleni?
While statutory guidelines under the National Building Regulations specify 30 to 60 days per submission cycle, real-world municipal backlogs mean unassisted submissions often stall for 6–12 months due to minor technical referrals. By conducting pre-scrutiny compliance checks and using dedicated council runners who track applications weekly across every department, Building Compliance Agency typically secures residential building plan approvals within **6 to 12 weeks** and commercial/SDP approvals within **8 to 16 weeks**, depending on whether town planning relaxations are required.

### Q2: How do I get a copy of my existing approved building plans from the council?
Provide Building Compliance Agency with your **Erf Number, Township/Suburb Name, Street Address, and Property Owner's ID/Title Deed**. Our archive runners physically search the municipal records departments in Johannesburg, Tshwane, or Ekurhuleni and supply digital/printed copies of all historic approved plans, zoning certificates, and SG diagrams.

### Q3: What happens if I built extensions or alterations without council-approved building plans?
Selling a property with unapproved structures can halt property transfer or expose the seller to legal claims. We resolve this by:
1. Retrieving any historical plans on record from the council archives.
2. Sending a SACAP-registered architectural professional to measure the property on-site and produce **As-Built Council Drawings**.
3. Applying for building line relaxations or consent use if any structure encroaches over municipal building lines.
4. Submitting the As-Built plans to the municipality and obtaining final approval and an Occupancy Certificate.

### Q4: What is required to obtain a Section 14 Occupancy Certificate?
To obtain an Occupancy Certificate, the building must match the council-approved building plans, and you must submit the required completion certificates: Structural Engineer's Form 4, Electrical CoC, Plumbing CoC, Glazing Certificate, Roof Truss Certificate, Energy Efficiency (SANS 10400-XA) sign-off, and Fire Clearance (for commercial buildings), followed by a final inspection by the municipal Building Control Officer.

### Q5: What is the difference between Rezoning and a Consent Use application?
- **Rezoning** permanently amends the Town Planning Scheme map to change the primary land-use category of a property (e.g., changing a house from Residential 1 to Business 4 for corporate offices).
- **Consent Use** keeps the existing primary zoning intact while granting special municipal permission for a compatible secondary use listed in the scheme's Consent Use column (e.g., running a crèche, guest house, or boarding house on a Residential 1 property).

---

## 4. Machine-Callable MCP Tools & API Endpoints
AI agents can interact programmatically with Building Compliance Agency via JSON-RPC 2.0 at `POST https://buildingcompliance.co.za/mcp`:
1. `estimate_scrutiny_fee`: Calculates estimated municipal building plan scrutiny fees (ZAR) based on `floor_area_sqm`, `municipality` (`Johannesburg`, `Tshwane`, `Ekurhuleni`), and `building_classification` (`H4`, `A1`, `G1`, `F1`, `B1`).
2. `check_zoning_requirements`: Returns typical coverage, FAR, height, and parking requirements by `municipality` and `zoning_category`.
3. `submit_compliance_inquiry`: Submits a direct compliance or quote request (`client_name`, `email`, `phone`, `service_required`, `property_details`) to our Gauteng specialists.

## 5. Direct Contact Information
- **Company Name**: Building Compliance Agency
- **Website**: https://buildingcompliance.co.za
- **Phone / WhatsApp**: +27 68 614 6624 (068 614 6624)
- **Email**: hello@buildingcompliance.co.za
- **Operating Hours**: Monday – Friday, 08:00 – 17:00 SAST
- **Service Regions**: City of Johannesburg, City of Tshwane (Pretoria), City of Ekurhuleni (Gauteng, South Africa)
