What is profit margin?
Profit margin is the percentage of the contract price you keep after the job's total cost: profit divided by price, times 100. This profit margin calculator takes the two numbers every contractor actually knows, what the job cost and what the client paid, and returns the profit, the margin, and the markup on cost, with no arithmetic left to get wrong.
Margin is easily confused with markup, but they answer different questions. Markup is profit divided by cost: how much you added. Margin is profit divided by price: how much of what you were paid is yours. On the calculator's default view, a job that costs $95,000 and sells for $120,000 earns a profit of $25,000, a margin of 20.8%, and a markup on cost of 26.3%. Same profit, two different percentages, and the margin is the one that tells you what you keep.
Which costs belong in the job cost
A margin is only as honest as the cost underneath it. Miss a bucket and the margin overstates profit by exactly that amount. The complete job cost has six buckets: loaded labor, materials, equipment, subcontractors, other direct costs, and allocated overhead.
Loaded labor
Loaded labor is hours × wage × (1 + burden%). The wage on the check is not what an hour costs. Payroll taxes, workers' compensation, insurance, and benefits push the real number often 25% to 40% higher. Costing labor at the raw wage understates the job and inflates the margin, which is how a job that looks profitable turns out not to be.
Direct costs and overhead
Materials are the bucket where price creeps between bid and buy, so invoices should land against the estimate as they arrive. Equipment has a real cost whether it is rented, an invoice, or owned, where fuel, maintenance, and depreciation count. Subcontractors are often the largest single line on commercial work, and the committed amount matters as much as the invoiced one. Other direct costs catch the small stuff that still belongs to the job: dumpsters, permits, delivery, disposal.
Overhead is the cost of being in business at all: the office, the estimator, general liability, the truck payments. It has to be spread across jobs, usually as a percentage of direct cost or labor, and it belongs inside the job cost before margin is computed. Ignore it and every job looks more profitable than it is. The job cost calculator builds all six buckets and returns the true total.
What is a healthy margin for a construction job?
As common industry practice, net margins across construction typically run in the low-to-mid teens on average once overhead and taxes are counted. A healthy target for a well-run specialty trade is often 15% to 25% on a good job. Treat those as planning ranges, not promises; your own number depends on your overhead, your market, and the risk you carry.
The golden fixture from our job cost engine shows what a healthy job looks like end to end. A $120,000 contract with loaded labor of $27,853, $57,700 of other direct costs, and 12% overhead lands at a total cost of $95,819. Profit is $24,181, a margin of 20.2%, and a markup on cost of 25.2%. The margin, not the markup, is what the contractor keeps from each dollar billed.
| Line | Amount |
|---|---|
| Loaded labor (640 hours × $34, plus 28% burden) | $27,853 |
| Materials, equipment, subs, and other direct costs | $57,700 |
| Direct cost subtotal | $85,553 |
| Overhead (12% of direct cost) | $10,266 |
| Total job cost | $95,819 |
| Contract price | $120,000 |
| Profit | $24,181 |
| Margin (profit ÷ price) | 20.2% |
| Markup (profit ÷ cost) | 25.2% |
When your margin is too thin
A thin margin has no buffer, and construction has no shortage of ways to spend one. A job priced for a 5% margin on a $100,000 contract leaves $5,000 of profit. One material overrun of $6,000 turns that job into a $1,000 loss. Under 10% margin, you are working for the risk, not the reward.
When the margin is thin, the fixes have an order. Raise bids first: if the margin is thin, the price or the cost is wrong, and the price is the fastest to change. Then cut cost: renegotiate subs, buy materials against the estimate, tighten crew efficiency. Stop discounting last, because a discount comes straight off profit. A 10% discount on a bid priced for a 20% margin cuts the margin to about 11%.
All three fixes depend on seeing the margin while the job is still running, which is what tracking actuals against the bid gives you. If the margin erodes mid-job, you know before it is gone. The job cost calculator runs that same estimate-versus-actual comparison on a single job, and it is the same loop that sharpens every future bid.
Profit margin calculator FAQ
What is a good profit margin for a construction job?
As a planning range from common industry practice: construction net margins typically average in the low-to-mid teens, while a well-run specialty trade often targets 15% to 25% on healthy jobs. Below 10%, one overrun can erase the profit.
What is the difference between margin and markup?
Margin is profit divided by price; markup is profit divided by cost. The $120,000 fixture above makes a 20.2% margin and a 25.2% markup on the same profit. Convert between them with the markup calculator.
How do I calculate profit margin on a job?
Subtract the total cost from the price, divide by the price, and multiply by 100. On the fixture: (120,000 - 95,819) ÷ 120,000 = 20.2%. Or enter cost and price into this calculator.
Is a 20% margin good for a contractor?
For most trades, yes. It sits inside the commonly cited healthy band of 15% to 25% and leaves a real buffer against overruns. Check it against your own overhead before you rely on it.
Why is my profit margin so low?
Almost always one of two things: a cost bucket is missing, with labor burden and overhead the usual suspects, or you priced with markup while thinking in margin. Put every bucket in the cost and convert to margin.
Does overhead count as part of the job cost?
It should. Allocate overhead, typically as a percentage of direct cost or labor, before computing margin. Skip it and every job looks more profitable than it is.
Key takeaways
- Margin is profit divided by price; markup is profit divided by cost. The same profit always produces a lower margin number.
- The complete job cost is loaded labor, materials, equipment, subs, other direct, and allocated overhead. Missing buckets inflate margin.
- Planning ranges from common practice: construction net margins typically average low-to-mid teens, with a healthy specialty-trade target of 15% to 25%.
- A 10% discount on a 20% margin bid cuts the margin to about 11%. Raise bids, cut cost, and stop discounting.
Conclusion
This profit margin calculator turns cost and price into profit, margin, and markup, so the real number per job is never a guess. Margin is what you keep from each dollar billed, and it is only as good as the cost under it: loaded labor, materials, equipment, subs, other direct, and overhead, all inside the total. Keep the margin in the healthy band, price the risk, and stop discounting. When you know the margin you need, the markup calculator converts it to a markup on cost, and the full breakdown for any job starts with the job cost calculator. Our pricing page shows how the same math runs across every job you manage.