Contractor Markup Calculator: Price Jobs So You Actually Keep the Money


You finish the job. The check clears. The customer is happy. But at the end of the month, your bank account looks a lot thinner than you expected. So where did the money go?
For most contractors, the answer comes down to one thing: markup. You charged enough to cover the materials and the labor, but not enough to cover everything else it takes to run the work and the business behind it. Insurance. Fuel. The truck payment. The hours you spend on quotes at night. When markup is too low, you can stay busy all year and still barely break even.
The good news is that this is fixable, and it does not take a finance degree. You just need to know your real costs and add the right amount on top. The calculator below does the math for you. Plug in your numbers and see the exact price to charge, your profit, and your real margin.
Markup is the amount you add to your cost to set your price. If a job costs you $1,000 and you add 35%, you charge $1,350. That extra $350 is your gross profit.
Simple so far. But here is where a lot of contractors get burned. They think the number they add on top is the same as the profit they keep. It is not. And that gap is where money quietly disappears.
Before you can set a smart markup, you need to know your full cost on a job. That means three things:
Add those up and you have your true cost. The markup goes on top of that number, not on top of materials alone. Marking up only your materials is one of the fastest ways to lose money on a job.
This is the mistake that costs contractors the most, so it is worth slowing down on.
Say a job costs you $1,000. You add a 35% markup, so you charge $1,350. Your profit is $350.
Now, what percent of that $1,350 sale is profit? It is not 35%. It is $350 divided by $1,350, which is about 26%. That is your margin. Margin is the share of the final price that you actually keep.
So a 35% markup gives you only a 26% margin. The bigger the markup, the bigger the gap. A 50% markup is only a 33% margin. A 100% markup is a 50% margin.
Why does this matter? Because if you need to keep 35% of every dollar to pay your bills and yourself, a 35% markup will leave you short every single time. You have to mark up by more than the margin you want. A contractor markup calculator handles this gap for you, so you never have to guess. If you want a plain-English breakdown, this guide on the difference between markup and margin walks through it step by step.
The tool at the top of this page keeps it simple. Here is how to get a real number for your next job.
Watch what happens to the margin number as you change the markup. That is the part most contractors never see. When you can watch your true margin move in real time, you stop pricing by gut feeling and start pricing by the numbers.
There is no single right answer, because it depends on your trade, your overhead, and your market. But here are some honest ballparks to start from.
The key is not to copy a competitor's number. Your costs are not their costs. A markup that keeps your neighbor in business could put you out of it. Run your own numbers in the contractor markup calculator and price from there.
One more rule of thumb: if you do not know your overhead, your markup is a guess. Add up your yearly business costs that are not tied to a single job, like insurance, office costs, software, and your truck. Then make sure your markup across all your jobs covers that total. If it does not, you are paying to work. It also helps to know how gross margin vs gross profit show up on your books, so the profit you price for is the profit you actually keep.
Pricing to win every bid. If you win every job you quote, your prices are too low. Losing some bids on price is normal and healthy.
Forgetting the true cost of labor. The wage is only part of it. Taxes, workers comp, and benefits can add 25% to 40% on top. Bid on the wage alone and your profit is gone before you start.
Leaving out small costs. Dump runs, fuel, small tools, and the time you spend driving and quoting all add up. Build them into your cost or your markup.
Using the same markup on every job. A messy, high-risk job should cost more than an easy one. Adjust your markup for the work in front of you.
Confusing markup with margin. We covered this above, and it is the big one. Always check the margin, not just the markup.
Picture two contractors. Both do $300,000 of work in a year. Both are good at the trade.
The first one prices by feel. He adds a little on top of his costs and hopes it works out. His margin lands around 15%, but he never measures it, so he does not know. After a slow month and one job that went over budget, he ends the year with almost nothing saved.
The second one runs every quote through a contractor markup calculator. She knows her true costs, sets a markup that protects a 30% margin, and adjusts for risky jobs. She does the same amount of work, but she keeps tens of thousands more. Same trade, same hours, different result. The only difference is the math.
That is the whole point. You are already doing the hard part, which is the work. Pricing it right is the easy part, as long as you stop guessing.
Once you know your markup, the next problem is doing this math fast on every single job, without a spreadsheet or a calculator app you lose track of.
If you are still pricing on paper, start with a clear job estimate template and build your markup right into it. Better yet, let software do it for you.
That is where Procured helps. Procured is built for trades businesses, and it bakes your pricing right into your quotes. You set your markup once, and every quote you build uses it automatically. You can send a clean, professional quote from your phone, get it signed on the spot, and turn it into an invoice the moment the job is done. No more pricing by hand at the kitchen table, and no more underbidding because you were in a hurry.
The calculator on this page shows you the right price. Procured makes sure you charge it every time, on every job, without the mental math.
Markup is not about charging more for the sake of it. It is about charging enough to stay in business, take care of your crew, and pay yourself for the skill you bring. Know your true cost, mark it up enough to protect the margin you need, and check that margin every time.
Use the contractor markup calculator at the top of this page on your next bid. Set your markup, watch your real margin, and price the job so the money is still there at the end of the month. Then let Procured do it for you on every quote after that.
Ready to stop leaving money on the table? Book a demo and see how Procured prices your jobs for you.