Home & Construction · Formula v1.0

Flooring Calculator

Calculate the boxes of flooring needed to cover a room from its size, the box coverage and a waste allowance.

LAST REVIEWEDSeptember 24, 2026Inputs stay in your browser
Live calculation

Enter your numbers

Calculated result
Boxes needed10
Area to cover with waste (sq ft)184.8
Sensitivity check

What if room length (ft) changes?

-10% input9
0% input10
+10% input11

Answer first

What this calculator tells you

Calculate the boxes of flooring needed to cover a room from its size, the box coverage and a waste allowance. Order the full number of boxes for laminate, vinyl plank or hardwood once, from one batch. Formula: Boxes = ⌈length × width × (1 + waste) ÷ coverage per box⌉. At the worked-example inputs, the boxes needed is 10. Holding every other input steady, moving room length (ft) from 11 to 17 moves the result from 8 to 12.

FreeNo sign-upInputs stay in-browserCSV exportReviewed September 24, 2026

Transparent method

The formula

Boxes = ⌈length × width × (1 + waste) ÷ coverage per box⌉Enter waste allowance in percent (10 means 10%).

Order the full number of boxes for laminate, vinyl plank or hardwood once, from one batch.

Worked example

Boxes needed10
Area to cover with waste (sq ft)184.8

Example inputs

Room length (ft)14
Room width (ft)12
Coverage per box (sq ft)20
Waste allowance10.0%

How to interpret the result

Flooring is sold by the box, and each box covers a set area. A 14 by 12 foot room is 168 square feet, and with 10 percent waste it is 184.8. At 20 square feet a box that takes 10 boxes, because the last box has to be a whole one.

At the worked-example inputs the boxes needed is 10. It rises with room width (ft) and room length (ft) and falls as coverage per box (sq ft) increases; waste allowance does not move it.

Interpretation boundary

These are material-quantity estimates. Always add a waste and overage margin, and confirm actual coverage with your specific product and supplier before purchasing.

Before you rely on it

What to check

Add more waste for diagonal layouts and rooms with many corners. A straight plank layout in a plain room can run near 7 percent, while a diagonal one needs 15.

The common error

Where people go wrong with flooring calculator

Buying exactly the room's area. A cut plank leaves an offcut that may not fit elsewhere, and a later box can come from a different dye lot.

Sensitivity evidence

How room length (ft) changes the boxes needed

Holding every other input at the worked-example value, moving room length (ft) from 11 to 17 moves the boxes needed from 8 to 12: a spread of 4, or 40% of the worked-example result.

Flooring Calculator: boxes needed and area to cover with waste (sq ft) across a range of room length (ft), every other input held at the worked-example value.
Room length (ft)Boxes neededArea to cover with waste (sq ft)
118145.2
139171.6
14worked example10184.8
1510198
1712224.4

Every input, tested

Which input moves the boxes needed most

Of the 4 inputs, room width (ft) moves the boxes needed most (2 across the range tested) and room length (ft) moves it least (1). Waste allowance does not change it at all.

Flooring Calculator: boxes needed with each input moved on its own, every other input held at the worked-example value.
InputTested fromToBoxes needed at each endSwing
Room width (ft)11139 to 112 (20%)
Coverage per box (sq ft)182211 to 92 (20%)
Room length (ft)13159 to 101 (10%)
Waste allowance8.0%12.0%10 to 10none

Two variables at once

Boxes needed by room length (ft) and room width (ft)

Across the grid the boxes needed runs from 7 to 14. Moving room length (ft) from 11 to 17 shifts it by 4 at the middle column, and moving room width (ft) from 10 to 14 shifts it by 3 at the middle row, so room length (ft) is the bigger lever here.

Flooring Calculator: boxes needed at each combination of room length (ft) (rows) and room width (ft) (columns).
Room length (ft) \ Room width (ft)101214
11789
138911
1481011
1591012
17101214

The highlighted cell is the worked example: 10.

Step by step

The worked example, input by input

Worked-example inputs and the results they produce for the flooring calculator.
InputValue usedWhat it means
Room length (ft)14Enter the room length (ft) used in this calculation.
Room width (ft)12Enter the room width (ft) used in this calculation.
Coverage per box (sq ft)20Printed on the box. Laminate and vinyl plank boxes often cover 18 to 24 square feet.
Waste allowance10.0%Add more for diagonal layouts and rooms with many cuts.
Boxes needed10
Area to cover with waste (sq ft)184.8

Inputs, definitions and assumptions

Room length (ft)

Enter the room length (ft) used in this calculation. The prefilled worked-example value is 14.

Room width (ft)

Enter the room width (ft) used in this calculation. The prefilled worked-example value is 12.

Coverage per box (sq ft)

Printed on the box. Laminate and vinyl plank boxes often cover 18 to 24 square feet. The prefilled worked-example value is 20.

Waste allowance

Add more for diagonal layouts and rooms with many cuts. The prefilled worked-example value is 10.0%.

How to use this calculator

  1. 1Verify the inputs. Gather room length (ft), room width (ft), coverage per box (sq ft) and waste allowance from your own documents; the prefilled values are examples.
  2. 2Save a baseline. The worked example puts the boxes needed at 10. Store your own version of it as Scenario A.
  3. 3Test one change. Start with room width (ft), the input with the biggest effect here: moving room width (ft) from 11 to 13 takes the boxes needed from 9 to 11, a swing of 20% of the worked-example figure.
  4. 4Check the extremes. At half the example room width (ft) (6) the boxes needed is 5; at double (24) it is 19.

People also ask

Frequently asked questions

How do you calculate flooring?

Boxes = ⌈length × width × (1 + waste) ÷ coverage per box⌉. Enter waste allowance in percent (10 means 10%). At the worked-example inputs the boxes needed is 10.

What does the flooring result mean?

Order the full number of boxes for laminate, vinyl plank or hardwood once, from one batch. At the worked-example inputs the boxes needed is 10. It rises with room width (ft) and room length (ft) and falls as coverage per box (sq ft) increases; waste allowance does not move it.

How much does room length (ft) change the boxes needed?

Holding every other input at the worked-example value, moving room length (ft) from 11 to 17 moves the boxes needed from 8 to 12, a spread of 4.

What are the limits of this flooring calculator?

These are material-quantity estimates. Always add a waste and overage margin, and confirm actual coverage with your specific product and supplier before purchasing. The tables on this page test room length (ft) only from 11 to 17; a value outside that range is not tabulated here.

Which input moves the boxes needed most in the flooring calculator?

Ranked by how far each moves the boxes needed across the range tested: room width (ft) (2, 20%), coverage per box (sq ft) (2, 20%) and room length (ft) (1, 10%). Waste allowance does not change it.

If I double room width (ft) in the flooring calculator, does the boxes needed double?

Doubling it from 12 to 24 takes the boxes needed from 10 to 19, which is 1.90 times the worked-example figure. So it grows, but by less than double. Halving it to 6 gives 5.

How much does room width (ft) matter in the flooring calculator?

The worked example uses 12. With the other inputs left at the worked example, moving room width (ft) from 11 to 13 takes the boxes needed from 9 to 11, a swing of 20% of the worked-example figure.

How much does coverage per box (sq ft) matter in the flooring calculator?

The worked example uses 20. With the other inputs left at the worked example, moving coverage per box (sq ft) from 18 to 22 takes the boxes needed from 11 to 9, a swing of 20% of the worked-example figure.

How much does waste allowance matter in the flooring calculator?

The worked example uses 10.0%. The boxes needed does not depend on waste allowance; it moves the area to cover with waste (sq ft) from 181.4 to 188.2 instead when waste allowance goes from 8.0% to 12.0%.

Which inputs change the area to cover with waste (sq ft) in the flooring calculator?

At the worked-example inputs it is 184.8. Room length (ft) takes it from 171.6 to 198, room width (ft) takes it from 169.4 to 200.2 and waste allowance takes it from 181.4 to 188.2.

How much extra should I buy for tile waste?

10% is a common baseline for a straightforward rectangular room in a simple grid layout. Diagonal layouts, rooms with lots of cuts around fixtures, or a pattern that requires matching increase that. 15-20% is common for more complex jobs.

All home & construction questions answered

Sources and evidence

Free Calculators Online is independent and is not affiliated with or endorsed by the source organizations. Educational estimates only.

Background reading

Guides that use this calculator

Definitions

Terms used on this page

Roofing square : glossary term
A roofing-industry unit equal to 100 square feet of roof surface. Shingles and underlayment are priced and packaged by it. A typical bundle of asphalt shingles covers roughly a third of a square. So estimates are given in squares first. Conversion to bundles or rolls comes afterward, once the specific product's coverage rate is known.