South Africa's Automated Building Plan Regulatory Pre-Check

Review Building Plans Fast.
Flag What Could Get Declined.

Automated pre-submission regulatory review against SANS 10400 (Parts A to XA) and South African municipal bylaws. Catch critical red-pen items, drawing omissions, and non-compliances before you lodge — helping you review in minutes instead of waiting months.

SANS 10400 Parts A to XA
Act 103 of 1977 Compliant
City of Joburg • Tshwane • Cape Town • eThekwini
SACAP Drawing Standard Checks
Continuous Accuracy • Zero Deal Sourcing 100% Confidential

We work alongside government standards and practicing architects to keep pre-checks as accurate as possible. While not a statutory guarantee of council approval, it assists in reviewing fast what could get a plan declined. Uploaded plans are used strictly for compliance analysis & model betterment — never for commercial deals.

Learn More →
Sample Pre-Check Report Reference: #PC-2026-089 RSA SANS 10400

Erf 412 Irene — Modern Residential Addition

Municipality: City of Tshwane • Occupancy: H4 Single Dwelling Residential
82%
Council Readiness
2 Corrections Needed
Council Rejection Risk
SANS 10400-N (Clause 4.2.1) — Glazing Sill Height < 800 mm Missing Safety Glass Annotation

Window W-04 on Lounge North Elevation has a sill height of 450 mm above finished floor level. Any glazing below 800 mm requires mandatory safety glazing. Ordinary float glass will trigger statutory council refusal.

→ Draughtsperson Action: Annotate window schedule: "6.38 mm PVB Laminated Safety Glass complying with SANS 1263-1".
Council Rejection Risk
SANS 10400-P (Clause 4.3.2) — Missing Rodding Eye at 90° Soil Pipe Junction

The 110 mm underground soil pipe from the master en-suite turns 90° before connecting to the external sewer line without an inspection eye or rodding access point. City of Tshwane inspectors mandate rodding access at every bend exceeding 45°.

→ Draughtsperson Action: Place "110 mm RE to FGL" at the 90° bend on the Drainage Layout plan.
Statutory Note
SANS 10400-XA (Clause 4.2) — Energy Fenestration Table Missing on Roof / Spec Sheet

Tshwane Climatic Zone 1 requires ceiling thermal insulation total R-value of min 3.7 m²·K/W and 50% renewable hot water specification.

→ Draughtsperson Action: Include standard SANS 10400-XA compliance schedule and specify 135 mm ceiling insulation.
Verified Compliant
SANS 10400-C (Clause 4.1.1) — Habitable Room Dimensions & Ceiling Clearance

All habitable rooms satisfy the statutory 2,400 mm vertical height requirement (2,600 mm provided) and exceed the 6.0 m² minimum room area standard.

Report format includes complete clause citations & drawing remediation notes
Audit your plan now
Realistic Workflow

How Plan Comply Works

Three simple steps to transform an architectural draft into an approved municipal submission.

01

Upload Plan Drawings

Upload your complete architectural drawing set (floor plans, elevations, sections, site plan, drainage) in PDF or drawing image format. Select your target South African municipality and occupancy class.

PDF • DWG Exports • Clean Scans
02

150+ Point Regulatory Audit

Our compliance engine cross-checks room heights, window glazing safety zones, drainage falls, natural light and ventilation percentages, boundary building lines, and energy calculation tables against Act 103 of 1977.

Under 60 Seconds Automated Review Act 103 of 1977
03

Council-Ready Action Plan

Receive an actionable report detailing exact clause citations, rejection red flags, and concrete drawing remediation notes for your draughtsperson so your drawings pass municipal council scrutiny on the very first round.

Exportable PDF Pre-Check Certificate
The Business Value

Why Architectural Practices Use Plan Comply

Protect project schedules, developer capital, and your professional reputation by preventing municipal delay letters.

Minimize Council Rejection Stalls

When a municipal building control officer rejects a plan, it enters a 30 to 60-day re-scrutiny queue. Automated pre-checking flags potential rejection items upfront so you can rectify them before lodgement.

Prevent Redesign Costs

Catching a non-compliant stairway riser, boundary encroachment, or drainage run before council lodgement saves tens of thousands in structural rework.

Draughtsperson Drawing Notes

No guesswork. Every non-compliance item includes copy-paste schedule notes and clause numbers your team can immediately apply in your drawings or BIM model.

RSA Standard

Client Trust & Transparency

Deliver an authoritative Pre-Submission Audit Report to property clients and project stakeholders, providing transparent documentation of SANS 10400 items reviewed before municipal lodgement.

National Regulatory Standards

Full SANS 10400 Audit Scope

Auditing every mandatory regulatory section enforced by South African municipal building examiners.

SANS 10400-A General Principles & SACAP Standards
SANS 10400-C Dimensions & Ceiling Heights (2.4m min)
SANS 10400-K External Cavity Walls & DPC Heights
SANS 10400-M Stairways, Risers & Handrail Heights
SANS 10400-N Glazing & Mandatory Safety Glass Zones
SANS 10400-O Natural Light (10%) & Ventilation (5%)
SANS 10400-P Drainage Falls, Gullies & Rodding Eyes
SANS 10400-S Wheelchair Ramps & Disability Facilities
SANS 10400-T Fire Separation Walls & Travel Distances
SANS 10400-XA Energy Efficiency & Fenestration Schedules
SANS 10134 Swimming Pool Fences & Self-Closing Gates
RSA Parking Bay Dimensions (2.5x5.0m) & Aisle Widths
Clarity & Questions

Frequently Asked Questions

Everything you need to know about our pre-submission review scope, data protection, and municipal coverage.

No software can or should guarantee statutory approval. Under Act 103 of 1977, legal approval authority belongs exclusively to the municipal Building Control Officer (BCO). Plan Comply is an independent pre-submission screening tool designed to review drawings rapidly and identify what could cause a rejection — catching drawing omissions, dimensional errors, and clause violations before you enter a 60-day council queue.
We continually synchronize our audit engine against the official SABS SANS 10400 standard (Parts A through XA) and local municipal bylaws. Crucially, we work with practicing SACAP-registered architects and draughtspersons who submit drawings weekly across Johannesburg, Tshwane, Cape Town, and eThekwini. Frontline feedback from real municipal submissions directly informs our detection rules and rejection trigger matrices.
We have an ironclad, binding policy: We NEVER use your drawings or project data to solicit commercial deals, broker land, compete for construction work, or sell leads. Your drawings and CAD/PDF data are used strictly for two technical purposes: running your automated compliance audit and internal mathematical model betterment (refining our accuracy). Drawings are stored in private encrypted Cloudflare R2 buckets and remain 100% your intellectual property.
Municipal examiners possess statutory discretion under Act 103 of 1977. Plan Comply's audit reports cite the exact SANS 10400 clause, table, and sub-regulation for every finding. This equips your draughting team and architect with authoritative statutory citations when communicating with building examiners or submitting waiver applications.
Yes. You have full control over your data. You can delete any audit report and its underlying drawing set from your dashboard at any time, which permanently purges the stored drawing from our private storage.
Built Exclusively for South African Building Plans

Stop Waiting Months on Council Delays.

Verify your architectural drawings today. Every new user receives 1 free plan compliance audit credit to test on any residential, commercial, or addition drawing.