How to Calculate Markup and Margin: A Clear Guide for Contractors
If you run a home improvement business, you already know how fast your profit can disappear. You price a job, order materials, line up labor, and only later realize that your “profit” was never actually profit. The problem is not your work. It is the math behind it. Learning how to calculate markup and margin correctly is one of the most important skills you can master, because your pricing determines whether your business grows or struggles.

Why Understanding Markup and Margin Matters
You can be great at your craft and still lose money if your pricing is wrong. Many contractors guess, copy old numbers, or rely on outdated formulas they learned years ago. The result is underpricing, inconsistent jobs, and unpredictable income. Industry research shows that bad data contributed to $1.8 trillion in global losses in 2020 and caused 14 percent of avoidable rework, adding $88 billion in extra costs. Pricing mistakes are a major part of that problem.
Markup and margin protect your business from that problem. They help you:
- Price jobs accurately
- Cover overhead you cannot see
- Build predictable profit
- Grow without taking on risky work
- Charge competitively without undercutting yourself
When you understand these numbers, you stop hoping a job is profitable and start knowing it is.

Markup vs Margin: Why They Are Not the Same Thing
A lot of contractors think markup and margin mean the same thing. They don’t. Mixing them up leads to undercharging without realizing it.
Here’s the basic difference:
- Markup is what you add to your cost.
- Margin is what you keep after the sale.
If your material costs are $1,000 and you add a 30 percent markup, that is not the same as earning a 30 percent margin. A 30 percent markup gives you a margin of about 23 percent. That difference is where contractors lose money without realizing it.
What Markup Really Means
Markup tells you how much to increase your cost so you can cover expenses and profit. Learning how to calculate markup percentage starts with understanding how much you need to increase your cost to cover expenses and profit.
So, how do you calculate markups?
Cost × Markup % = Markup Amount
Cost + Markup Amount = Selling Price
You choose a percentage, apply it to your cost, and get your selling price.
If your material cost is $2,000 and your markup is 50 percent:
- $2,000 × 0.50 = $1,000 markup
- $2,000 + $1,000 = $3,000 selling price
You covered your costs and created room for profit, but this does not mean you earned a 50 percent margin.
What Margin Really Means
Margin is the percentage of your selling price that becomes profit.
This is how do you calculate a margin:
(Selling Price – Cost) / Selling Price = Margin percentage
This tells you how much each dollar stays in your business.
Using the same example above:
- Selling price: $3,000
- Cost: $2,000
- Profit: $1,000
$1,000 ÷ $3,000 = 0.333 or 33.3 percent margin
Applying how to calculate a margin percentage, a 50 percent markup gives you a 33 percent margin—not 50 percent.
This is why calculating margin correctly is essential. If you assume markup equals margin, you will underprice your work and shrink your profit.

Examples Contractors Deal With Every Day
Example 1: A job you thought had a great margin
- Cost: $7,000
- Markup: 40 percent
- Selling price: $9,800
Margin: $2,800 ÷ $9,800 = 28.5 percent
You marked it up by 40 percent, but you only kept 28.5 percent as real profit.
Example 2: A job where your margin was higher than your markup
- Cost: $1,200
- Selling price: $2,400
- Profit: $1,200
Markup: 100 percent
Margin: 50 percent
This time, using the margin calculation formula, the numbers tell a different story. You doubled your cost with a 100 percent markup, but the margin revealed the real picture: you only kept 50 percent of the selling price.
How to Calculate Markup and Margin in Your Day-to-Day Workflow
You don’t need complex software to start. You need clarity.
Step-by-step:
- Know your cost – Materials, labor, permits, subcontractors, and overhead.
- Choose your target margin – Many contractors aim for 30–50 percent depending on the job type.
- Convert your margin to markup – Use the correct formula so you charge enough.
- Set your selling price – Your markup should support the margin you truly want.
- Review your numbers – Double-check your formulas. Margin mistakes hide easily.
- Adjust as costs rise – Lumber, fuel, and labor fluctuate. Update your pricing regularly.
Once you master this after a proper training, calculating markup and margin becomes part of your business routine.
How Markup and Margin Affect Your Business
Markup determines the selling price you present to a client, while margin reveals whether that price actually supports your business. When you understand both numbers, you stop guessing about your profitability and start seeing which jobs truly earn the most money. This helps you price your bids better and avoid dropping your rates during slower seasons.
It also keeps you away from projects that look attractive on paper but barely cover your costs. Contractors who consistently calculate margins tend to grow faster because their pricing aligns with long-term stability, not short-term survival.

What Happens When You Get the Math Wrong
When your costs rise and your prices don’t adjust, your margin shrinks without warning. That is when stress increases, cash flow tightens, and profitability slips even though you feel busy every day. The result is predictable: underbidding jobs, absorbing material increases, relying on volume instead of actual profit, and constantly struggling to cover overhead.
You end up taking projects that drain your bank account rather than strengthening your business. Most contractors who feel stuck are not lacking skill or effort; they are simply underpricing services because the math behind their numbers is off.
How to Avoid Pricing Mistakes
Pricing becomes more accurate when you rely on a repeatable system instead of mental math, outdated spreadsheets, or copied numbers. Implementing home improvement-specific that includes:
- Defined markup ranges
- Clear and realistic margin targets
- Accurate tracking for labor, materials, and overhead
- Updated labor rates that reflect your true costs
- A consistent estimating process for every job
When the same workflow guides each estimate, your pricing becomes consistent, your numbers stay predictable, and your business becomes more profitable without extra effort.

A Smarter Way to Manage Your Pricing
If you want your pricing to reflect real profit, you need accurate estimating and a system that keeps your numbers organized. Many remodelers and contractors use platforms that combine estimating, job costing, scheduling, CRM, and reporting in one place, which makes your markup and margin easier to calculate and track.
Improveit 360, for example, offers tools that let you estimate, track costs, and follow your financial performance across every job. When all your data lives in one system, it becomes easier to price correctly and avoid the profit mistakes that come from scattered spreadsheets.
Price Like a Professional
Hard work deserves real profit, not almost enough. Once markup and margin make sense, pricing feels intentional instead of uncertain. Projects start supporting real goals, and the business grows in a way that finally feels steady and rewarding.
If you want a clearer way to track your costs, estimate accurately, and protect your profit, explore how a purpose-built platform like improveit 360 can strengthen your pricing system and support your next stage of growth.