Contractor Markup & Pricing Guide Skip to main content
Productivity & Scheduling 12 min read Jun 6, 2026

Markup, Margin, and Hourly Rate Calculations for Trades Businesses

How to build pricing estimates from markup vs margin, local labor-burden assumptions, overhead allocation, and review boundaries

Trades pricing depends on records that vary by company and job: labor hours, materials, subcontractors, payroll setup, benefits, insurance, overhead, contract terms, risk, and local market conditions. A pricing model is useful only when those assumptions are visible and reviewable.

This guide walks through markup vs margin math, labor-burden screening, overhead allocation, and target-rate planning. Treat the examples as arithmetic patterns, not universal rates, legal advice, payroll advice, workers compensation guidance, or bid approval.

Markup vs Margin: Why the Denominator Matters

Markup is the percentage added to cost to arrive at the selling price. Margin is the percentage of the selling price that is profit. They describe the same dollars but as a percentage of different bases, so the numbers are not interchangeable.

Example: a job costs $10,000. You add 30% markup. Selling price = $10,000 x 1.30 = $13,000. Profit = $3,000. But the margin is $3,000 / $13,000 = 23.1%, not 30%. A 30% margin screen would use a 42.9% markup: selling price = $10,000 x 1.429 = $14,290. Profit = $4,290. Margin = $4,290 / $14,290 = 30%.

The conversion formulas are: Margin = Markup / (1 + Markup). Markup = Margin / (1 - Margin). At 50% markup, margin is 33.3%. At 100% markup, margin is 50%. That arithmetic can guide review, but it does not prove the cost basis, overhead allocation, tax treatment, contract terms, payment timing, market price, or profitability.

Bottom line: confirm whether a target is stated as markup or margin before translating it into a selling price. Then reconcile the result with current books, written scope, supplier quotes, tax/accounting treatment, contract review, and market assumptions.

Warning: The markup-margin gap by the numbers: 20% markup = 16.7% margin. 30% markup = 23.1% margin. 40% markup = 28.6% margin. 50% markup = 33.3% margin. 60% markup = 37.5% margin. 75% markup = 42.9% margin. 100% markup = 50% margin. Use the Markup vs Margin Calculator to check the arithmetic before pricing review.

Screening the Labor Burden Row

An employee's hourly wage is only one row in a labor-cost screen. Depending on the employer and jurisdiction, the model may also need employer Social Security and Medicare, FUTA, state unemployment, workers compensation, benefit plans, retirement match, paid leave, training, tools, vehicle allocation, general liability, and overhead allocation.

Keep federal payroll-tax values separate. For 2026, Social Security is capped at the current wage base while Medicare is not capped, and employer Additional Medicare Tax is not included. SUTA and workers compensation are employer- and state-specific, so defaults must be replaced with payroll, state, insurer, and policy records.

The productive-hour denominator is also a local assumption. Paid time off, holidays, sick time, training, travel, callbacks, meetings, and shop time may affect how many hours can carry job cost, but the model does not decide FLSA compensable time, regular rate, overtime, state wage-hour rules, prevailing wage, or CBA terms.

Use the labor burden screen to make assumptions visible before estimating. Before the result goes into a bid model, reconcile it with payroll, tax, insurance, accounting, HR, and estimating review.

Productivity & Scheduling

Hourly Burden Rate Calculator

Calculate true hourly labor cost including wages, benefits, payroll taxes, insurance, overhead, and utilization rate. Essential for job costing and bid pricing in the trades.

Launch Calculator →

Overhead Recovery: The Costs People Forget

Overhead is the cost of running the business that is not directly assigned to a specific job. Examples include rent, utilities, insurance, truck payments, office staff, accounting, software, marketing, phone, internet, tool replacement, continuing education, license fees, and owner compensation if it is not billed directly to jobs.

One simple planning method divides annual overhead by productive hours across the workforce. If overhead is $150,000 and the shop models 8,000 productive hours, the screen allocation is $18.75 per productive hour. That is an allocation method, not a proof that the overhead basis is correct.

Other businesses use department-level, activity-based, project-specific, or accounting-policy-driven allocation. The key is to document the method, reconcile it to the general ledger, and review it before using it to price work.

Tip: The overhead test: Add up costs that are not materials or direct labor for a specific job. Include truck payments, insurance, software, phones, rent, and owner compensation when appropriate. Divide by the productive-hour basis you actually use, then verify the allocation with your accounting records.

Setting Billing Rates That Work

A billing-rate screen usually combines a labor-burden row, an overhead allocation row, and a target margin or retained-earnings assumption. That gives a planning rate, not an approved bid.

Example pattern: a modeled burden row of $67.50/hr plus overhead allocation of $18.75/hr produces an $86.25/hr planning cost before profit. A target margin row can then show what billing rate would be needed under the model. The actual quote still depends on scope, contract terms, productivity, warranty risk, schedule, taxes, materials, subcontractors, financing, and market constraints.

For flat-rate pricing, build task rows from the same records: estimated time, screened labor rate, materials, subcontractors, equipment, overhead, contingency, and margin. Review outliers and update the book when payroll, insurance, overhead, or productivity changes.

Productivity

Job Labor Estimator

Estimate construction man-hours by trade and task with productivity adjustments for weather, overtime, site conditions, night shift, confined space, and elevated work.

Launch Calculator →

Working Backward from a Target Rate

Another way to test the model is to start with an income or retained-earnings target and work backward to the revenue, billing-rate, and volume assumptions that would support it.

Example pattern: the owner wants $120,000 take-home pay. The shop models 3 technicians and 4,800 productive hours per year combined. Annual overhead, including owner compensation, is modeled at $320,000. Total employee burden is modeled at $324,000. Target retained profit is $50,000.

The screen total is $324,000 + $320,000 + $50,000 = $694,000. Dividing by 4,800 productive hours gives a blended revenue target of $144.58/hr under that model. That is a planning row, not proof that the market, contract terms, productivity, or accounting basis support the target.

If part of revenue comes from materials, subcontractors, equipment, or service fees, those rows need their own markup, margin, tax, warranty, and risk assumptions. The exercise is useful because it shows where payroll, overhead, volume, and margin assumptions need review.

The Most Common Pricing Mistakes

Using only base wage: Base wage alone omits payroll taxes, benefits, workers compensation, insurance, overhead, paid leave, utilization, and other local assumptions. Document each row before using the labor cost in an estimate.

Confusing markup with margin: Markup and margin use different denominators. Use the conversion formula before translating a target margin into a markup.

Leaving overhead unreviewed: Overhead allocation should reconcile to accounting records and the productive-hour basis used by the business.

Copying competitor prices: Competitor pricing does not disclose their payroll, overhead, contract risk, insurance, tax, productivity, or margin. Use market data as context, not as proof your cost model is valid.

Not tracking productive hours: A rate screen based on 2,080 paid hours will differ from one based on a lower productive-hour denominator. Track actual productive hours and update the model.

Frequently Asked Questions

There is no universal answer. Build the markup from local cost rows, overhead allocation, desired margin, risk, contract terms, and market constraints. Then review it with current accounting and estimating records.
Start with a documented labor-burden and overhead screen, then add project risk, travel, materials, warranty, schedule, local market, tax, and contract terms. The guide does not provide a universal service-call rate.
Flat-rate and time-and-materials shift different risks between contractor and customer. The right structure depends on scope certainty, contract terms, customer expectations, warranty exposure, productivity records, and local law.
Disclaimer: This guide provides general pricing-screen concepts. Payroll tax treatment, state unemployment, workers compensation, wage-hour rules, insurance costs, overhead allocation, contract terms, and market pricing vary by employer and jurisdiction. Consult qualified payroll, tax, legal, insurance, accounting, HR, and estimating advisors before making business decisions.

Calculators Referenced in This Guide

Productivity & Scheduling Live

Markup vs Margin Calculator

Convert between markup percentage and profit margin. Calculate selling price from cost and desired markup or margin. Includes breakeven analysis and pricing tables.

Related Guides

Productivity 9 min

Per Diem Rates for Traveling Tradesmen

GSA per diem rates, IRS mileage rates, first/last day rules, and tax implications for traveling construction workers and tradesmen.

Productivity 9 min

Construction Labor-Hour Estimating Boundaries

Man-hour estimating benchmarks by trade and task, productivity adjustment factors, and crew sizing for construction labor estimates.

Productivity 9 min

Salary Conversion Source-Boundary Guide

Source-boundary guide for salary-to-hourly conversion, PTO, overtime, benefits, 2026 federal/FICA prompts, payroll, and tax-review gaps.