KNRConstructionsSend Plans

Direct vs Indirect Costs in Construction: A Traceable Breakdown

Direct vs indirect costs in construction decides which dollars sit in a trade line and which sit in Division 01, and that split is what we keep visible for general contractors, trade contractors, owners and developers. We estimate from your drawings and specifications and return an Excel workbook, a PDF summary and marked-up drawing pages, so your cost codes reconcile to the sheet before you bid.

  • Every line shows unit, rule and arithmetic
  • Job overhead kept separate from home office overhead
  • Wage and price drivers cited from public data
  • Delivered as Excel workbook and PDF summary

Upload your plans

Send drawings and a short scope. You get a fixed price before any work starts.

Pencil resting on a dimensioned construction drawing next to a scale ruler

What is the difference between direct and indirect costs in construction?

Direct costs attach to installed work: materials, labor with burden, equipment and subcontracts, coded to a CSI MasterFormat division. Indirect costs support the job without becoming permanent work, split into job overhead (general conditions) and home office overhead, and allocated by duration, value or labor hours.

Direct vs Indirect Costs in Construction: The Line That Changes Your Bid

The line between direct vs indirect costs in construction is a traceability test, not a list of vendors. A cost is direct when you can point to a specific work item, a quantity, and a unit price on the estimate sheet. It is indirect when it belongs to the project as a whole and can only be recovered by spreading it across every line. Two estimators can look at the same concrete invoice and classify it differently, and that difference shows up in the bid markup.

Get the split wrong in the direction of under-counting indirect costs and the job looks profitable at buyout, then bleeds through the duration. Get it wrong in the other direction and a competitive bid turns uncompetitive. Our construction cost estimates keep each line tagged with its category and cost code so the split can be audited after the fact.

Same cost, two classifications — the rule decides
CostDirect when…Indirect when…Typical U.S. unit
Equipment rentalHours are logged to one work itemRented for the project duration across tradesHour or month
Field supervisionForeman's time is charged to a crew's productionSuperintendent covers the whole siteHour, with burden
Temporary powerMetered to a single trade's work areaServes the site from mobilization to closeoutMonth
Small toolsConsumables priced inside a unit rateAllowance carried as a lump sumPercent of labor or lump sum
Permit feesTied to one trade's separate permitBuilding permit for the whole projectEach, per jurisdiction

Why the same invoice can land on either side

A scissor lift rented for a defined masonry scope with logged hours is direct equipment. The same lift rented for the duration of the project, serving several trades, is job overhead. A superintendent's truck allowance is indirect; a crane operator billing hours to a steel erection line is direct. The classification follows the measurement rule you wrote down, not the invoice description. That is why a construction job overhead costs list and a direct cost schedule must be built together — and why the cost codes on the schedule of values should mirror the estimate's structure. Once the split is fixed, the allowance for unknowns sits on top of it, and the guide to sizing a contingency reserve explains how that allowance is set and released.

What Counts as a Direct Cost (With Line-Item Examples)

A direct cost definition in construction estimating is narrow on purpose: the cost must be consumed by a specific work item and measurable in that item's unit. Everything else waits for the indirect side. The direct vs indirect costs in construction split is also the boundary that separates what are indirect costs in construction from what are direct — a question that comes up most often with supervision, equipment, and sales tax.

Direct cost buckets with units and source rules
BucketExample line itemUnit of measureSource on the sheet
MaterialsReady-mix concrete, 4,000 psiCubic yardVendor quote plus published price index
LaborCarpenter hours at wage plus burdenHourBLS wage series plus company burden rate
EquipmentExcavator, logged to footing excavationHourRental quote or ownership rate
SubcontractDrywall supply and installSquare footSubcontractor bid
Freight and taxDelivered steel joistsTon, deliveredQuote plus state sales tax rate
WasteFraming lumber at a stated waste factorBoard footTakeoff quantity times waste percentage

The traceability test: unit, quantity, and source

Every direct cost line must answer three questions: what unit, what quantity, and what source. A 4-inch slab priced at 0.33 cubic feet per square foot is traceable; a lump-sum concrete allowance is not. Wage inputs come from published U.S. Bureau of Labor Statistics data and material inputs from Producer Price Index series, so the source column can name the series and the month. The AACE estimate class tells the reader how much design detail backs each quantity — a Class 4 estimate leans on parametric ratios, a Class 2 on measured quantities. Lines that cannot pass the test move to indirect, and the commercial estimating services workflow applies the same test to every Division 01 through 49 item. Reading the direct vs indirect costs in construction split this way keeps each line auditable before any markup is applied.

What Counts as an Indirect Cost — and How It Differs From Overhead

Indirect costs split into two pools that are recovered in different ways. Project indirect costs — job overhead — are priced into the bid for this job over its duration. Company overhead is recovered through a markup applied across all work. The direct vs indirect costs in construction distinction matters most here: mixing the two pools produces bids that look complete but leave the home office unpaid, or bids that carry home-office costs twice.

Indirect cost examples and how each is recovered
CostPoolAllocation basisTypical unit
SuperintendentJob overheadDuration of the projectMonth, with burden
Project managerJob overheadPercent of time allocated to the jobMonth, allocated share
Temporary facilitiesJob overheadDuration of the projectMonth
Small toolsJob overheadAllowance on labor valuePercent of labor
Building permitJob overheadPer jurisdiction fee scheduleEach
Builder's riskJob overheadPercent of contract valuePercent
Home-office rentCompany overheadOverhead markup on direct costsPercent
Accounting staffCompany overheadOverhead markup on direct costsPercent

General conditions items that are easy to miss

The commonly missed general conditions items are the ones with no obvious vendor: final cleaning, commissioning support, as-built drawings, temporary heat through winter, dumpster pulls beyond the allowance, and the superintendent's truck and phone. Bond premium and builder's risk insurance are often carried as percentages of contract value, so they move when the contract value moves. Contingency is not the same as any of these — it is an owner or estimator reserve, covered on our page on how contingency reserves are sized. Each indirect line should carry a duration basis, a unit, and a stated allocation rule so the total can be traced back to the schedule.

Worked Example: Building a Cost Line From Unit Rates

This example is illustrative, not a quote. It is a 2,400 sq ft tenant build-out in a leased shell: 180 linear feet of new partition, 1,600 sq ft of ceiling grid and tile, and 900 sq ft of resilient flooring. The indirect definition used here matches the one an estimator applies in a bid: anything that cannot be measured per unit of installed work is carried as a percentage of the direct total.

The project indirect rate below covers field supervision, temporary facilities, job overhead, general liability insurance, and a bond premium. Every multiplication and addition is shown so you can check the sheet against your own cost codes.

Illustrative direct cost build-up for a 2,400 sq ft tenant build-out
Line itemQuantityUnitUnit rateExtended cost
Partition framing and drywall180lf$62.00$11,160.00
Ceiling grid and tile1,600sf$4.85$7,760.00
Resilient flooring900sf$6.40$5,760.00
Direct cost subtotal———$24,680.00
Project indirects at 18%———$4,442.40
Subtotal———$29,122.40
Contingency at 10%———$2,912.24
Budget total———$32,034.64

Contingency range by estimate class

Low contingency
$150,000 (10%)
High contingency
$300,000 (20%)
Budget range
$1,650,000 – $1,800,000

Typical planning ranges that follow the AACE estimate-class idea: less design, more contingency. Set the final figure from a risk review of your own project.

Assumptions stated up front

Direct quantities come from a quantity takeoff with a 5% waste factor applied to board-type materials only. Labor rates are the national medians from the wage table below; a real bid replaces them with the local rate for the trade and adds payroll taxes, workers compensation, and fringe. Material prices are current as of the estimate date, and escalation is handled separately rather than inside the unit rate.

Quantities × unit rates, then indirect allocation

Partition framing and drywall: 180 lf × $62.00 = $11,160.00. Ceiling grid and tile: 1,600 sf × $4.85 = $7,760.00. Resilient flooring: 900 sf × $6.40 = $5,760.00. Direct total = $11,160.00 + $7,760.00 + $5,760.00 = $24,680.00. Apply the 18% project indirect rate: $24,680.00 × 0.18 = $4,442.40. Subtotal = $24,680.00 + $4,442.40 = $29,122.40. Add 10% contingency: $29,122.40 × 0.10 = $2,912.24, giving a budget of $32,034.64.

The calculator below takes the base estimate and an AACE estimate class from 5 to 1 and returns a low and high contingency with a budget range. Run the $24,680.00 direct total through it to see how the class you claim changes the number you carry. For the reasoning behind the percentage itself, see our notes on sizing contingency percentages by estimate class.

What Drives the Price: Direct and Indirect Cost Levers

Direct costs scale with quantity; indirect costs scale with time. A third 1,000 sq ft of drywall adds 1,000 sf × the unit price to the direct side and nothing to the general conditions line. A three-week delay adds field supervision, equipment rental, and temporary facilities to the indirect side without changing a single quantity. Keeping that distinction straight is the core of direct vs indirect costs in construction.

Separate job overhead vs general conditions in your own reporting. General conditions are the Division 01 items tied to this contract — supervision, temporary utilities, final cleaning, closeout. Home office overhead is the company cost of staying open and is recovered through a markup, not through a project line. Mixing the two hides which project is actually paying for the home office.

Labor burden and productivity swings

Burden is the multiplier that turns a wage into a cost: payroll taxes, workers compensation by trade class, general liability insurance, and fringe. A carpenter at the national median wage costs materially more than that wage once burden lands, and the burden rate differs by trade and by state. Productivity swings move the direct side too: a crew installing 20% less per day raises the labor hours per unit without touching material prices.

Schedule length and indirect accumulation

Every week on site carries the same supervision, temporary power, and sanitation cost regardless of how much work gets placed. That is why a compressed schedule reduces indirects even when it raises direct labor through overtime. Builder's risk and the bond premium are also duration-sensitive: both are priced against contract value and expected exposure period, so a longer job costs more to insure at the same contract amount.

Site conditions and material sourcing

Freight and delivery, sales tax, and prevailing wage requirements sit on the direct side and change with location. The Producer Price Index shows how fast those inputs move: lumber, ready-mix, steel mill products, and copper wire each post different twelve-month changes in the chart below, which is why a single escalation percentage applied to all materials misstates the estimate. Confirm current code editions and permit fees with the local building department before you lock the number.

How Misclassifying Costs Distorts Your Estimate

A cost that lands in the wrong bucket does not disappear; it reappears as a surprise. The three errors below account for most of the drift we see when a set of drawings arrives with a previous estimate attached. Each one is fixable at the takeoff stage, before the number leaves the office.

The fix is a written classification rule applied line by line: if it can be measured per unit of installed work, it is a direct cost; if it is bought by time, it is indirect. That rule is what makes the way indirect costs get allocated across a project a decision you can defend rather than a judgment call.

Double-counting and gaps

Burying the superintendent's time inside a trade line and then adding a supervision line counts the same dollars twice. Omitting the small tools allowance leaves a real cost with no home, so it surfaces later as a change order. Forgetting insurance and bond on the indirect side understates the bid by the full premium. The same risk applies to equipment rental: a lift rented for six weeks is indirect time, while a lift charged per installed unit is direct, and it must be one or the other.

Clean handoff to the schedule of values

Billing follows the same split. Direct lines map to the completed quantities in the quantity takeoff, so each pay application can be supported by measured work. Indirect lines are billed on a time-and-materials or percentage-complete basis and need their own cost codes to survive an audit. A consistent direct cost definition at the takeoff stage is what lets the estimate, the budget, and the billing line up without rework; our schedule of values preparation work starts from that same split. For a second opinion on the classification before you bid, send your plans.

A Practical Checklist for Splitting Costs on Your Next Bid

Run this checklist after the quantity takeoff is complete and before the bid is priced. Its purpose is to make the direct vs indirect costs in construction decision explicit on every line instead of leaving it to whoever builds the spreadsheet. A line that cannot be classified cannot be defended in a post-award review, and that is where margin leaks.

Three-way classification check for common bid lines
Cost lineTypical tagEvidence to attach
Framing lumber and fastenersDirectSupplier quote with delivery terms and waste factor
Carpenter wages plus labor burdenDirectBase wage, burden rate, payroll tax and workers compensation basis
Jobsite trailer and temporary powerProject indirectRental quote tied to schedule duration
Small tools allowance for a trade crewProject indirectConsumable list and replacement rule
Field supervision and project managerProject indirectMonthly rate multiplied by scheduled months
Builder's risk and bond premiumProject indirectCarrier or surety quote referenced to contract value
Home office rent and accounting staffOverheadAnnual budget divided by annual revenue or direct labor
Permit fees and plan review chargesProject indirectJurisdiction fee schedule

Tag every line: direct, project indirect, or overhead

Give each cost code one of three tags in a dedicated column: direct, project indirect, or home office overhead. The direct cost definition construction estimators apply is narrow — labor, material, and equipment physically incorporated into or consumed by the work — so a crew's payroll taxes belong to that same line through labor burden, not to a separate indirect bucket. The small tools allowance is the classic misfile: consumable blades and bits tied to a specific trade are project indirect, while the contractor's shop-level tool replacement pool is overhead. Tag it once, in writing, and apply the same rule on every bid.

Attach a source to each rate

Every rate needs four fields: the unit, the measurement rule, the arithmetic, and the public data behind it. For labor, that means the base wage, the burden rate, and the payroll tax and workers compensation components that build it — not a single blended number with no backup. For material, record the supplier quote date and any freight and delivery terms, because a lumber line priced off a quote that predates the latest Producer Price Index movement is already stale. Where a rate is adjusted from a national average, note the wage or price series used so a reviewer can reproduce the number.

Reconcile indirects to the schedule before you submit

Project indirect costs — field supervision, temporary facilities, permit fees, builder's risk, and bond premium — scale with duration, so tie each one to the construction schedule rather than a percentage of hard costs. A project manager carried for ten months at a monthly rate is traceable; a 3% indirect markup is not. Then confirm that no cost is counted twice across direct, indirect, and overhead, and that contingency sits outside all three as its own line, which we cover in sizing contingency as a separate bid line. If the split has to survive a lender or owner review, professional schedule of values preparation maps the same cost codes to billing lines so the estimate and the pay application agree.

Frequently Asked Questions

What is the difference between direct and indirect costs in construction?

A direct cost can be measured against a specific line item on the drawings: the concrete in Division 03, the studs and gypsum board in Division 09, the hours to install them. An indirect cost supports the project without belonging to one line — field supervision, temporary power, permits, bond premium. The direct vs indirect costs in construction split decides which costs travel with the quantity takeoff and which are spread across the job.

Are general conditions the same as indirect costs?

General conditions are the project-level indirect costs listed in Division 01: project manager and superintendent time, temporary facilities, site security, cleanup, closeout documents. They are a subset of indirect costs, not the whole category. Home office overhead, insurance on the company as a whole and business development sit above Division 01 and are recovered through markup rather than billed as general conditions.

Is labor burden a direct or indirect cost?

Labor burden is direct when it attaches to a productive hour on a specific line item. Payroll taxes, workers compensation, general liability insurance and fringe on a carpenter installing Division 06 millwork belong in that line's unit rate. Burden on supervision who never touch the work is indirect and belongs in general conditions. Splitting one burden rate across both pools double-counts it.

How do you allocate indirect costs across multiple projects?

Pick one driver and apply it consistently: direct labor dollars, direct labor hours, or contract value. A superintendent splitting 60 percent of a month across two jobs is allocated on a time sheet; home office overhead is usually allocated on direct labor dollars. Whatever the driver, show it on the estimate so the reviewer can retrace the spread. Allocation methods are covered in our guide to construction budget management.

Should contingency be treated as a direct or indirect cost?

Contingency is neither a direct nor an indirect cost in the takeoff sense; it is a separately identified allowance held above the base estimate. Keep it out of unit rates and out of the general conditions line, and show it as its own row tied to the AACE estimate class and the design completion at bid time. Our note on contingency in construction explains how the allowance narrows as drawings mature.

Can a cost be direct on one project and indirect on another?

Yes. A pickup truck is direct on a sitework job where it hauls daily and is priced into equipment rental, and indirect on a tenant fit-out where it appears only as a general conditions vehicle allowance. The classification follows how the cost is consumed on that contract, not the asset itself. State the rule on the estimate so the same item is not counted twice.

How do you handle sales tax, freight and permit fees in the split?

Sales tax and freight are direct when they attach to a specific material line: the tax on a Division 05 steel package, the delivery charge on Division 08 doors. Permit fees are usually indirect and sit in Division 01 because they cover the whole project rather than one trade. Confirm with the building department which fees are collected at permit issuance and which are billed on inspection.

Can you build the estimate so direct and indirect costs stay separated?

Yes. Send the drawings, the specification sections and any cost codes you already use, and we return an Excel workbook that keeps direct line items, general conditions and markup in separate columns with the unit, measurement rule and arithmetic shown. The fee is quoted per project after we review the plans, and the delivery date is confirmed with that quote.

Send drawings for a traceable split

Send your plan set, specification sections and any existing cost codes, and we will review the scope before quoting a fee. The quote confirms what the estimate covers and the date it will be delivered.

Request a Free Quote