Subcontractor business

How to price work as a subcontractor

Build the price from the bottom up: quantities, labor hours at a fully burdened rate, materials with tax and waste, equipment, then overhead and profit, then adjust for the GC's contract terms and schedule risk.

Two construction professionals review paper plans beside a tablet at a jobsite workbench.
Plan reviews connect field conditions, drawings, and the next decisions on a job. AI-generated illustration.

To price work as a subcontractor, start with a quantity takeoff, convert quantities to labor hours using your own production rates, multiply those hours by a fully burdened labor rate, add materials with waste and tax, add equipment and job costs, then add your overhead rate and a profit figure calculated as margin on the selling price. Last, read the GC's bid documents and subcontract terms and adjust for risk: retainage, payment terms, schedule, and scope gaps. A price built this way can be defended line by line, and it tells you exactly how low you can go before you are working for free.

Most underpriced sub bids fail in one of two places: labor at wage instead of true cost, or overhead and profit added as a single guessed percentage. The steps below fix both.

Step-by-step: building a subcontractor price

1. Take off quantities from the drawings and specs

Count and measure everything in your scope: square feet of board, linear feet of conduit, fixtures, devices, openings. Read the specs, not only the drawings, for product requirements and testing. Note anything unclear and send an RFI to the GC before bid day. See how to do a quantity takeoff.

2. Convert quantities to labor hours

Use production rates from your own completed jobs: hours per fixture, per hundred square feet, per device. Adjust for conditions: high ceilings, occupied buildings, night work, small rooms, tight access. If you do not track production yet, start now; your estimating database is your biggest pricing advantage. How to estimate labor hours covers the method.

3. Build a fully burdened labor rate

Start with the wage and add every cost of employing that worker. Some pieces are set by federal law. The IRS lists the employer's share of Social Security at 6.2 percent and Medicare at 1.45 percent. FUTA is 6.0 percent on the first $7,000 of each employee's annual wages, and drops to 0.6 percent for employers entitled to the maximum 5.4 percent credit. State unemployment, workers' compensation, and liability rates depend on your state, trade, and claims history. Add benefits, paid time off, and an allowance for hours you pay but cannot bill. How to calculate labor burden walks through it.

4. Price materials, equipment, and job costs

Get current supplier quotes for major materials and add waste factors from experience. Include sales or use tax as your state applies it to contractors. Add lifts, scaffolding, and small tools, plus permits, freight, dumpsters, and any job-specific insurance or bond costs. For volatile items, note how long the price is good or include an escalation clause; see how to handle material price escalation in bids.

5. Add overhead at your real rate

Overhead is the cost of keeping the doors open: office, estimating, owner salary, trucks not charged to jobs, software, accounting. Divide last year's overhead by last year's direct cost (or field labor hours) to get a rate, and apply it to every bid. See how to calculate construction overhead rate.

6. Add profit as margin, not markup

Decide the margin you want on the selling price and divide cost by one minus that margin. A 10 percent margin means price equals cost divided by 0.90. Adding 10 percent to cost only gets you about a 9.1 percent margin. Markup vs margin in construction shows the conversion.

7. Adjust for contract terms and risk

Read the bid documents and the GC's subcontract form. Retainage held until project closeout, pay-if-paid language, liquidated damages that flow down, a compressed schedule that forces overtime, or a GC known for slow pay all cost you money. Price them or exclude them. Then write clear bid clarifications and exclusions.

Worked example: an electrical sub prices a tenant improvement

Say an electrical sub is bidding the power and lighting scope on a 9,000 square foot office tenant improvement. The takeoff and production rates come out to 420 field hours. The rates below are this example company's numbers; yours will differ by state, trade, and history.

Example burdened labor rate per hour
ComponentPer hour
Base wage$34.00
Employer Social Security and Medicare (7.65%)$2.60
Federal and state unemployment (example)$0.90
Workers' compensation (example rate)$2.40
Liability insurance rated on payroll (example)$0.70
Health and retirement$4.50
Paid time off and holidays$1.60
Unbillable time allowance$2.30
Burdened rate$49.00
Example bid build-up
LineAmount
Labor: 420 hours at $49.00$20,580
Materials (quotes plus waste)$18,400
Sales tax on materials (example 7%)$1,288
Lift rental$1,600
Permit$450
Direct cost$42,318
Overhead at 14% of direct cost$5,925
Total cost$48,243
Price at 10% margin (cost divided by 0.90)$53,600 (rounded)

Profit in this example is about $5,357, which is 10 percent of the price and about 11.1 percent markup on cost. If the sub had priced labor at the $34 wage, added the same materials, tax, lift, and permit, and put 15 percent on top, the number would have been about $41,400, well below its true cost of $48,243. That bid would have "won" and lost money. The subcontract also holds retainage until project closeout, so the sub adds a clarification asking for release at acceptance of its scope.

Pricing change orders as a sub

Use the same build-up for changes, with two differences. First, small changes cost more per unit than base work: a crew pulled off its sequence to add six outlets loses setup and travel time, so price the actual hours, not the base-bid unit rate. Second, check the subcontract for limits on overhead and profit on changes, and for any required format. If the contract caps markup on changes, make sure your burdened labor rate already carries the costs that the cap would otherwise squeeze out.

Price the schedule effect too. If a change adds two days to your work, say so on the change request, or you may be stuck with the time and the overtime later. How to price a change order has a fuller method.

Mistakes to avoid

  1. Pricing labor at wage instead of burdened cost.
  2. Using one percentage for overhead and profit without knowing your overhead.
  3. Confusing markup and margin.
  4. Copying last job's price per square foot without checking conditions.
  5. Ignoring contract terms like retainage and pay-if-paid when pricing.
  6. Cutting the price to match a GC's "target number" without cutting scope.

Templates, terms, and related guides

Use the construction bid template or a trade version like the electrical estimate template. Related terms: labor burden, unit cost, and overhead. Read how to bid as a specialty subcontractor and how to run a profitable subcontracting business.

Smart Business Automator compares estimated and actual hours and cost on each job, so your production rates and burden get more accurate with every bid. See job costing and WIP automation.

Frequently asked questions

How much should a subcontractor mark up a job?

There is no single number. Start from your actual overhead rate and the profit margin you need, then convert margin to markup. A 10 percent margin requires about an 11.1 percent markup on total cost.

What is a burdened labor rate?

The wage plus every cost of employing the worker: employer payroll taxes, workers' compensation, payroll-rated insurance, benefits, paid time off, and unbillable time.

Should I price by unit or lump sum?

Build the price from units either way, because units let you check production. Submit it in whatever format the GC requests, and include unit prices for adds and deducts when allowed.

How do I price retainage and slow payment?

Estimate how long the money will be held and what it costs you to finance it, then either add that cost or negotiate earlier release. Note your assumptions in the bid clarifications.

Sources

  1. IRS: Topic no. 751, Social Security and Medicare withholding rates
  2. IRS: Topic no. 759, Form 940, Employer's Annual Federal Unemployment (FUTA) Tax Return
Written and edited by

Maurice Francois writes and edits construction operations guides for Smart Business Automator. More from Maurice on the Scaling Legends podcast.

Get a free assessment