Worked Numbers

Flooring Cost Calculator: Cost per Square Foot, Labor and Bid

October 21, 2026 · Pricing a service business

To price a flooring job per square foot, measure the net floor area, buy whole boxes at your waste allowance, add underlayment, baseboard, transitions and tear-out, cost the install from your crew’s speed and hourly cost, add a share of overhead, then divide that full cost by one minus your margin. Divide the bid by the square feet and you have the price per square foot. In the illustrative example below, 583 square feet of plank flooring costs $4,629.70 in full and bids at $6,620, which is $11.36 per square foot supplied and installed. Labor alone costs $2.26 a square foot, and a labor-only price that keeps the same margin is $4.35 per square foot.

Every price, crew speed and overhead figure on this page belongs to one made-up installer. None of them is a market rate. The waste allowances, square feet per box, square feet per roll and stick lengths are inputs too: copy them from your own product labels and your own past jobs.

The flooring cost formula

net area          = sum of room length x width - areas not floored
boxes             = net area x (1 + waste) / sq ft per box, rounded up
full cost         = flooring + underlayment and trim + tear-out
                    + install labor + other + overhead share
bid               = full cost / (1 - margin)
price per sq ft   = bid / net area

Step 1: the square feet across every room

Measure each space wall to wall as a rectangle, closets and halls included, then take out what you will not floor.

Space Working Square feet
Living room 18 ft x 15 ft 270
Kitchen 12 ft x 10 ft 120
Bedroom 12 ft x 11 ft 132
Hall 20 ft x 3.5 ft 70
Closet 6 ft x 2.5 ft 15
Gross area 607
Less cabinets and island (your takeoff) -24
Net floor area 583

The five spaces come to 607 square feet. Less 24 under the cabinets and island, the job is 583 square feet. Split an L-shaped room into two rectangles rather than estimating it as one.

Step 2: whole boxes at your waste allowance

The example product holds 23.4 square feet per box, a number off the box label, at $58.50 a box. The waste allowance is the installer’s own figure for this product and layout.

Step Straight layout Diagonal layout
Waste allowance (your figure) 7% 15%
Square feet needed: 583 x (1 + waste) 623.81 670.45
Divided by 23.4 sq ft per box 26.66 28.65
Whole boxes 27 29
At $58.50 a box $1,579.50 $1,696.50

Here is the part a square-foot price hides. The 7% allowance asks for a fraction of a box, and you cannot buy one, so 27 boxes hold 631.8 square feet: 8.4% over the floor, not 7%. A diagonal layout at 15% takes 29 boxes, $117.00 more in flooring. The straight-lay flooring costs $1,579.50, $2.71 a square foot of floor.

Step 3: underlayment, baseboard and transitions

These are the lines a quote priced from the flooring alone leaves out.

Line Working Amount
Underlayment 583 sq ft + 5% waste, 100 sq ft rolls: 7 rolls x $35.00 $245.00
Baseboard 214 ft of wall less 18 ft of openings = 196 ft, + 10% waste, 8 ft sticks: 27 x $9.00 $243.00
Transitions 4 x $28.00 $112.00
Fasteners, adhesive, caulk $40.00
Underlayment, trim and sundries $640.00

Together they add $1.10 to every square foot. Whether a floor needs underlayment, and which kind, is the product maker’s instructions and your call, not this calculator’s.

Step 4: tear-out and haul-away

The old carpet comes up at 150 square feet per crew-hour, with 1.5 crew-hours of moving furniture and 2 haul loads. That is 12.44 person-hours, and with dump fees and the truck, $543.20 at cost, $0.93 a square foot removed. A glued-down floor is a different rate: time a section and use what you measure.

Step 5: flooring installation cost per square foot, labor

Labor comes from your crew’s speed and what an hour of the crew costs you, wage plus payroll taxes and insurance. The example crew of 2 lays 60 square feet per crew-hour and costs $30 per person-hour.

Task Working Crew-hours
Lay the floor 583 sq ft / 60 an hour 9.72
Baseboard 196 ft / 40 an hour 4.90
Transitions 4 x 20 minutes 1.33
Subfloor prep (your estimate) 3.00
Work 18.95
Days at 7 working hours, rounded up 3 days x 1 hour setup and cleanup 3.00
Crew-hours on site 21.95
Person-hours, crew of 2 43.90
Labor at $30 a person-hour $1,317.00

That is $1,317.00, or $2.26 of labor cost per square foot, over 3 days. Notice the speed. Laying at 60 square feet per crew-hour is 30 square feet per person-hour, but once baseboard, transitions, prep and daily cleanup are counted the job runs at 13.28 per person-hour. Price labor from the laying rate alone and the trim and the cleanup go in unpaid.

Step 6: the full cost and the bid

Line Amount Per sq ft
Flooring material $1,579.50 $2.71
Underlayment, trim and sundries $640.00 $1.10
Tear-out and haul-away $543.20 $0.93
Install labor $1,317.00 $2.26
Other costs on this job $150.00 $0.26
Overhead: $30,000 a year / 75 jobs $400.00 $0.69
Full cost $4,629.70 $7.94
Price at a 30% margin: full cost / 0.7 $6,613.86 $11.34
Bid, rounded up to $10 $6,620.00 $11.36

The bid leaves $1,984.16 of profit at the margin price, 30% of the price. The flooring itself is 34% of the full cost. The rest is trim, tear-out, labor, other costs and overhead, 66% of the cost, which is why a price per square foot built from the flooring’s own price leaves out the larger part of the job.

That $11.36 belongs to this job. A smaller floor still carries the $400.00 overhead share and its own haul trips, spread over fewer feet, so price each job from its own quantities. The same habit runs through the kitchen remodel cost calculator.

Labor-only price per square foot

When the customer buys the flooring, underlayment and trim, your price covers install labor, your share of overhead and the supplies you still bring. Tear-out is quoted as its own line.

Line Amount
Install labor at cost $1,317.00
Overhead share $400.00
Supplies you still bring (example) $60.00
Labor-only cost $1,777.00
Break-even per sq ft: / 583 $3.05
Price at a 30% margin: cost / 0.7 $2,538.57
Labor-only price per sq ft $4.35

$3.05 a square foot only breaks even. Suppose the example installer has been quoting $3.25 a square foot for labor. On this job that brings in $1,894.75, a margin of 6.2%, and pays $32.68 per person-hour after supplies and overhead, against a crew cost of $30. The crew is paid, but the job falls $643.82 short of the price that a 30% margin needs. A labor rate that clears cost is not the same as one that clears your margin.

Margin is not markup

The bid divides by 0.7. It does not multiply by one plus 30%. Adding 30% to the full cost gives $6,018.61, which is $595.25 less than the margin price and leaves a margin of only 23.1%. To get a 30% margin by marking up cost, the markup has to be 42.9%. The markup vs margin chart lists the pairs side by side.

After the job: did the bid hold?

The example estimate allowed 56.34 person-hours for tear-out and install, for an expected profit of $1,990.30. The timesheets came to 63.5 hours, 7.16 over, and the receipts ran over too. Profit fell to $1,705.00, a 25.8% margin, so $285.30 went to overruns. If that repeats, the crew speeds are too fast: multiply future hour estimates by 1.13, or time a room and enter the rates you measure.

How these were calculated

Net area is the sum of each room’s length times width, less the area not floored. Boxes are net area times one plus the waste allowance, divided by the square feet per box and rounded up to a whole box. Underlayment rolls and baseboard sticks are rounded up the same way from their own waste allowances. Tear-out is crew-hours from the removal rate plus furniture moving, times the crew, plus one driver’s haul time, at crew cost, plus dump and vehicle costs per load. Install labor is crew-hours for laying, trim, transitions and prep, rounded up to whole days with daily setup and cleanup, times the crew and the crew cost. The bid is full cost / (1 - margin), rounded up to $10; the labor-only price is install labor, overhead share and supplies over (1 - margin). Every figure was computed twice, once by the code behind the product below and once by an independent program written from the formulas alone, and the two agree to the cent. All inputs are illustrative, not market prices or measured crew speeds, and coverage and waste figures are the buyer’s own label numbers. None of this is financial, legal or tax advice.

To run this on your own rooms, labels and crew, the pack below has the same eight calculators linked together, including the diagonal-layout comparison and the after-the-job check.