Book My ₱5,000 Assessment →
Renovation · Roof Decks & Structure · Philippines

Roof Deck Construction Cost Philippines: Loads, Waterproofing, Permit and Price

Worker rolling cementitious waterproofing onto a concrete roof deck with a CHB parapet and a floor drain, in a Philippine neighbourhood

A roof deck is a floor that happens to be outside, and the structure under it has to be built like one. Illustrative photo.

🏠
AEDO Engineering
AEDO Construction OPC, PRC-licensed civil engineers based in Bais City, Negros Oriental. Load and slab figures below were read from the printed NSCP 2015; permit, drain and railing rules from the text of PD 1096, its Revised IRR and the 2019 Fire Code IRR. Cost figures come from AEDO's own published cost guides or are labelled AEDO market estimates. Sources are listed at the bottom.

Short answer: a roof deck is not a roof. It's a concrete floor with people, tiles, plants and rainwater on it, and it can weigh several times what a GI roof weighs. On a new house designed for it from the start, it's a fairly ordinary slab. On an existing house, the first question isn't the price. It's whether the columns, beams and footings underneath were ever sized for a floor.

The checker below shows how much a deck adds per column compared with the light roof it replaces, and the minimum slab thickness NSCP 2015 allows for your bay. The cost calculator further down prices the slab, waterproofing, parapet, drains, stair and any strengthening.

What Load Does a Roof Deck Have to Carry?

NSCP 2015 treats the two cases differently, and this is where most "can I just pour a slab on top?" plans go wrong.

For a house, Table 205-1 item 15 (Residential) gives the numbers that usually apply:

Use of the deckUniform live loadNSCP 2015 reference
Maintenance-only flat roof, tributary area up to 20 sqm1.00 kPaTable 205-3, row 1, Method 1
Residential deck1.9 kPaTable 205-1, item 15
Residential exterior balcony2.9 kPaTable 205-1, item 15
Assembly areas, movable seats / lobbies and platforms4.8 kPaTable 205-1, item 3

Note 3 of Table 205-1 says assembly areas include "terraces and similar occupancies that are generally accessible to the public". A family roof deck isn't public, so 1.9 kPa is the code minimum for most houses. But Section 205.1 says live loads "shall be the maximum loads expected by the intended use", so if you're planning birthday parties for fifty people, tell your engineer, because that's closer to the assembly case. Note 4 on the deck and balcony rows also points to Section 205.4.4: roofs used for special purposes are designed for appropriate loads as approved by the building official.

The dead load is the bigger number

People worry about the live load. The slab and what sits on it weigh more. From NSCP 2015 Tables 204-1 and 204-2:

Add a 150 mm CHB parapet as well: Table 204-2 gives 1.15 kPa for unplastered, ungrouted 150 mm hollow units of 16.5 kN/m³ density, plus 0.24 kPa for each plastered face. A plastered, 1.0 m high parapet is about 1.63 kN on every metre of beam around the edge. Our NSCP dead and live loads guide explains how these combine into design loads.

Free Tool · By AEDO Construction

Roof Deck Load & Slab Checker

Compares the load a concrete deck puts on one interior column with what a light GI roof puts there, and works out the NSCP 2015 minimum two-way slab thickness for the bay. It's a screening check to show the size of the change. It is not a structural design and it can't clear a house for a roof deck.

Centre to centre, 1.5 to 8 m
Interior column area = A × B
Table 204-2 weights
90 to 250 mm
Used to get the clear span
Code basis: NSCP 2015 Table 204-1 (reinforced concrete 23.6 kN/m³), Table 204-2 (screed, tile and liquid-applied waterproofing), Table 205-1 items 15 and 18 and item 3, Table 205-3 Method 1 (roof live loads by tributary area), and Table 408.3.1.2 rows (d) and (e) for two-way slabs with beams on all sides, assuming stiff beams (αfm > 2.0) and edge beams at discontinuous edges. The old roof is taken as a light GI roof at 0.10 kPa dead load (an AEDO assumption, the same figure used in our second-floor guide) plus the Table 205-3 row 2 live load for a roof pitched from 1 in 3 (33%) up to, but not including, 1 in 1 (100%), which covers most GI roofs; a flatter GI roof falls under row 1 and gives a smaller ratio. The factored load uses 1.2D + 1.6L from Eq. 203-2 with no fluid, soil or rain terms. No live load reduction is applied. Parapet line loads, water tanks, planters and seismic effects are not included.

Can Your Existing House Carry a Roof Deck?

Run the checker's default case: a 3.5 m by 4.0 m column bay, a 125 mm slab, tiled finish and a 1.9 kPa family deck. The deck works out to 6.92 kPa of service load, against about 0.85 kPa for the GI roof it replaces. That's 8.1 times more, or roughly 96.9 kN arriving on an interior column instead of 11.9 kN. Factored (1.2D + 1.6L), it's 126.9 kN. The GI roof figure assumes a pitch between 1 in 3 and 1 in 1, which Table 205-3 gives 0.75 kPa of roof live load. A flatter GI roof takes 1.00 kPa, so the old load is 1.10 kPa (15.4 kN on the column) and the deck is about 6.3 times heavier instead. Either way, it's a big jump.

A house built with a GI roof on a ring beam was never designed for that, and the problems stack up in the same order as a second-floor addition:

None of this means "no". It means an engineer has to establish the real column sizes, rebar and footings before anyone prices the slab. Our structural damage warning signs guide covers what existing cracks can tell you before you add anything.

How Thick Should the Slab Be?

Most roof deck slabs on houses are two-way slabs supported by beams on all four sides. For that case, NSCP 2015 Section 408.3.1.2 and Table 408.3.1.2 set the minimum thickness. Where the beams are stiff (αfm greater than 2.0), it's the larger of ℓn(0.8 + fy/1400) ÷ (36 + 9β) and 90 mm, where ℓn is the clear span in the long direction and β is the long-to-short clear span ratio. Where the beams are more flexible (αfm from 0.2 to 2.0), the floor rises to 125 mm. At a discontinuous edge without an edge beam of αf at least 0.80, Section 408.3.1.2.1 adds at least 10%.

For the checker's 3.5 m × 4.0 m bay with 250 mm beams and Grade 60 bars, the formula gives 88.6 mm, so the 90 mm floor governs. That's a deflection minimum, not a design. Crack control matters more on a deck than inside a house, because a crack in the slab is a water path to the steel. Concrete cover, the bar layout, the fall to the drains and anything heavy you plan to put up there all push the real figure up. If your bay is more than twice as long as it is wide, the slab works one way; check it with our one-way slab thickness calculator instead. Square-ish bays can go through the full two-way slab thickness calculator.

Waterproofing and Slope to Drain

A roof deck leaks at the edges and at the drains, rarely in the middle. Three rules decide whether water leaves the slab.

For the coating itself, our waterproofing cost guide prices a roof deck at ₱620 to ₱840 per sqm with a two-part cementitious system, higher than a plain flat slab because of the extra detailing around drains, parapets and joints. On a deck people walk on, a third coat or a protective topcoat adds roughly 25 to 35% more.

Figure: Section Through a House Roof Deck SECTION THROUGH THE DECK EDGE sun heats the slab Parapet + rail guard at least 1.06 m AEDO recommendation RC slab: 125 mm = 2.95 kPa Screed to fall, 2% or more under 6 mm per 300 mm = ponding check (NSCP 210.3) waterproofing, turned up the parapet Roof drain at low point PD 1096 Sec. 1206(d) overflow scupper capacity ≥ primary (NSCP 210.1) Existing column + beam sized for a GI roof? check it footing: the check that fails first deck ≈ 6–8× the GI roof load 96.9 kN vs 11.9 kN
The deck is a floor with weather on it. The load goes down columns and footings that may have been sized for a light roof. On top, water has to fall to a drain at the low point, with an overflow through the parapet in case that drain blocks, and the waterproofing has to turn up the parapet instead of stopping at the corner.

Parapet and Railing Height

This is the part where the codes say less than people assume, so here is exactly what they say.

So for a house, the code requires a railing but no specific height. We design house roof deck guards to at least 1.06 m anyway, measured from the finished deck, with gaps no wider than 152.5 mm. That's our recommendation, not a legal minimum for dwellings, and it's the figure a building official is likely to recognise. The structural side is in NSCP 2015 Table 205-2, item 8: a balcony railing or guardrail other than an exit facility takes 0.30 kN/m horizontally at the top rail, infill components take 1.2 kPa (note 8), and handrails must resist 890 N in any direction (note 10). A tall CHB parapet also needs vertical bars and a proper tie to the slab, because it's a cantilever wall in an earthquake.

One more parapet detail: the IRR defines building height to the top of the parapet where there is one, so a tall parapet counts toward any height limit on your lot.

Stair Access and Roof Structures

A deck you can only reach by ladder won't get used. A proper stair has to meet PD 1096 Section 1207(e): rise no more than 200 mm, run at least 250 mm, headroom of at least 2.00 m, and handrails 800 to 900 mm above the tread nosing. For dwellings, Section 10.2.14.6 of the Fire Code IRR also applies its own width, riser and tread rows, which are stricter: 180 mm maximum riser and 280 mm minimum tread for new stairs. Our stair dimensions guide works out the steps for your floor height.

The roofed box over the top of the stair is a "penthouse" in PD 1096 terms. Section 1210 allows penthouses and roof structures only to shelter mechanical equipment or vertical shaft openings such as the stair, caps their combined area at one third of the supporting roof, and says a penthouse used for anything else "shall conform to the requirements of this Code for an additional storey." Turn that stair housing into a bar or bedroom and you've built a third floor, with everything that comes with it. On the plus side, the IRR's building bulk guidelines exclude uncovered roof decks from gross floor area (GFA), although they still count toward total gross floor area (TGFA).

Will a Roof Deck Make the House Hotter?

It changes the heat pattern. A GI roof gets hot fast and cools fast, and a ventilated ceiling space under it can carry some of that heat away. A concrete slab soaks up sun all afternoon and gives the heat back into the rooms below in the evening, right when people want to sleep. The fixes are the same ones we rank in why is my house so hot, applied to a slab:

If the main reason for the deck is a cooler house, it's usually the wrong project. A deck is for using the space; roof insulation and ventilation are the cheaper cure for heat.

Do You Need a Permit?

Yes. Section 301 of PD 1096 says no one shall "erect, construct, alter, repair, move, convert or demolish any building or structure" without a building permit. The Revised IRR's exemptions only cover repair works "not affecting or involving any structural member", and a concrete roof deck is a new structural floor. Expect to submit structural plans and computations signed and sealed by a licensed civil engineer, plus the ancillary permits for any drains, lights or outlets on the deck. Our building permit fee calculator estimates the fees for your area; the calculator below only carries an allowance.

Free Tool · By AEDO Construction

Roof Deck Cost Calculator

Enter the deck size and the work around it. Each row is a separate line item and the total is the exact sum of the rows. Strengthening counts come from an engineer's assessment, not a guess. It's a planning range, not a quote.

Up to 300 sqm
Open sides of the deck
From the assessment
Cited rates: roof deck waterproofing ₱620-840/sqm from our waterproofing cost guide; ordinary ceramic tile ₱800-1,400/sqm supplied and installed from our tile and painting cost guide; new floor beams ₱2,500-4,500/m, column jacketing ₱8,000-18,000 each and footing widening ₱15,000-45,000 each from our second-floor guide; design and plans at 8-12% from our house construction cost guide; structural assessment at AEDO's ₱5,000 flat fee. AEDO market estimates, 2026: suspended RC deck slab ₱3,500-5,500/sqm (forms, rebar, concrete and labour, excluding beams), stripping a GI roof ₱150-300/sqm, screed to fall and drain sumps ₱350-600/sqm, CHB parapet about 1.0-1.1 m high, plastered and capped, ₱2,800-4,200/m, steel railing ₱3,500-6,500/m, roof drain with downspout ₱3,000-6,000 each, new steel stair ₱60,000-120,000, new RC stair ₱90,000-180,000, and a ₱5,000-15,000 permit and processing allowance.

What a Roof Deck Costs per Sqm

The spread is wide because two very different projects both get called "a roof deck".

Worked example 1, a house built to take it (from the calculator): 40 sqm of deck, coating finish, 26 m of CHB parapet and two drains, no stair or strengthening. That comes to ₱288,208 to ₱466,656, or about ₱7,205 to ₱11,666 per sqm. The slab is ₱140,000-220,000, screed ₱14,000-24,000, waterproofing ₱24,800-33,600, parapet ₱72,800-109,200, drains ₱6,000-12,000, design and plans ₱20,608-47,856, the permit allowance ₱5,000-15,000 and the assessment ₱5,000.

Worked example 2, converting a GI roof on a house that needs work: the same 40 sqm and parapet, plus stripping the old roof, a tile finish, a new steel stair, 16 m of new beams and four jacketed columns. That comes to ₱471,808 to ₱838,496, about ₱11,795 to ₱20,962 per sqm. Add widened footings and it climbs again, by ₱15,000-45,000 for each one before design fees.

Two things aren't in either figure: the house's existing condition (cracks, corroded bars or a leaking old slab all get fixed first) and the cost of doing without the room under the deck while the slab is shored and curing. Our roofing cost guide puts a complete metal roof at ₱1,200-2,600 per sqm, which is a useful comparison if you're choosing between re-roofing and a deck.

Get the house checked before the plans. If you're converting an existing roof, the assessment decides the price more than the slab does. Starter bars above the roof beams, footing sizes and the soil under them tell the engineer whether you're in worked example 1 or worked example 2, and whether a deck makes sense at all. See can your bungalow take a second floor for the same four checks in detail.

Frequently Asked Questions

What live load should a roof deck be designed for?

NSCP 2015 Table 205-1 lists roof decks as "same as area served or occupancy", so the load follows how you will use it. A residential deck is 1.9 kPa and a residential exterior balcony is 2.9 kPa in the same table. A flat roof you only walk on for maintenance falls under Table 205-3 instead, at 1.00 kPa for a tributary area up to 20 sqm. If the deck will host parties or crowds, Table 205-1 note 3 counts terraces generally accessible to the public as assembly areas, and assembly areas with movable seats, lobbies and platforms are 4.8 kPa. Your engineer picks the case; the code sets the minimum.

Can I convert my existing GI roof into a concrete roof deck?

Sometimes, but only after an engineer checks the columns, beams and footings. In our checker, a 3.5 by 4.0 m column bay with a 125 mm slab, tiled finish and a 1.9 kPa residential deck load comes to 6.92 kPa of service load, against about 0.85 kPa for a light GI roof pitched between 1 in 3 and 1 in 1. That is 8.1 times more, or about 96.9 kN on an interior column instead of 11.9 kN. Houses built for a GI roof often have roof beams and footings that were never sized for that.

How thick should a roof deck slab be?

For a two-way slab with stiff beams on all sides, NSCP 2015 Table 408.3.1.2 sets the minimum as the larger of a span-based formula and 90 mm. For a 3.5 by 4.0 m bay with 250 mm beams and 414 MPa steel, the formula gives 88.6 mm, so 90 mm governs. That is a deflection minimum only. Strength, crack control, cover to the steel and the fall to the drains all push the real thickness up, and the engineer sets the final figure.

How high should the parapet or railing on a roof deck be?

PD 1096 Section 1209 requires railings on balconies, landings or porches more than 750 millimeters above grade, but it does not give a height. The Fire Code IRR, Section 10.2.5.4 paragraph H.5, sets guards at not less than 1.06 m with balusters no more than 152.5 mm apart, but Section 10.2.14.6 limits what applies to detached single and two-family dwellings and guards are not on that list. We still recommend designing a house roof deck guard to at least 1.06 m, and NSCP 2015 Table 205-2 gives the load the rail has to take.

How much does a roof deck cost in the Philippines?

In our calculator, a 40 sqm deck on a house already built to take it, with a coated finish, 26 m of CHB parapet and two drains, comes to ₱288,208 to ₱466,656, or about ₱7,205 to ₱11,666 per sqm. Converting a GI roof on a house that needs work costs much more: the same 40 sqm with roof removal, tile finish, a steel stair, 16 m of new beams and four jacketed columns comes to ₱471,808 to ₱838,496, about ₱11,795 to ₱20,962 per sqm. The slab, screed, parapet, drain, stair, removal and permit rates are AEDO market estimates for 2026.

Do I need a building permit for a roof deck?

Yes. Section 301 of PD 1096 requires a building permit before anyone erects, alters or converts a building, and the Revised IRR only exempts repair work not affecting or involving any structural member. A concrete roof deck is a new structural floor, so it needs a permit with structural plans and computations signed and sealed by a licensed civil engineer. If you roof over part of the deck and use it as a room, Section 1210 treats it as an additional storey.

Sources

Primary legal and code texts first, then AEDO's own cost guides. External links open in a new tab.

The deck slab (₱3,500-5,500/sqm), GI roof stripping (₱150-300/sqm), screed and drain sumps (₱350-600/sqm), CHB parapet (₱2,800-4,200/m), steel railing (₱3,500-6,500/m), roof drains (₱3,000-6,000 each), steel stair (₱60,000-120,000), RC stair (₱90,000-180,000) and permit allowance (₱5,000-15,000) are AEDO market estimates for 2026, not figures from a published price list. The permit allowance is smaller than the ₱30,000-80,000 range in our house construction cost guide because that range covers the permit for a whole new house, while here only the deck is being permitted. They move with height, access, the condition of the existing house and your LGU, so treat the calculator output as a planning range. The 1.06 m guard height for houses is AEDO's design recommendation, not a legal minimum for dwellings.

Thinking of a Roof Deck? Find Out What Your House Can Carry First.

A licensed engineer measures the columns, beams and footings, checks the rebar where access allows, and tells you in writing whether a roof deck works and what strengthening it needs, before anyone orders concrete.

  • Site visit and written engineering report within 5 business days
  • Load, slab and drainage check for the deck you actually want to use
  • In Negros Oriental, AEDO can design and build the roof deck directly
  • Outside Negros Oriental, AEDO provides the complete design and sealed plans plus remote oversight of a contractor you hire locally. We don't do the construction ourselves outside the province