How to Calculate Gross Margin on a Painting Job
Share
Revenue tells you how much you sold. It does not tell you how much of the job is left after the direct cost of delivering it.
For painting contractors, that distinction matters because a quote can look healthy at the top line while labour, materials, access equipment and subcontract costs quietly consume the return underneath it.
A simple gross-margin check gives you a consistent way to test the commercial strength of an estimate before you send it.
What is gross margin?
Gross margin measures the proportion of the selling price remaining after the direct job costs you choose to include have been deducted.
Gross profit = Sell price − Direct job cost
Gross margin % = Gross profit ÷ Sell price × 100
For example, if a painting job sells for $20,000 excluding GST and your direct job cost is $12,000:
- Gross profit = $8,000
- Gross margin = $8,000 ÷ $20,000 = 40%
The important part is consistency. If you calculate one quote with labour, materials and plant in direct cost, and the next quote excludes one of those items, the percentages are not comparable.
Margin is not the same as markup
This is one of the most common pricing misunderstandings.
Markup is calculated on cost. Margin is calculated on selling price.
If a job costs $10,000 and you add a 50% markup, the sell price becomes $15,000. The resulting gross margin is not 50%. It is 33.3% because the $5,000 gross profit is one-third of the $15,000 selling price.
If you want to price from a target gross margin, use:
Required sell price = Direct job cost ÷ (1 − target margin)
So if direct job cost is $10,000 and the chosen target gross margin is 40%:
$10,000 ÷ 0.60 = $16,666.67 excluding GST.
What should go into direct job cost?
There is no single accounting layout that every painting company must use. The useful rule is to decide what your business considers a direct cost of producing the job and apply that treatment consistently.
Common direct job costs include:
- field labour at its true loaded cost rather than just the base hourly wage;
- subcontract labour;
- paint, primers, sealers and coatings;
- fillers, abrasives, masking, sealants and consumables;
- scaffold, boom lifts and other project-specific access equipment;
- project-specific freight, disposal, parking or delivery charges;
- other direct costs that would not exist if the job did not proceed.
Your accounting adviser can help determine the most appropriate financial classification for your business. For estimating purposes, the critical point is that real job costs are not accidentally omitted from the commercial decision.
Do not use the employee's wage as the labour cost
A painter's hourly wage is not normally the full cost to the employer. Depending on your business and employment arrangements, the loaded labour cost can also include superannuation, leave, workers compensation, payroll-related costs and other employment costs.
If an estimate uses $40 an hour simply because that is the wage shown on a payslip, but the actual loaded cost is materially higher, the quoted margin can be overstated before the job starts.
Build and maintain a labour-cost rate that reflects your own business. Update it when wage rates or employment costs change.
Separate overhead from direct job cost deliberately
Office wages, software, accounting, insurance, vehicles, rent, marketing and management time still have to be paid, but businesses treat them differently in their estimating models.
Some contractors recover overhead through their margin. Others apply an explicit overhead allowance in the estimate. Either approach can work if it is intentional and the business understands what the final price needs to recover.
The dangerous approach is assuming a gross-margin percentage automatically means the business is profitable without checking the overhead sitting below gross profit.
Stress-test the estimate before sending
A margin calculation becomes more useful when you ask what happens if an assumption is wrong.
Run a few simple tests:
- What if labour takes 10% longer?
- What if preparation is heavier than expected?
- What if another coat is required?
- What if access equipment is needed for an extra week?
- What if material consumption is higher than theoretical coverage?
You are not trying to price every imaginable disaster into the job. You are checking whether the quote is robust enough for the risks that are actually visible.
Example: the number looked fine until labour was corrected
Assume a quote is $25,000 excluding GST. The estimate initially shows:
- labour: $9,000
- materials: $4,000
- plant and other direct costs: $1,000
Total direct cost is $14,000. Gross profit is $11,000 and gross margin is 44%.
Now suppose the labour calculation was based on an incomplete hourly cost and the corrected labour cost is $11,000. Direct cost rises to $16,000. Gross profit falls to $9,000 and gross margin falls to 36%.
Nothing changed on site. The only change was using a more realistic cost before the quote was sent. That is exactly why the pre-send calculation matters.
Use margin as a decision tool, not an automatic rule
A target margin should support a commercial decision, not replace one. Risk, access, customer type, programme, supervision, payment terms, competition and strategic value can all affect what price a contractor chooses to submit.
The key is knowing the financial consequence of that decision. If you deliberately accept a lower margin, that is very different from discovering after the job that the estimate had been lower all along.
A simple pre-send margin routine
- Confirm the sell price excluding GST.
- Recheck labour hours and loaded labour rate.
- Recheck materials, subcontractors, plant and other direct costs.
- Add any deliberate contingency or project allowance used by your estimating model.
- Calculate gross profit and gross margin.
- Compare the result with the commercial target selected for that job.
- Stress-test the largest uncertain cost.
- If the result is weaker than intended, change the price, scope or assumptions before sending.
Painter Profit Guard provides a ready-to-use margin engine alongside a 20-point risk audit, 50-item scope sweep and AI quote-audit prompt for painting contractors.
This article is general business information, not financial, tax or accounting advice. Use cost classifications and pricing settings appropriate to your business and obtain professional advice where required.