Estimating

Estimating CHB Masonry Walls: A Practical Block, Mortar, Plaster, and Reinforcement Take-Off

Published: August 25, 2026  |  By: RHCES Engineering Team  |  8 min read

Ask ten Philippine estimators how they price a CHB wall and at least seven will give you a single number: a peso rate per square meter, memorized from the last project or borrowed from a colleague's spreadsheet. Multiply by wall area, done. It's fast, it fits on a napkin, and it's one of the most reliable ways to under-price a masonry scope on a residential or low-rise commercial job. A finished CHB wall isn't one material — it's four line items stacked together: the blocks, the mortar bedding that sets them, the plaster that finishes both faces, and the embedded reinforcement that keeps the wall standing during an earthquake. Skip the breakdown and you don't get a wrong estimate by a little — you typically get one that's short by 20% to 30%, and the gap almost always shows up as reinforcement and plaster that "should have been included."

Why This Trips People Up

Part of the problem is that everyone's "blocks per square meter" rule of thumb is different. Ask around and you'll hear 11, 12.5, or 13 blocks per m² for a standard 4" (100mm) CHB wall, depending on whether the source is counting nominal block dimensions, actual block dimensions with mortar joints, or a contractor's field average. None of these numbers is exactly wrong — they just describe different assumptions about joint thickness and block size, and estimators rarely state which one they're using.

The second problem is habit around openings. Some estimators deduct doors and windows before pricing; others price the gross wall and quietly assume the opening allowance "cancels out" against lintels and jambs. On a wall with several openings, that assumption alone can swing the block count by 10% or more.

The third — and most consequential — problem is reinforcement. NSCP 2015's provisions for reinforced CHB masonry call for embedded vertical dowels at a maximum spacing and horizontal bond beams at regular course intervals, tied into the roof or floor framing, particularly across the seismic zones that cover most of the Philippines. A quick ₱/m² shortcut almost never prices this reinforcement explicitly; it gets waved in as "included" until a site inspector asks for the actual bar count, and by then it's a change order instead of a line item.

A Practical Take-Off Workflow

The fix isn't complicated — it just requires separating the wall into its four components before pricing any of them. Here's the sequence.

Step 1: Build the Wall Schedule

List every wall segment from the plans individually, by length, height, and thickness. Note which walls are 4" (100mm) CHB and which are 6" (150mm) — they use different blocks-per-m² factors and different reinforcement detailing, so lumping them together at the take-off stage causes errors downstream.

Step 2: Compute Net Wall Area

For each segment, multiply length by height to get gross area. Then pull the door and window schedule and subtract every opening that falls within that segment. What's left is net wall area — the number that actually drives block count, mortar, and plaster.

Step 3: Convert Net Area to Block Count

Apply the standard blocks-per-m² factor for your chosen CHB size — pick one factor and use it consistently rather than switching sources mid-project — then add a waste allowance (typically 3% to 5%) for breakage, cutting at corners, and odd courses.

Step 4: Compute Mortar and Plaster Volumes

Mortar bedding and plaster are volume-based trades, not per-piece trades, so they need their own calculation. Multiply an assumed mortar-joint thickness by net wall area for bedding volume, and multiply plaster thickness by net area — doubled, since both faces get plastered — for plaster volume. Add both volumes, apply a typical waste allowance for spillage and over-thickness, then convert to cement bags and cubic meters of sand using your mix ratio's yield.

Step 5: Compute Reinforcement

Count vertical dowels at the maximum spacing shown on your project's structural drawings — commonly around 0.60m on-center in typical Philippine practice, but this depends on wall height and thickness and on the seismic design category NSCP 2015 assigns to the wall, so confirm it against your engineer's actual detailing rather than treating it as a fixed figure. Separately, count horizontal bond bars at the course interval your structural drawings specify — commonly every third course in typical practice — running the full length of each course with lap splices wherever a run exceeds standard bar length.

Common Pitfalls

Worked Example

Take a single-story perimeter enclosure wall: 20 linear meters of 4" (100mm) CHB, 3.0m high, with 2 door openings (0.9m × 2.1m each) and 3 window openings (1.2m × 1.2m each) to deduct.

1. Gross and Net Wall Area

Gross area = 20m × 3.0m = 60.00 m²

Door area = 0.9m × 2.1m = 1.89 m² per door × 2 doors = 3.78 m²

Window area = 1.2m × 1.2m = 1.44 m² per window × 3 windows = 4.32 m²

Total opening deduction = 3.78 + 4.32 = 8.10 m²

Net wall area = 60.00 − 8.10 = 51.90 m²

2. Block Count

Using 12.5 blocks/m² for 4" CHB: 51.90 × 12.5 = 648.75 blocks.

Add 5% waste: 648.75 × 1.05 = 681.19 → round up to 682 blocks.

3. Mortar and Plaster Volume

Mortar bedding (10mm average joint thickness across bed and head joints) = 0.01m × 51.90 m² = 0.519 m³.

Plaster, both faces (16mm per face) = 2 × 0.016m × 51.90 m² = 1.6608 m³.

Subtotal wet volume = 0.519 + 1.6608 = 2.1798 m³.

Add a typical 10% waste allowance for spillage and over-thickness: 2.1798 × 1.10 = 2.398 → 2.40 m³.

Using an illustrative 1:4 cement-sand mix yielding 8 bags of cement and 1.05 m³ of sand per m³ of mixed mortar:

Cement = 2.40 × 8 = 19.2 → round up to 20 bags.

Sand = 2.40 × 1.05 = 2.52 m³.

4. Reinforcement

Vertical dowels, 10mm bars at a typical 0.60m on-center spacing (confirm the actual spacing against your project's structural drawings and seismic design category) along the 20m wall: 20 ÷ 0.60 = 33.33 → round up to 34 spaces, plus 1 → 35 dowels.

Each dowel = wall height 3.0m + 0.40m embedment into the tie beam/footing = 3.40m per piece.

Total dowel length = 35 × 3.40m = 119.0 m.

At 6m per commercial bar length: 119.0 ÷ 6.0 = 19.83 → round up to 20 pieces of 10mm × 6m bar.

Horizontal bond bars, 10mm bars at a typical every-3rd-course spacing (confirm against your engineer's detailing), with a course height of 190mm block + 10mm joint = 0.20m: 3.0m ÷ 0.20m = 15 courses, so bond beams fall at courses 3, 6, 9, 12, and 15 → 5 bond beam runs.

Each run spans the full 20m wall length. A 20m run built from 6m bars needs 4 bars with 3 lap splices; at an illustrative 40-bar-diameter lap (40 × 10mm = 0.40m) per splice, the effective length per run is 20.0 + (3 × 0.40) = 21.2m, confirming 4 bars per run (21.2 ÷ 6.0 = 3.53 → 4).

Total bond bars = 5 runs × 4 bars = 20 pieces of 10mm × 6m bar.

Total reinforcement = 20 dowel bars + 20 bond beam bars = 40 pieces of 10mm × 6m deformed bar.

5. Pricing (Illustrative Rates Only)

The rates below are illustrative placeholders for working through the math — always price against your own current supplier quotes.

Rough total: ₱9,207 + ₱5,200 + ₱4,536 + ₱8,800 + ₱16,608 = ₱44,351

That works out to roughly ₱855/m² of net wall area. Compare that to a naive shortcut of, say, ₱650/m² × 51.90 m² = ₱33,735 — a shortfall of about ₱10,600, or roughly 24% below the fully broken-down number. That's exactly the kind of gap that shows up as a change order once reinforcement and two-face plaster actually get counted.

Where RHCES Fits

The arithmetic above is straightforward, but repeating it across every wall segment on a real floor plan — each with its own length, height, and opening schedule — is where hand take-offs start to drift. RHCES Estimator is built to carry a wall schedule like this one through blocks, mortar, plaster, and reinforcement automatically, so the block-count assumption and the waste factor stay consistent across the whole BOQ instead of being recalculated by hand for every segment.

FAQ

Which blocks-per-m² factor should I use — 11, 12.5, or 13?

Confirm which one matches your actual block dimensions and specified joint thickness before committing to it for a project. 12.5 blocks/m² is a common reference figure for standard 390mm × 190mm × 100mm CHB with 10mm joints, but always cross-check against the supplier's actual unit size — the factor drifts when block dimensions or joint thickness change.

Do I really need to count individual dowels and bond bars, or can I use a flat reinforcement allowance?

For a rough order-of-magnitude budget, a flat allowance can work. For a BOQ that has to survive a structural inspector's placing-schedule review or a client's value-engineering pass, count the actual bars — spacing and course intervals should come from your structural engineer's detailing (governed by NSCP 2015's seismic requirements for the wall), not from a flat percentage.

Does the same workflow apply to 6" (150mm) CHB?

Yes, the sequence is identical — wall schedule, net area, block count, mortar/plaster volume, reinforcement — but use the blocks-per-m² factor and reinforcement spacing that apply to 150mm block, since both differ from the 100mm case used in this example.