Every structural plan submitted for a building permit in the Philippines must comply with the National Structural Code of the Philippines (NSCP) 2015, 7th Edition. It is the legal backbone of structural engineering practice in the country — the single document that defines how buildings must be designed to carry loads, resist earthquakes and typhoons, and protect the people inside them.
This guide is the central hub for AEDO's NSCP 2015 resource library: an overview of every major section, links to our deep-dive guides and free tools, and a reference table you can use on-site or in the design office.
A section-by-section overview of NSCP 2015, links to full guides for the sections engineers use most, worked examples, and real-world context from recent Philippine structural failures. No paywall. No signup.
NSCP 2015 is the 7th Edition of the National Structural Code of the Philippines, published by the Association of Structural Engineers of the Philippines (ASEP). It is adopted by reference under the National Building Code of the Philippines (PD 1096), making it legally mandatory for all structural plans submitted to local building officials.
The code covers everything from how to compute the weight of a slab to how a reinforced concrete column must be detailed to survive a magnitude 7 earthquake. It draws heavily from the Uniform Building Code (UBC) and ACI 318 standards, adapted for Philippine conditions — including the country's two seismic zones, local typhoon wind pressures, and regional material practices.
| Edition | Year | Key Updates |
|---|---|---|
| 5th Edition | 2001 | Post-Luzon 1990 earthquake seismic updates |
| 6th Edition | 2010 | Revised wind load provisions, masonry updates |
| 7th Edition | 2015 | Current edition — seismic, wind, and concrete revisions; LRFD emphasis |
In practice, the code applies to everyone involved in building design and construction in the Philippines:
The code is organized into chapters covering loads, then materials:
| Section | Topic | Most-Used By |
|---|---|---|
| 201 | General provisions — scope, exemptions | All |
| 202 | Definitions and notations | All |
| 203 | Load combinations (LRFD and ASD) | Structural engineers |
| 204 | Dead loads — unit weights of materials | Structural engineers, estimators |
| 205 | Live loads — occupancy-based floor loads | Structural engineers, architects |
| 206 | Other loads — soil pressure, ponding, thermal | Structural engineers |
| 207 | Wind loads — basic wind speed, pressure coefficients | Structural engineers, architects |
| 208 | Earthquake loads — seismic base shear, zone factors | Structural engineers |
| 209 | Soil lateral loads — retaining walls, basement walls | Geotechnical and structural engineers |
| 400s | Concrete design — reinforced concrete per ACI 318 | Structural engineers |
| 500s | Masonry design — CHB, hollow block construction | Structural engineers |
| 600s | Steel design — wide flange, hollow sections | Structural engineers |
| 700s | Wood design — light wood framing | Structural engineers (mostly Visayas/Mindanao) |
AEDO's free NSCP guides cover the four sections that Philippine engineers use on almost every project. Each guide includes the complete tables, the formulas, and at least one worked example:
All structural design in the Philippines uses either LRFD (Load and Resistance Factor Design) or ASD (Allowable Stress Design). NSCP 2015 Section 203 defines the governing combinations. The most critical for Philippine buildings:
| Method | Combination | When It Governs |
|---|---|---|
| LRFD | 1.2D + 1.0E + 1.0L | Seismic load cases (Zone 4 buildings) |
| LRFD | 1.2D + 1.6W + 1.0L | Typhoon-region buildings, roof and walls |
| LRFD | 1.4D | Gravity-only check (usually not governing) |
| ASD | D + E | Seismic case under allowable stress |
| ASD | D + W | Wind case under allowable stress |
LRFD is the preferred method in NSCP 2015 and aligns with ACI 318 concrete design. ASD is still permitted and widely used for steel, wood, and masonry. Most Philippine structural engineers use LRFD for concrete frames and ASD for steel. When in doubt, check what your material chapter (400s, 500s, 600s) specifies.
Of all the load types in NSCP 2015, two are responsible for the vast majority of structural failures and deaths in the Philippines:
The Philippines sits on three tectonic plates and has over 100 active faults. The NSCP 2015 seismic provisions — zone factors, soil amplification, ductility requirements — exist because buildings without proper seismic detailing pancake-collapse under moderate shaking. The Angeles City collapse and building failures during the 2026 Mindanao M7.8 earthquake are recent proof. The West Valley Fault "Big One" has not yet moved.
The Philippines is the most typhoon-hit country on Earth by landfall count. NSCP 2015 Section 207 sets wind pressures based on basic wind speed by province, exposure category (urban vs. open terrain), and building height. Roof systems designed without proper NSCP 207 wind uplift analysis are the primary cause of post-typhoon roof losses every year. See our typhoon readiness guide for the practical checklist.
When AEDO's structural engineers design a building in the Philippines, here is the sequence they follow — the same sequence NSCP 2015 is organized around:
Step 8 — ductility detailing — is where buildings die or survive. A building can be correctly sized for gravity loads and still have columns that shatter in an earthquake because tie spacing is 200mm instead of the required 75mm in plastic hinge zones. Correct design forces (Steps 1–7) are necessary. Correct detailing (Step 8) is what saves lives.
For engineers and architects who want deeper coverage of the design process beyond the load chapters:
NSCP 2015 (National Structural Code of the Philippines, 7th Edition) is the governing structural design standard in the Philippines, published by ASEP and adopted by reference under PD 1096 (the National Building Code). It is legally mandatory — no building permit can be issued without structural plans signed by a licensed engineer demonstrating NSCP 2015 compliance.
For a standard Philippine residential building, the most-used sections are: Section 204 (dead loads — slab weight, wall weights), Section 205 (live loads — floor occupancy), Section 207 (wind loads — especially roof systems in typhoon zones), Section 208 (earthquake — base shear for column and footing design), and Section 421 (ductile detailing for special moment frames). The load combinations in Section 203 tie them all together.
NSCP 2015 Section 208 divides the Philippines into two seismic zones. Zone 4 (Z = 0.40) covers most of the Philippines including Metro Manila, all of Luzon, Visayas, and most of Mindanao. Zone 2 (Z = 0.20) covers limited portions of western Mindanao (the Zamboanga peninsula). Zone 3 is intentionally skipped to maintain alignment with older UBC classification. In practice, almost all Philippine projects use Zone 4.
Per NSCP 2015 Section 207, design wind pressure is: p = Ce × Cq × qs × Iw. Where qs is the wind stagnation pressure based on basic wind speed V (from the NSCP wind speed map by province), Ce is the combined height and exposure factor from Table 207-3 (based on terrain and building height), Cq is the pressure coefficient from Table 207-4 (windward wall, leeward wall, roof slopes), and Iw is the importance factor. Our wind load guide has the full step-by-step with tables.
NSCP 2015 Section 205, Table 205-1 lists minimum uniformly distributed live loads by occupancy. Key values: residential floors — 1.9 kPa; office areas — 2.4 kPa; retail/commercial — 4.8 kPa; assembly areas — 4.8 kPa; warehouses — 6.0–12.0 kPa depending on use. Our dead and live load guide reproduces the full table with explanations and a worked example for a residential beam.