Difference Between Margin and Markup

9min read

|

Sep 30, 2026

Margin and markup both measure profitability, but they use different starting points. Confusing them can lead to prices that look profitable until you calculate what is actually left after the job is complete.

The quick distinction is this: markup is based on cost; margin is based on selling price. They are related, but a 50% markup is not the same thing as a 50% margin.

difference between margin and markup

Margin, Markup, Formulas, and When to Use Each

MeasureFormulaQuestion it answers
Markup(Selling price − Cost) ÷ CostHow much did I add to my cost?
Gross margin(Selling price − Cost) ÷ Selling priceWhat percentage of the sale remains after direct cost?

Both calculations use the same gross profit dollar amount. The denominator changes, which is why the percentages differ.

Which One Should You Use?

Markup is often convenient for quoting because it starts with a known cost. Contractors may apply a markup to materials, retailers may use a standard markup by category, and service businesses may add a percentage to subcontractor costs.

Margin is more useful for assessing profitability across the business. Your income statement, lender conversations, and financial goals are commonly discussed in margin terms because margin shows what share of sales is available to cover overhead and profit.

Use both—but label them correctly. You can build a price with a markup rule and review performance with a margin target.

Margin, Markup, and Net Profit Are Different

Gross margin is what remains after direct costs. Net profit is what remains after all operating expenses, such as office payroll, insurance, rent, marketing, software, vehicle costs, and taxes. A healthy gross margin gives the business room to cover overhead, but it does not guarantee net profit.

Review both at different intervals. Use markup or target margin when building a quote; review gross margin by job after completion; review net profit across the business each month or quarter. Looking at all three prevents one strong-looking number from hiding a weak business model.

Margin and Markup Example

Suppose a product costs $100 and you sell it for $150. Your gross profit is $50.

  • Markup: $50 ÷ $100 = 50%
  • Gross margin: $50 ÷ $150 = 33.3%

So the same sale has a 50% markup and a 33.3% margin. If your target is a 50% margin, charging cost plus 50% will not get you there.

Set a Target Price

To calculate a selling price from a target gross margin, divide the cost by one minus the desired margin:

Selling price = Cost ÷ (1 − Target margin)

If a material costs $100 and you want a 40% gross margin, the price is $100 ÷ (1 − 0.40) = $166.67. That price produces a $66.67 gross profit, which is 40% of the selling price.

Target gross marginEquivalent markup (approx.)Price on a $100 cost
20%25%$125.00
30%42.9%$142.86
40%66.7%$166.67
50%100%$200.00

Use a Pricing Floor and a Price Check

Start by calculating your minimum acceptable price from complete direct cost and the target gross margin. Then run a market check: does the scope, schedule, experience, warranty, and customer value support that price? If the market will not support it, do not quietly erase the margin. Change the scope, reduce cost responsibly, offer options, or decide that the job is not a fit.

For example, assume a job has $6,000 of direct costs and you need a 35% gross margin. The price required is $6,000 ÷ (1 − 0.35), or about $9,231. If you instead add a 35% markup, the price is only $8,100 and the actual margin is about 25.9%. That gap is where many “busy but broke” businesses get stuck.

Include Full Job Costs

The cost in these formulas must include the right direct costs. For a construction or service job, that can include materials, job-specific labor, equipment rental, freight, permits, subcontractors, and disposal. If you price only the materials and ignore the labor required to install them, the markup may look healthy while the job loses money.

Overhead matters too. Rent, insurance, software, vehicles, office time, marketing, and owner compensation generally have to be covered by the gross profit earned across jobs. A good margin on one line item is not the same as net profit for the business.

Price a Job, Not Just a Product

Margin and markup become more useful when you apply them to the full job cost rather than a single material line. A contractor quoting a bathroom renovation, for example, should consider direct labor, materials, subcontractors, delivery, equipment rental, waste, permits, and a reasonable allowance for job-specific risk. The result is the cost basis for the job, not just the receipt from the supply house.

Job-cost itemExampleWhy it belongs in the calculation
Direct laborTechnician or crew hours assigned to the jobLabor is a direct cost even when wages are paid weekly.
Materials and freightFixtures, supplies, delivery chargesSmall delivery and rush fees can erase a thin margin.
SubcontractorsElectrical, plumbing, specialist workThese costs must be quoted and tracked separately.
Job-specific overheadRental equipment, permits, disposalThey are triggered by this project, not absorbed by a generic rate.
ContingencyKnown uncertainty or site riskIt makes risk visible rather than hoping profit covers surprises.

Operational Details That Change Margin

Margin and markup calculations are only as useful as the costs and revenue assigned to a job. An invoice can contain amounts that look like sales revenue but do not represent earnings, while other small charges can quietly reduce the profit actually kept. Build a cost map for each invoice line before judging whether a quoted margin held up. The accounting and tax treatment of these items can vary by business, jurisdiction, contract, and reporting method, so this is a pricing review framework rather than legal or tax advice.

Map Invoice Lines Before Measuring Performance

Invoice line Practical margin view Review question
Sales tax Usually separate it from operating revenue and job cost when evaluating the job. Was tax excluded consistently from both the quote and the final invoice?
Customer deposit Treat it as timing of collection, not additional revenue; apply it against the completed invoice. Did the deposit improve cash flow without being counted twice in revenue?
Reimbursement Track the pass-through amount and the related outlay together. A no-markup reimbursement should not inflate apparent margin. Was any handling charge quoted separately and intentionally?
Discount Reduce realized revenue, even when the original estimate used the undiscounted selling price. Was the discount funded by margin, scope reduction, or a supplier concession?
Card fee or write-off Include the fee or uncollected balance in the realized-cost review when it is borne by the business. Did collection friction turn an acceptable quote into a thin-margin job?

Use Markup That Fits the Cost Class

A single flat markup is simple, but it can hide where uncertainty and management effort actually sit. Labor often needs room for supervision, travel, payroll burden, rework, and unbillable time. Materials may need a lower percentage when they are expensive and predictable, but a higher allowance when sourcing, storage, warranty handling, or price volatility is substantial. Subcontractor costs deserve enough coverage for coordination, scheduling, quality control, and payment risk. Risk-heavy items—such as urgent work, unclear site conditions, or custom fabrication—may need a contingency or a distinct price component instead of quietly receiving the standard markup.

Cost class Why one markup may fail Pricing response
LaborHours can overrun and indirect time is easy to miss.Price productive hours and planned oversight separately.
MaterialsHigh-dollar purchases can distort the percentage.Use a suitable markup plus an explicit sourcing allowance if needed.
SubcontractorsCoordination creates work beyond the vendor invoice.Cover administration, schedule risk, and quality follow-up.
High-risk scopeUnknowns are not average costs.Add contingency, exclusions, or a defined change process.

Small-Job Variance Example

A repair is quoted at $1,200 with estimated direct cost of $720, implying a $480 gross profit and a 40% estimated margin. The work later requires two extra labor hours ($140), a rush material pickup ($35), and a $30 card fee. The customer also receives a $60 goodwill discount. Realized revenue is therefore $1,140, while realized cost is $925. Gross profit falls to $215 and realized margin to about 18.9%. The estimate was not necessarily wrong: the variance identifies specific causes. Recording them separately shows whether future quotes need more labor allowance, a rush-charge policy, a discount approval rule, or a different payment-cost assumption.

Protect Margin From Estimate Through Collection

  • Using margin and markup interchangeably. State the calculation in your estimate template so everyone uses the same method.
  • Applying one flat percentage to every job. Complex, urgent, or high-risk work may need a different pricing approach.
  • Forgetting change orders. Price added scope separately and get approval before doing the work.
  • Failing to compare estimates to actual costs. Review completed jobs to see whether material, labor, and subcontractor assumptions were accurate.

Use Estimates and Invoices to Protect Your Margin

Clear estimates make it easier to explain what is included, excluded, or billed separately. Once the work is complete, an itemized invoice helps customers understand the final amount and helps you compare quoted revenue to actual job costs.

Track payments promptly. A profitable invoice that is not collected still creates a cash-flow problem. Consistent invoicing, deposits for larger projects, and timely payment reminders help turn your pricing decisions into money in the bank.

Protect the Price After the Estimate Is Accepted

  • State assumptions clearly. List quantities, finishes, exclusions, lead times, and what happens if site conditions differ.
  • Use approved change orders. Price added work before doing it and preserve the customer approval with the project record.
  • Track actual costs weekly. Waiting until the final invoice to compare costs with the estimate is too late to correct a drifting job.
  • Collect deposits and progress payments where appropriate. Payment timing should support the costs you have to fund.
  • Review lost quotes. If price is the recurring objection, separate genuine market feedback from prospects who were never a good fit.

Review Results After Every Job

Save the original estimate beside the completed invoice and actual cost record. Compare planned labor, material, subcontractor, and duration assumptions with what actually happened. Tag the cause of meaningful variances: supplier increase, scope change, estimating error, rework, delay, or customer request. Over a few projects, those notes become a practical pricing database—not a guess based on the last job you remember.

This feedback loop is the part many pricing articles skip. A formula gives you a starting price; completed-job data teaches you whether that price was workable in your business.

Margin and Markup FAQ

Is a 100% markup the same as a 100% margin?

No. A 100% markup doubles the cost, which produces a 50% margin. Margin cannot exceed 100% because it is calculated as a share of selling price.

What is a good margin?

There is no responsible one-size-fits-all answer. It varies by industry, risk, competition, labor mix, overhead, and service level. Set targets from your actual costs and financial goals, then compare them with reliable, relevant industry information.

Should I show markup to customers?

Customers generally need a clear, agreed price and scope. Whether you disclose your markup depends on the contract, industry practice, and relationship. Do not misrepresent costs; if you use cost-plus pricing, define the calculation and documentation in writing.

Most Popular Pages

blog
12 Small Business Ideas That Actually Work in 2026

7min read

|

blog
How to Start a Business

4min read

|

Try Invoice Zip Today

Start Sending Invoices, Building Reports, Saving OfficeTime and Get Paid Faster.

Try Invoice Zip Today