A contractor markup is the amount a contractor adds to a cost before billing it to the owner. Markups appear on labor, materials, equipment, and subcontract work, and the contract sets them. A markup is legitimate when the contract allows it and applies it to the right base. The risk for owners is that markups multiply quietly, applied to rates already loaded with burden or stacked across tiers of work. The check that catches this is a line-by-line review, done before payment, as part of capital project management controls.
What a markup is
A markup is a percentage or amount added to a cost base before billing. It may cover overhead, administration, handling, or profit, depending on how the contract defines it. The same word can describe different calculations, so the contract's definition controls what the markup means, not the label printed on the invoice.
Markup and margin are different measures. A markup is calculated on cost, while a margin is calculated on the billed amount. The two produce different results, so the reviewer should confirm which term the contract uses before running any calculation.
Markups also differ by category. A contract may set one rate for labor, another for materials, a different treatment for equipment, and a separate rule for subcontract work. Each category needs its own test, and a single rate applied across all lines is a sign to read the agreement more closely.
Owners reviewing a new agreement can ask for three things in writing: the markup basis, the categories it covers, and whether it applies to change orders. Those answers prevent most later disputes about a markup.
Where markups show up on capital and turnaround work
Markups show up wherever a contractor passes a cost through to the owner. On capital and turnaround work that happens in five places, and the contract should set a base and a rate for each one. Knowing where to look comes first, because a markup nobody checks is a markup that gets paid as billed.
- Labor. A markup applied to wages, often on top of a burdened rate that already includes benefits, taxes, and insurance.
- Materials. A handling or procurement markup on items the contractor buys, sometimes on items the owner has already purchased directly.
- Equipment. A markup on rental rates that already cover operating costs such as fuel and maintenance.
- Subcontracts. A markup on a subcontractor's invoice, sometimes followed by another markup from the prime contractor.
- Change orders. A markup rate that differs from the base contract, applied to added scope without a clear reason.
Turnaround crews can add labor, equipment, and subcontract layers in a short window, which can put a markup in more than one place. Markups on reimbursable work follow the rules explained in how cost plus contracts define reimbursable costs.
Where markups hide in invoices
Markups may not appear as a separate line. They can be embedded in unit rates, applied in summary totals, or stacked across tiers of work. A reviewer has to recalculate the invoice rather than read it, because the total on the page does not show the layers underneath.
- Rates that already include a markup on the rate schedule, followed by a second markup in the invoice summary.
- Summary totals where the markup is applied to a subtotal that already includes markup.
- Subcontract invoices that carry their own markups, passed into the prime invoice with another markup on top.
- Materials billed at a cost basis that includes a markup, when the contract calls for pass-through at cost.
- Change orders that apply a different markup from the base agreement, without a written reason.
Hidden markups can come from formatting problems, such as an invoice template that carries an old formula. The review does not need to assume bad faith to find the difference, and it should not start from that assumption.
Rounding can also create variance. A markup rounded on each line can differ from a markup calculated once on a total. Contracts often specify which method applies, and the reviewer should confirm it before comparing figures.
How owners check markups against the contract
Checking a markup means confirming three things: the contract allows it, the percentage or amount matches the agreement, and the base it applies to is the base the contract names. If any of the three is unclear, the question goes back to the contract language before it goes to the contractor.
The check follows a repeatable order:
- Identify the markup for each category in the contract and note the base it applies to.
- Locate the markup on the invoice, including any embedded in unit rates or summary totals.
- Recalculate the markup from the base on the invoice and compare the result.
- Check for stacking, where a markup is applied on top of another markup or a loaded rate.
- Confirm that change order markups match the agreed rate or a written amendment.
- Record each finding, the clause, and the requested correction in the invoice file.
Why markups deserve their own review
Markups are easy to overlook because they are small on any single line and large across a project. Reviewing them as a separate step, rather than as part of general invoice reading, makes the pattern visible. Reviewers can track markups across invoices and flag where the same calculation changes from one period to the next.
Consistency is the goal. A markup applied the same way every period, under the contract's terms, is expected. A markup that changes without a documented reason is the thing to question. Framing the review this way keeps it factual and focused on the agreement.
A simple method helps. Take the base amount for a labor line, apply the contract's markup, and compare the result to the billed figure. Repeat that for materials and subcontracts, then check the summary total against the same base and rate. If the summary reflects the same inputs, the invoice is consistent. If it does not, the difference is the item to discuss, and the question should cite the clause that sets the base.
The markup check fits inside a broader pre-payment invoice audit of contractor billing. Owners who want markup checks to run as invoices arrive can look at Real-Time Reviews for pre-payment invoice validation.
Next step
If your team approves contractor invoices with markups on capital or turnaround work, we can review the agreement and a recent invoice set with you. The first conversation focuses on the contract's markup basis and where the invoices diverge from it, so the review stays specific to your terms.
Revenew brings 27+ years of audit results and experience to this work.
Request a No-Risk Review to start that conversation. There is no upfront fee.