JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORE
The Construction CFOSchedule a Free Call

TL;DR: Masonry contractor profitability is almost entirely determined by labor productivity — units placed per hour against the estimated rate. A crew running at 85% of estimated productivity on a 3-month job produces a 3–5 point margin loss that is invisible without per-unit tracking. SPM builds ControlQore cost codes by masonry type — CMU block, face brick, stone — so actual labor cost per unit is visible weekly against the estimated rate. Scaffold setup, rebar, and mortar are tracked as separate phases.

Masonry Contractor — Job Costing

Labor Productivity Is Your
#1 Margin Variable. Are You Tracking It?

Masonry jobs are won or lost on labor productivity — block per hour, brick per hour, lineal feet of stone per day. Without real-time tracking by wall type and crew, variance from estimate is discovered at closeout.

Published: May 2026Updated: May 2026
Per Unit
How Masonry Productivity Must Be Tracked
Week 2
When Variance Is Visible With Job Costing
85% Productivity
= 3–5 pt Margin Loss on Most Masonry Jobs
Scaffold Setup
Often Underbid and Never Tracked Separately
The Problem

What You Are Dealing With

01

No Per-Unit Productivity Tracking

Masonry is priced by the unit — block per square foot, brick per unit, lineal foot of stone. Without tracking actual units placed per crew hour against estimated units per crew hour, production variance is invisible. A job that budgeted 12 CMU block per mason-hour and is running at 9 is 25% behind on productivity. At closeout, the loss is already embedded. In week two, it can still be addressed.

02

Scaffold Setup Absorbs Crew Time Not in the Estimate

Scaffold erection, adjustment, and dismantling is time-consuming and often not separately estimated in masonry bids — it is absorbed into the general labor rate. On a 3-story building, scaffold cost can represent 8–12% of total masonry labor. Without a scaffold cost code, that time is invisible in job costing and the masonry productivity rate appears lower than it actually is.

03

Multiple Wall Types Blended Into One Labor Code

A masonry contractor doing CMU structural walls, face brick veneer, and stone accent work on the same job has three different productivity rates and three different labor costs per unit. Blending them into one labor code makes all three invisible. The structural CMU might be on budget while the stone accent is 40% over estimated labor — but the blended average looks acceptable until closeout.

The Fix

How to Fix It

Cost Codes by Masonry Type

SPM builds ControlQore cost codes by masonry type — CMU block (by block size), face brick, stone or architectural CMU — and by phase: scaffold setup, masonry placement, mortar/joint work, and cleanup. Each crew posts time to the correct type and phase combination daily. Weekly actual cost per unit by type compared to estimated cost per unit from the bid.

Daily Unit Count by Crew and Wall Type

Foremen log daily: units placed by type (CMU count, brick count, SF of stone), crew hours by type, and scaffold adjustment hours separately. The daily log takes 10 minutes. It produces the data for weekly productivity calculation — actual units per mason-hour by type against the estimated rate. Variance is visible in week two, not at closeout.

Scaffold as a Separate Cost Code

Scaffold erection, adjustment, and dismantling time posts to a dedicated scaffold cost code — not to masonry placement. This separates the two activities so masonry productivity rates reflect actual placement time, not placement plus scaffold time blended together. When scaffold cost is visible separately, it can also be compared to what was allowed in the estimate — and the gap becomes a potential change order if conditions required more scaffold than planned.

GC Relationship Profitability by Masonry Type

Some GCs consistently generate more favorable masonry conditions — better phasing, cleaner access, cooperative project management — than others. ControlQore job costing by GC shows which relationships produce better productivity outcomes over time. The data drives capacity allocation decisions and future bidding strategy.

Client Outcome

Real Results — Real Numbers

Erosion Control Contractor (Cross-Trade Example) · $5.2M Revenue

The masonry-specific client outcome is from practice — the broader principle applies directly. When SPM implemented per-unit job costing for a client, previously invisible productivity variance became the data that drove every production decision.

$24,000 → $1,200,000

Net profit on $5.2M revenue after job costing revealed which work was losing money and which was profitable — the same dynamic applies directly to masonry productivity variance by wall type.

FAQ

Frequently Asked Questions

How do masonry contractors track labor productivity by wall type?
ControlQore cost codes by masonry type — CMU block, face brick, stone — with daily unit counts logged by the foreman. Weekly actual cost per unit by type is calculated from time entry and compared to the estimated rate from the bid. Variance over 10% in two consecutive weeks triggers a crew adjustment or change order conversation.
What overhead rate should a masonry contractor use in bids?
Masonry contractors at $1M–$3M typically run 12–18% overhead. At $3M–$6M, 11–16%. The most common error is not including scaffold ownership cost or equipment depreciation in overhead. These are fixed costs that run regardless of project volume and belong in overhead if they are not billed directly to jobs.
How does scaffold cost affect masonry job costing?
Scaffold erection, adjustment, and dismantling can represent 8–12% of total masonry labor on multi-story work. When it is blended into masonry placement time, the placement productivity rate appears lower than actual. Tracking scaffold as a separate cost code makes both activities visible independently — and makes scaffold cost a potential change order item when conditions require more scaffold than the estimate allowed.
What masonry productivity rates should I use in bids?
Standard productivity estimates for CMU block run 8–14 block per mason-hour depending on block size and wall complexity. Face brick runs 80–140 units per mason-hour. Stone work runs 4–8 SF per mason-hour depending on stone type and pattern. Your actual historical rates — from ControlQore job costing — are more reliable than industry tables for your specific market, crew, and work type.
Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. Managed 150+ projects totaling $300M+. Now fractional CFO for subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

Ready to Fix the Cash Problem?

A free call with Josh takes 30 minutes. Bring your last P&L and current bank balance.

Schedule a Free Call →
Related Resources
CFO Services
CFO for Masonry Contractors
Full service overview for masonry subcontractors
Job Costing
Don't Know If Jobs Are Profitable
The broader job costing gap
Software
ControlQore vs QuickBooks
The platform that makes per-unit tracking possible
Overhead
Overhead Rate Wrong
The overhead rate gap most masonry subs have
Core ICP
Profitable But No Cash
How productivity variance creates the P&L vs bank gap
Entity
Best CFO for Subcontractors
Construction-specific job costing for masonry
The Construction CFO
Masonry Labor ProductivityDon't Know If Jobs ProfitableControlQore vs QuickBooksSchedule a CallJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0