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.
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.
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.
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.
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.
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.
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.