Free construction tool
Markup and margin calculator for construction bids
Turn a direct cost into a bid price with your overhead and profit, then see the gross margin, the margin percent, and the effective markup it really takes. The formulas are printed below the results so you can check the math.
Markup on cost adds 18 percent on top of the direct cost, so the bid is $100,000 x (1 + 18 / 100). Notice the resulting margin percent is lower than the markup percent you typed.
Formula: markup percent is added to cost, margin percent is a share of the bid. Margin = (bid minus cost) / bid x 100. Effective markup = (bid minus cost) / cost x 100. The dollar default above is illustrative; enter your own job numbers.
Try Ruh on a real bid. 100% money-back guarantee if you are not satisfied.*
*Scoped delivery, terms apply. Read the guarantee terms
Markup and margin are not the same number
Markup and margin both measure the gap between cost and price, but they use different denominators, and treating them as interchangeable is the most common reason bids lose money. Markup is the gap as a percentage of cost. Margin is the same gap as a percentage of the price. Because the price is always larger than the cost, the margin percentage is always smaller than the markup percentage.
The classic example: a 20 percent markup is only a 16.7 percent margin. Take a job that costs 100 dollars. A 20 percent markup makes the price 120 dollars. The gross profit is 20 dollars, but as a share of the 120 dollar price that is 20 / 120 = 16.7 percent. So if you marked up 20 percent believing you were keeping a 20 percent margin, you were short by more than three points before the first invoice went out.
Why bids fail on margin math
Estimators usually quote the percentage they want to keep as a margin, then build the price by marking the cost up by that same percentage. That single substitution under-prices every job. To actually keep a target margin you mark cost up by margin / (1 minus margin). A 25 percent target margin needs a 33.3 percent markup on cost, not 25. The calculator above makes the gap visible: switch to target margin mode and the effective markup field shows the real number you have to apply.
Where the overhead percent comes from
Overhead is the cost of running the company that no single job pays for directly: office rent, estimating salaries, trucks, software, insurance. To spread it across work, contractors express it as a percentage of their direct cost volume. The method is annual overhead dollars divided by annual direct cost volume. As an illustrative example only, a shop with 600,000 dollars of annual overhead and 6,000,000 dollars of annual direct cost carries roughly 10 percent overhead, so every bid adds about 10 percent before profit. Your own books are the only correct source for this number, and it moves as your volume moves.
Break-even and the danger of pricing from your gut
The bid that recovers direct cost plus your overhead allocation, with zero profit, is break-even. Price below it and the job consumes company money no matter how busy the crew looks. Pricing from memory or a round-number gut feel hides this line, because the markup that felt safe last year may not even cover today's overhead rate. Run the overhead and profit percentages from your actual books, then let the math set the price. For the full estimating sequence see the cost estimating guide, and the glossary covers markup and overhead and profit in more detail.
From a percentage to a defensible bid
A clean markup percentage is only useful if the cost it sits on is complete. That is where the quantities and the priced lines come in: every missed item is a hole the markup cannot fill. Ruh reads your drawing set, performs the takeoff, and drafts a priced estimate against your own price book, so the cost you mark up is traceable line by line and your estimator reviews every number. See it on your own plans with construction estimating software built for that division of labor.
Markup and margin calculator FAQs
What is the difference between markup and margin?+
Markup is profit as a percentage of cost; margin is the same profit as a percentage of price. Since price is larger than cost, the margin percentage is always smaller. A 20 percent markup equals a 16.7 percent margin because 20 / 120 = 16.7 percent.
What markup do contractors charge?+
There is no single correct figure, and any number quoted as a market average is unreliable. The defensible method is to set markup from your own books: overhead as annual overhead divided by annual direct cost volume, plus the profit your business plan requires. Run those two percentages through the calculator rather than copying a rule of thumb.
How do I convert markup to margin?+
Margin equals markup / (1 plus markup). A 25 percent markup is 25 / 125 = 20 percent margin. To go the other way and hit a target margin, mark cost up by margin / (1 minus margin), so a 20 percent margin needs a 25 percent markup.
Ruh prices the whole bid, not just the markup.
AI takeoff reads your plans, builds the cost, and prices it on your price book so the markup sits on a complete number.
More tools: concrete calculator and construction unit converter
Figures on this page are illustrative. Construction estimates depend on project-specific conditions, source documents, market pricing, and professional judgment. Ruh's AI assists the estimator and does not replace professional review: your team reviews, validates, and approves every estimate, bid, and pricing decision.