BCA and SCDF are the two agencies that most solar installers in Singapore interact with after EMA licensing and SP Services registration are sorted. BCA governs whether the building itself can support the solar installation. SCDF governs whether the installation creates a fire safety risk. For standard flush-mounted rooftop solar on a structurally sound building, neither agency imposes significant requirements. But when structural strengthening is needed, mounting platforms exceed 2.5 m, panels function as a shelter, or battery storage is added, the compliance path becomes more involved. This guide covers the exact BCA and SCDF triggers, the CORENET submission process, PE requirements, SCDF fire safety rules for BESS, and the practical timeline and cost expectations for each pathway.
Do Not Commence Structural Works Before BCA Approval Is Received
BCA approval is a legal prerequisite for any structural modification to a building in Singapore. Installing solar mounting systems that require structural strengthening — or erecting platforms above 2.5 m — without BCA approval is a breach of the Building Control Act. The building owner faces enforcement action, stop-work orders, and potential removal of the installation at their own cost. The PE’s stamped drawings must be approved via CORENET before any structural work begins on site.
When BCA Approval Is Required for Solar
BCA regulates solar installations through the Building Control Act. A building plan application via CORENET is mandatory in five specific scenarios. Outside these scenarios, standard rooftop solar proceeds under LEW certification without BCA involvement.
BCA Approval Triggers
| Scenario | Threshold | BCA Response Time |
|---|---|---|
| Structural strengthening of roof | Any extent of reinforcement | 7–14 working days |
| Mounting platform height | Exceeds 2.5 m above roof surface | 7–14 working days |
| Panels act as roof shelter | Shelter area exceeds 10 sqm | 7–14 working days |
| Ground-mounted solar array | Any size | 7–14 working days |
| Floating solar | Any size | 10–14 working days |
Standard flush-mounted rooftop solar on an existing building with no structural changes, no elevated platforms, and no shelter function generally does not require BCA approval. This covers the majority of residential and small commercial installations in Singapore.
What Counts as “Structural Strengthenening”
Structural strengthening includes any modification to the building’s load-bearing elements to accommodate solar panel dead loads, wind uplift loads, or ballast loads. Common examples:
- Adding steel beams or columns to support concentrated racking loads
- Reinforcing concrete roof slabs with additional rebar or carbon fibre wrapping
- Installing penetration anchors that modify the roof waterproofing or structural membrane
- Adding ballast blocks that exceed the roof’s design live load capacity
If the existing roof structure can support the solar loads without modification — confirmed by a PE’s assessment — no BCA submission is needed.
The 2.5 m Mounting Platform Rule
Solar mounting platforms or support structures that exceed 2.5 m in height above the existing roof surface are classified as building works under the Building Control Act. This threshold catches:
- Elevated carport solar structures
- Raised canopy installations over loading bays
- Multi-tier racking systems on flat roofs
- Any platform where the clearance from roof surface to the underside of the panel exceeds 2.5 m
Platforms at or below 2.5 m do not trigger BCA approval, provided they do not also require structural strengthening or function as a shelter.
The 10 sqm Roof Shelter Rule
When solar panels function as a roof shelter — meaning they provide weather protection to an area below — BCA approval is required if the sheltered area exceeds 10 sqm. This applies to:
- Solar carports where vehicles park underneath
- Covered walkways with solar panels as the roof
- Canopies over outdoor seating or equipment areas
- Any structure where the panels form the primary weatherproof covering
Standard rooftop panels that sit on top of an existing weatherproof roof do not function as a shelter, regardless of area.
The CORENET Submission Process
CORENET (Construction and Real Estate Network) is BCA’s electronic submission system for building plans. CORENET X — the next-generation BIM-based platform — is being phased in from October 2025 for larger projects.
Who Can Submit
Only a Professional Engineer (PE) registered with the Professional Engineers Board (PEB) in the civil or structural engineering discipline can stamp and submit structural drawings to BCA via CORENET. A PE registered in mechanical or electrical engineering cannot submit structural drawings — this is a common cause of CORENET rejection.
The PE acts as the Qualified Person (Design) — QP(D) — and takes professional responsibility for the structural adequacy of the design.
Required Documents
| Document | Requirement |
|---|---|
| Structural plans | Digitally signed by QP(D) |
| Structural design calculations | Complete set; first and last pages signed by QP(D) |
| Building plans | Required if shelter area exceeds 10 sqm |
| Lightning protection compliance | Must comply with SS 555:2018 |
| Architectural plans | Latest set for reference and coordination |
For complex projects, BCA may also require Accredited Checker (AC) documentation — an independent structural design verification.
CORENET X Transition
Singapore is transitioning to CORENET X for regulatory submissions:
| Milestone | Requirement |
|---|---|
| From 1 October 2025 | BIM submission via CORENET X mandatory for new projects above 5,000 sqm GFA |
| Format | IFC+SG — Singapore’s regulatory-approved IFC specification |
| Structural models | Must include all load-bearing elements with embedded data parameters |
For most solar projects below the GFA threshold, traditional CORENET submission remains available. However, solar projects on large commercial or industrial buildings that trigger the CORENET X threshold must comply with the BIM submission requirements.
BCA Response Timeline
BCA’s service standard for structural and building plan submissions is 7 to 14 working days for non-complex applications. Complex submissions involving significant structural modifications, basement works, or multi-agency coordination may take 10–12 weeks.
Incomplete applications are returned without a decision and the clock restarts on resubmission. The most common reasons for return are:
- Missing PE stamp or incorrect PE discipline
- Incomplete structural calculations
- Missing lightning protection compliance statement
- Discrepancies between plans and calculations
BCA Fees for Solar Submissions
BCA does not publish a fixed fee schedule for solar-specific submissions. Fees are calculated based on the estimated construction cost declared in the submission. For typical solar structural submissions, the plan fee ranges from approximately S$200 to S$800. The PE’s professional fees for structural assessment and drawing preparation are additional — typically S$2,000 to S$8,000 depending on project complexity and roof condition.
SCDF Fire Safety Requirements
SCDF regulates fire safety for solar installations through the Fire Safety Act and the Fire Code 2023. For standard rooftop solar without battery storage, SCDF requirements are limited. When battery energy storage systems (BESS) are included, or when solar installations affect fire-fighting access, SCDF involvement becomes significant.
Standard Rooftop Solar: SCDF Requirements
For most standard rooftop solar installations, SCDF requirements focus on maintaining fire-fighting access:
| Requirement | Specification |
|---|---|
| Roof hatch access | Minimum clear width of 1,000 mm |
| Hatch clearance radius | 3 m around access points |
| Perimeter access (parapet greater than or equal to 900 mm) | 1.5 m clear width |
| Perimeter access (no parapet or parapet less than 900 mm) | 2.5 m clear width |
| Maximum sub-array size | 40 m by 40 m |
| Smoke vent clearance | 500 mm horizontal from ventilation systems |
Solar panels must not obstruct fire-fighting operations. SCDF requires clear access paths on rooftops so firefighters can move equipment and personnel safely.
PV Module Fire Rating
SCDF requires PV modules to meet Class C for both spread of flame and burning brand tests, in accordance with IEC 61730-2. The exact model numbers of installed panels must match the certification documents submitted. Using panels without the required fire rating, or substituting models after approval, is a compliance breach.
Fireman Switch / Emergency Disconnection
A manual emergency shut-off system must be provided on the AC side of the solar installation. The switch must be located at:
- The Fire Command Centre (FCC) for buildings that have one, or
- The main fire alarm panel if no FCC exists
This switch isolates the inverter output from the building’s main grid, allowing firefighters to de-energise the solar system during an emergency.
DC Cable Containment
DC cables must be contained in metal conduits per SS 638 (Code of Practice for Electrical Installations). This prevents DC arc faults from creating fire ignition sources. Plastic conduit is not acceptable for DC solar cabling in Singapore.
BESS Fire Safety: SCDF Fire Code 2023 Clause 10.3
Battery energy storage systems (BESS) installed alongside solar trigger SCDF Fire Code 2023 Clause 10.3 — the most stringent fire safety requirements for solar-related installations in Singapore.
BESS Capacity Thresholds
SCDF applies differentiated requirements based on battery technology and stored energy capacity:
| Battery Type | Threshold Stored Energy | Maximum per Compartment |
|---|---|---|
| Lithium-ion (all types) | 20 kWh | 600 kWh |
| Sodium nickel chloride | 20 kWh | 600 kWh |
| Flow batteries | 20 kWh | 600 kWh |
| Lead-acid (all types) | 70 kWh | 600 kWh |
| Nickel batteries | 70 kWh | 600 kWh |
| Other technologies | 10 kWh | 200 kWh |
Any BESS exceeding the threshold stored energy for its technology type must comply with Clause 10.3.
Location Requirements
Aboveground ESS must be located at the same storey as the fire engine accessway or fire engine access road. Exceptions require SCDF approval with additional testing and hazard mitigation analysis.
For rooftop BESS installations:
- Roofing materials under and within 1.5 m horizontally from ESS must be non-combustible or Class A rated
- ESS must be located from the roof edge at least the height of the system or 1.5 m, whichever is greater
- Minimum 3 m from fire service access point on rooftop
Compartment and Fire Resistance Requirements
| Parameter | Requirement |
|---|---|
| Maximum compartment room area (aboveground) | 100 sqm |
| Fire resistance rating for ESS rooms | Minimum 120 minutes (2 hours) |
| Basement Category 1 compartment area | 25 sqm maximum |
| Basement Category 2 compartment area | 100 sqm maximum |
| Basement Category 2 containerised units | 2-hour fire-rated containerised compartment |
Fire Protection Systems
Aboveground ESS compartments require:
- Sprinkler system classified under high hazard occupancy
- Minimum discharge density: 12.2 mm/min
- Area of operation: up to 230 sqm
Basement Category 2 installations require:
- Zoned wet deluge system (7.5 mm/min for rooms)
- Independent wet deluge system (12.2 mm/min for containerised units)
Ventilation and Gas Detection
| System | Requirement |
|---|---|
| Smoke purging | Minimum 9 air changes per hour |
| Flammable gas detection | Alarm at 25% of Lower Explosive Limit (LEL) |
| Pressure relief | NFPA 68 or NFPA 69 compliant |
| Battery Management System | UL 1973 or equivalent approved by SCDF |
Emergency Response Requirements
- Emergency main isolation shut-off switches outside compartment entrances
- Connection to SCDF Operations Centre via approved alarm monitoring company
- Thermal imaging CCTV and thermocouples (no point more than 10 m from sensor)
- Minimum 1.2 m clear path for unmanned firefighting equipment
- Maximum 8 m distance from door to most remote ESS unit
BESS Fire Safety Certificate Is Mandatory Before Commissioning
Any BESS installation exceeding the threshold stored energy for its battery technology type must obtain an SCDF Fire Safety Certificate before commissioning. Operating a BESS without the required certificate is an offence under the Fire Safety Act. The certificate application requires submission of fire safety plans through CORENET by a Qualified Person, together with documentation of compliance with Clause 10.3. Allow 4–8 weeks for SCDF review and inspection.
Step-by-Step: BCA and SCDF Compliance Process
Determine if BCA Approval Is Required
Review the five BCA triggers: structural strengthening, platform height above 2.5 m, roof shelter over 10 sqm, ground-mount, or floating solar. If none apply, proceed directly to LEW engagement and SP Services registration. If any trigger applies, engage a PE (Civil/Structural) before proceeding.
Engage a PE (Civil or Structural)
The PE assesses the existing roof’s load-bearing capacity against the proposed solar loads. If strengthening is required, the PE designs the reinforcement and prepares stamped structural drawings. Verify the PE’s PEB registration is in civil or structural engineering — mechanical or electrical PEs cannot stamp structural submissions. PE fees for solar structural work typically range from S$2,000 to S$8,000.
Submit to BCA via CORENET
The PE submits structural drawings, calculations, and compliance statements through the CORENET system. Include SS 555:2018 lightning protection compliance documentation. BCA responds in 7–14 working days for standard submissions. Address any BCA queries promptly — each query response cycle adds time.
Obtain BCA Approval Before Installation
Do not commence structural works until BCA approval is received in writing through CORENET. The approval document specifies any conditions that must be met during construction. Non-compliance with approval conditions can result in stop-work orders and enforcement action.
Check SCDF Requirements if BESS Is Included
If the installation includes a BESS exceeding the threshold stored energy for its battery type, engage a Qualified Person to prepare SCDF Fire Safety Certificate application. Submit through CORENET with fire safety plans, ESS specifications, and compliance documentation for Clause 10.3. Allow 4–8 weeks for SCDF review. Ensure rooftop access paths remain clear and the fireman switch is installed at the FCC or main fire alarm panel.
Design Solar Systems That Pass BCA and SCDF Requirements
SurgePV calculates structural loads, generates PE-ready drawings, and models rooftop layouts against fire access constraints — producing BCA and SCDF compliant designs from the first draft.
Book a Free DemoNo commitment required · 20 minutes · Live project walkthrough
Common BCA and SCDF Mistakes
| Mistake | Consequence | Fix |
|---|---|---|
| Commencing structural work before BCA approval | Stop-work order; enforcement action under Building Control Act | Wait for written BCA approval via CORENET before any structural work |
| Engaging a PE in the wrong discipline | CORENET submission rejected | Verify PE is PEB-registered in civil or structural engineering |
| Using plastic conduit for DC cables | SCDF non-compliance; fire hazard | Use metal conduits per SS 638 for all DC solar cabling |
| Installing BESS without Fire Safety Certificate | Offence under Fire Safety Act; system shutdown | Apply for SCDF Fire Safety Certificate before BESS commissioning |
| Panels obstructing fire-fighting access paths | SCDF enforcement; required layout modification | Design panel layout with SCDF access requirements before installation |
| Substituting PV panel models after approval | Fire rating mismatch; compliance breach | Use only IEC 61730-2 Class C certified panels matching submitted documentation |
| Omitting fireman switch at FCC | SCDF rejection during inspection | Install AC-side emergency shut-off at FCC or main fire alarm panel |
| Missing lightning protection compliance statement | BCA query and delay | Include SS 555:2018 compliance in CORENET submission |
Timeline and Cost Summary
BCA Approval Timeline
| Stage | Typical Duration |
|---|---|
| PE structural assessment | 1–2 weeks |
| Drawing preparation and PE stamp | 1–2 weeks |
| CORENET submission and BCA review | 2–4 weeks |
| Query response (if any) | 1–2 weeks per cycle |
| Total (standard submission) | 4–8 weeks |
| Total (complex submission) | 10–12 weeks |
BCA Approval Costs
| Item | Typical Cost (SGD) |
|---|---|
| PE structural assessment and drawings | S$2,000 – S$8,000 |
| BCA plan fee | S$200 – S$800 |
| Accredited Checker (if required) | S$1,500 – S$5,000 |
| Total (typical range) | S$2,500 – S$13,000 |
SCDF Fire Safety Certificate Timeline
| Stage | Typical Duration |
|---|---|
| Fire safety plan preparation by QP | 1–2 weeks |
| CORENET submission and SCDF review | 3–5 weeks |
| SCDF inspection (if required) | 1–2 weeks |
| Total | 4–8 weeks |
SCDF Fire Safety Certificate Costs
| Item | Typical Cost (SGD) |
|---|---|
| QP fire safety plan preparation | S$1,500 – S$5,000 |
| SCDF plan fee | S$90 – S$160 |
| Fire protection system upgrades (if required) | Variable |
Related Singapore Compliance Guides
- Singapore Solar Compliance Hub — full country compliance overview including EMA licensing, ECIS, and SCT export schemes
- EMA Licensing Guide — LEW requirements, ELISE portal, and the 1 MWac licensing threshold
- ECIS Registration Singapore — embedded consumer export scheme, USEP settlement, and smart metering
- C&I Solar Singapore — JTC mandatory solar, behind-the-meter PPAs, and commercial system sizing
- Solar Compliance Hub — all countries and regulatory guides
Use solar design software that models structural loads and fire access constraints to produce BCA and SCDF compliant designs before submission. The solar design tool at SurgePV supports Singapore-specific requirements including irradiance data, temperature derating, and layout optimisation for fire access compliance.
Frequently Asked Questions
When is BCA approval required for solar in Singapore?
BCA approval via CORENET is required when: (1) structural strengthening of the roof is needed; (2) mounting platforms exceed 2.5m height; (3) solar panels act as a roof shelter over 10 sqm; (4) ground-mounted arrays are installed; (5) floating solar is deployed. Standard flush-mounted rooftop solar on existing buildings generally does NOT require BCA approval if no structural changes are made.
What is the SCDF fire safety requirement for battery energy storage systems (BESS)?
BESS installed alongside solar requires a Fire Safety Certificate from SCDF. Key requirements: clear fire-fighting access paths on rooftops (panels must not obstruct), DC cable routing must follow fire-safe wiring practices, proper ventilation and thermal management for battery enclosures, and compliance with SS 638 for electrical installations. For most standard rooftop solar without BESS, SCDF interaction is minimal.
Who can submit BCA building plans for solar?
Only a Professional Engineer (PE) registered with the Professional Engineers Board in civil or structural engineering can stamp and submit structural drawings to BCA via CORENET. The PE assesses the existing roof’s load-bearing capacity, designs any required strengthening, and takes professional responsibility for the submission.
How long does BCA approval take?
BCA building plan approval via CORENET typically takes 4–8 weeks for solar-related submissions. Complex submissions involving significant structural modifications may take 10–12 weeks. Expedited review is not generally available for solar projects. Submit complete drawings with PE stamp to avoid delays.