How to price framing jobs
Price framing from wall runs, openings and areas, with the labor built line by line, a basement finish worked through, and lumber taken off in feet and pieces.
Pricing by trade · 10 min read · Updated
The steps, in order
- 1
Take off walls, openings and areas
Measure wall runs in linear feet by type, count door and window openings, and measure floors, ceilings, roofs and sheathing in square feet.
- 2
Plan labor hours line by line
Multiply each quantity by your own hours for that unit of work, including layout, blocking, soffits and cleanup.
- 3
Take off the lumber
Turn each line into linear feet of each size, then into pieces of the lengths you buy, with sheets, anchors and fasteners.
- 4
Add job costs, overhead and profit
Add the permit, delivery and any engineering, then overhead for every labor hour and your markup.
- 5
Present the scope clearly
Show walls, openings and extras as separate lines, and say who supplies the package and what is excluded.
Pricing framing comes down to the same equation as any job: price = materials + labor + other job costs + overhead + profit. What makes framing different is that the plain wall is the fast part. The time goes into everything that interrupts it:
- Corners and openings
- Soffits and blocking
- The places where new framing meets old concrete or crooked joists
This guide shows how to build the labor from your own hours per unit, then prices the framing for a basement finish from start to finish. Wages and lumber prices vary by metro and by week, so every dollar figure is yours to fill in.
For the general method, see how to price a construction job. For software built around framing, see the framing industry page.
How framing work is measured
A framing takeoff uses three units:
- Walls and runs, by the linear foot: layout, interior and exterior walls, treated bottom plates, blocking, fire blocking, soffits and shoring. Measure each run plate to plate, and keep each wall type separate.
- Areas, by the square foot: floor joists, subfloor, ceiling joists, rafters, wall sheathing, house wrap and roof sheathing.
- Openings and pieces, by the each: door and window rough openings, headers, beams, columns, trusses, stair stringers and attic hatches.
Note the wall height and the extras
Note the wall height as you measure. A 9-foot wall uses longer studs and more sheathing than an 8-foot one, and tall walls take longer to stand and brace.
Then mark the extras on the plan:
- Backing for cabinets, grab bars and TV mounts
- Fire blocking
- Chases for ducts and pipes
They are short runs, but each one is a separate trip with the saw.
Lumber is sold by the piece or board foot
Lumber is bought in pieces of set lengths and quoted by the piece or by the board foot, a piece 1 inch thick, 12 inches wide and 12 inches long.
Example: A linear foot of 2x4 is 2 × 4 × 12 ÷ 144, about 0.67 board feet; a linear foot of 2x6 is exactly 1.
The formula for a framing price
Every line on a framing estimate follows the same pattern:
- Quantity × labor hours per unit = labor hours for that line.
- Labor hours × your full hourly labor cost = labor cost. That cost is the wage plus labor burden: payroll taxes, workers' compensation and benefits. Framing carries real fall and saw exposure, so use your actual policy rates.
- Materials at what you will pay near the job now, with waste added.
- Other job costs: permit, delivery, engineering, and any lift or nailer rental.
- Overhead for every labor hour: a year of overhead divided by the hours your crew bills.
- Profit, as a markup on the total cost or a target margin.
The labor rate guide and the labor rate calculator build your real hourly cost from pay, burden and billable hours.
Labor hours for common framing work
Trust your own job costing records
The hours per unit are the part of the price only you can supply, because they belong to your crew. Trust your own job costing records over any table: on every job, record the hours each line took and the quantity it covered, then divide.
Count labor hours, not crew hours: 24 labor hours is one day for a three-person crew.
Keep one number per kind of work
Keep a separate number for each kind of work, not one rate for "framing":
| Line | Measured in |
|---|---|
| Wall layout and plate marking | Linear feet |
| Interior 2x4 partitions | Linear feet |
| Exterior 2x6 bearing walls | Linear feet |
| Treated bottom plate anchored to a slab | Linear feet |
| Door rough openings | Each |
| Window rough openings | Each |
| Built-up or engineered headers | Each |
| Floor joists | Square feet |
| Subfloor sheathing | Square feet |
| Wall sheathing | Square feet |
| Rafters | Square feet |
| Trusses, set and braced | Each |
| Fire blocking | Linear feet |
| Backing for fixtures and cabinets | Linear feet |
| Soffits and chases | Linear feet |
| Temporary shoring | Linear feet |
Soffits take nearly as long as walls
Look at the soffit line when your numbers come in. Boxing in a duct can take nearly as long per foot as building a full-height wall, because it is built overhead, in pieces, around whatever is already there.
A basement with a long main duct and a beam to wrap can carry as many hours in its soffits as in a room's worth of walls.
Structure, permits and the package
Size beams from an engineer, not a guess
Anything that carries a load, such as bearing walls and beams, gets its size from an engineer, the manufacturer's span tables or the building department, not from a guess on site. Price the temporary shoring, the beam and the posts as their own lines.
Put the permit and inspection on the estimate
Most framing needs a building permit, and new framing is usually inspected before it is covered. Put the permit on the estimate and leave a day in the schedule for the inspection.
Price fire blocking as its own line
Codes generally call for fire blocking in concealed wall spaces at floor and ceiling levels, including walls furred out along a foundation. Check with your building department and price it as its own line.
Say who supplies the lumber package
On builder work, the lumber often comes from the builder's yard and you price labor only. On homeowner work, you buy it. Say which in writing, and say who pays for shortages.
Taking off framing lumber
Turn each line into linear feet of each size, then into pieces, with waste built in.
- Walls: three feet of plate per foot of wall, for a bottom plate and a doubled top plate. For studs at 16 inches on center, one stud per foot of wall is a common rule of thumb that covers corners, intersections and blocking.
- Openings: count the king and jack studs, the header and the cripples for each opening from its width, plus plywood for built-up header spacers.
- Sheathing and subfloor: area divided by 32 square feet a sheet, plus the cuts around openings and edges, rounded up.
- Pieces: divide each size's total by the lengths you buy. Studs come precut for standard walls; plates and blocking come in longer lengths.
- Fasteners, anchors and adhesive: nails by the pound, anchors by the piece and adhesive by the tube.
Re-price the lumber on every bid
Lumber prices move week to week. Price the package near the job when you bid, give the estimate an expiration date, and on large jobs get a written package quote from a supplier.
Worked example: framing a basement finish
Example: A homeowner wants a basement framed for finishing: a bedroom with a closet, a bathroom and a family room, with a mechanical room left unfinished. Others will do the insulation, electrical, plumbing and drywall. The floor is a concrete slab and the walls will be 8 feet.
The quantities:
- Perimeter walls: 2x4 walls set off the foundation, 100 feet.
- Partitions: bedroom, closet, bathroom and mechanical room walls, 60 feet.
- All walls: 100 + 60 = 160 feet, each laid out and set on a treated bottom plate anchored to the slab.
- Door openings: bedroom, closet, bathroom and mechanical room, 4.
- Soffits: around the main duct and the beam, 36 feet.
- Fire blocking: along the top of the perimeter walls, 100 feet.
- Backing: for the vanity, a towel bar, a grab bar and a wall-mounted TV, 24 feet.
Labor hours
Say your crew's own records show the hours per unit below. They are example inputs to show the arithmetic, not a standard: use your own.
| Task | Quantity | Example hours per unit | Labor hours |
|---|---|---|---|
| Lay out the walls and mark the plates | 160 lf | 4 hours per 100 lf | 6.40 |
| Anchor the treated bottom plate to the slab | 160 lf | 10 hours per 100 lf | 16.00 |
| Frame the 2x4 walls | 160 lf | 0.3 hours per lf | 48.00 |
| Frame the door openings | 4 | 1.5 hours each | 6.00 |
| Frame the soffits | 36 lf | 0.25 hours per lf | 9.00 |
| Fire blocking | 100 lf | 6 hours per 100 lf | 6.00 |
| Backing for fixtures | 24 lf | 10 hours per 100 lf | 2.40 |
| Stage the lumber and clean up | 1 | 3 hours each | 3.00 |
| Total | 96.80 |
The check: 6.4 + 16 + 48 + 6 + 9 + 6 + 2.4 + 3 = 96.8 labor hours. For a two-person crew, that is about 48.4 hours each, six working days.
The walls are only half the hours
The walls themselves are 48 hours, about half the job. Layout and the anchored plates add 22.4, the soffits, fire blocking and backing 17.4, and the openings and cleanup 9.
A price built only on feet of wall would have to hide almost 49 hours inside its rate.
Materials
From the wall lengths and the lengths you buy:
- Treated bottom plate: 160 feet. In 16-foot pieces, 10, plus 1 for cuts: 11.
- Top plates: a doubled top plate is 2 × 160 = 320 feet of 2x4. In 16-foot pieces, 20, plus 2 for cuts and splices: 22.
- Studs: at one per foot of wall, 160 precut studs.
- Door openings: two king studs, two jacks, a doubled header and cripples above each, about 6 pieces a door: 24 pieces, plus one sheet of plywood for the header spacers.
- Soffits: a simple box framed with four runs of 2x4 along its length and a cross piece every 16 inches: 4 × 36 = 144 feet, plus 36 × 12 ÷ 16 + 1 = 28 cross pieces.
- Fire blocking: 100 feet of 2x4. In 8-foot pieces, 12.5, so 13, plus foam sealant for the gaps.
- 2x6 backing: 24 feet. In 8-foot pieces, 3.
- Anchors, sill sealer, nails and adhesive: anchors or pins at the spacing your building department or the fastener maker calls for, 160 feet of sill sealer, nails by the box and adhesive by the tube.
Price each item near the job this week and add them up. Call the total M.
Building the price
| Line | How to get it |
|---|---|
| Labor | 96.8 hours × your full hourly labor cost |
| Overhead | 96.8 hours × your overhead per billable hour |
| Materials | M, from the takeoff above |
| Permit and delivery | Your local permit fee, if one applies, and the lumber delivery |
| Total cost | The sum of the four lines |
| Price | Total cost × (1 + your markup) |
A 25% markup is a 20% margin; a 20% markup is only about 16.7%. The markup vs margin guide explains the gap, and the job cost calculator adds the lines up.
Check the price per foot of wall
Divide the price by the 160 feet of wall and compare it with similar basements. If it is far off, look for the missing or doubled line.
Common framing pricing mistakes
- One price per foot of wall. Soffits, openings, blocking and anchored plates are where the hours hide.
- Forgetting layout and cleanup. They are short lines on every job, and they add up.
- Guessing headers and beams. Get the size from the engineer or the tables, then price it.
- Using last month's lumber prices. Re-price the package on every bid.
- No word on who supplies the lumber. Shortages and returns become arguments.
How to present a framing estimate
- Group the lines into walls, openings, soffits and blocking, and structure.
- Name the materials: stud size and spacing, treated plates, sheathing thickness and any engineered lumber.
- Say who supplies the package, and mark builder-supplied materials so the scope is still clear.
- List exclusions: insulation, drywall, mechanical work, engineering and anything you saw and are not pricing.
- Note the permit and inspection, and who schedules it.
- Set the deposit and payments. A deposit before the lumber order and a payment after the framing inspection are common. The progress billing guide covers how.
The carpentry estimate template lays these sections out. For a one-off, the free estimate generator makes a clean PDF.
Pricing framing with BuildWell
BuildWell builds a framing estimate from a description of the job, such as "frame a basement on a slab, 100 feet of perimeter walls, 60 feet of partitions, four doors, 36 feet of soffit around the duct."
The AI decides what work the job needs and how much; it does not set prices. BuildWell prices materials at stores near the job and labor at the metro's median wage for each trade on the job, plus your overhead and markup.
You can change any quantity, hour or price, or mark a builder's lumber package as client-supplied. The client signs on their phone.
A framing pricing checklist
- Wall runs by type in linear feet, with the wall height noted
- Openings counted, with header sizes confirmed
- Soffits, blocking, fire blocking and backing measured
- Floors, ceilings, roofs and sheathing in square feet
- Labor hours line by line, including layout and cleanup
- Lumber in feet and pieces, at current prices near the job
- Permit, inspection and engineering in the scope or the exclusions
- Overhead on every hour, then profit and a per-foot check
Free tools for this guide
Generators, templates, calculators and definitions. No sign-up.
Common questions
01How many labor hours does a foot of wall take to frame?
02Should I price framing by the square foot of floor area?
03How do I price a labor-only framing bid?
04Who sizes headers and beams?
05Does framing need an inspection?
Estimates, signatures and invoices in one app
BuildWell prices materials at stores near the job and labor from your metro’s wages plus your overhead and markup, gets the estimate signed on the client’s phone, and turns it into the invoice.
- AI estimates priced for your area
- Estimates, invoices, clients and projects
- Clients sign on any phone
- Card and bank payments, no extra BuildWell fee
- iPhone, Android and the web
- AI estimates priced for your area
- Estimates, invoices, clients and projects
- Clients sign on any phone
- Card and bank payments, no extra BuildWell fee
- iPhone, Android and the web
Both plans include every feature and start with a 3-day free trial. Add a card to start; you’re not charged until the trial ends. Cancel anytime.

Try BuildWell today
Estimates, invoices, e-signatures and payments in one place, on your phone and on the web.