Flooring calculator
Put your room size, box coverage and waste in: a 12 ft by 10 ft room is 120 sq ft, and with 10% waste that is 132 sq ft — 7 boxes at 20 sq ft per box.
★ CONSTRUCTION · FLOOR · FLOORING
On the defaults — a 12 ft by 10 ft room, 20 sq ft boxes, 10% waste — you need 7 boxes of flooring. This is the flooring tool: measure the room once, allow for the cuts, and order the boxes once — a half-floored room waits for no second delivery.
Put your room size, box coverage and waste in: a 12 ft by 10 ft room is 120 sq ft, and with 10% waste that is 132 sq ft — 7 boxes at 20 sq ft per box.
It means seven boxes of flooring, at 20 square feet a box, cover a 12 ft by 10 ft room once cutting waste is allowed for. The room itself is 12 times 10, or 120 square feet; the 10% waste allowance adds 12 square feet for the planks cut at the walls, the stagger joints and the one plank that arrives damaged, taking the order to 132 square feet. Divide by 20 and the count is 6.6 boxes — and since boxes do not split, the order rounds up to 7. The seventh box is mostly spare planks, which is exactly what a future repair wants: keep the leftovers, since a matching batch may not exist next year.
| Output | Formula | What it means |
|---|---|---|
| Room area | length × width | 120 sq ft — 12 × 10. |
| With waste | room area × (1 + waste ÷ 100) | 132 sq ft — 120 × 1.10. |
| Boxes | with waste ÷ box coverage, rounded up | 7 boxes — 132 ÷ 20 = 6.6, rounded up. |
First, check the box coverage on the label: boxes sold as 20 sq ft sometimes cover less once the plank size is measured, and a smaller box raises the count for the same room. Second, judge the waste honestly: a straight rectangular room fits 10%, but a diagonal lay, a room with bay windows, or many doorways can need 15%, since every angle is cut planks. Third, remember the count is flooring only — it does not include underlay, beading, thresholds or the skirting that hides the expansion gap, which are separate lines on the same job, and it counts one room only: measure each room separately, since waste does not share across rooms.
12 ft long, 10 ft wide, 20 sq ft boxes, 10% waste. Room area: 12 × 10 = 120 sq ft. With waste: 120 × 1.10 = 132 sq ft. Boxes: 132 ÷ 20 = 6.6, rounded up to 7. In practice that means ordering 7 boxes, and expecting the last box to stay mostly full — keep those spare planks, since they are the repair stock for a scratched board. If the same room used 15 sq ft boxes instead, the count would rise to 9 boxes with waste, but the floor area covered would be identical.
With a 16 ft long room instead of 12 ft, the area rises to 160 sq ft and the need to 9 boxes with waste. With a 12 ft wide room, the area rises to 144 sq ft and the need to 8 boxes with waste. With 15 sq ft boxes, the area stays 120 sq ft but the need rises to 9 boxes with waste. With 0% waste, the area stays 120 sq ft and the need falls to 6 boxes. Area, box size and waste each move the count on their own, so a wrong box size is as costly as a wrong measurement.
The length behind 7 boxes is 12 ft: at 8 ft the need is 5 boxes (88 sq ft with waste, 80 sq ft room); at 16 ft it is 9 boxes (176 sq ft with waste, 160 sq ft room). The width behind 7 boxes is 10 ft: at 8 ft the need is 6 boxes (105.6 sq ft with waste, 96 sq ft room); at 12 ft it is 8 boxes (158.4 sq ft with waste, 144 sq ft room). The waste behind 7 boxes is 10%: at 0% the need is 6 boxes; at 20% it is 8 boxes (144 sq ft with waste, 120 sq ft room). Each reverse moves one input and holds the rest, so the step is exactly one dimension or one waste change.
The defaults assume a 12 ft by 10 ft rectangular room, boxes of 20 sq ft, and 10% cutting and stagger waste. They do not assume doorways subtracted, closets, a diagonal lay, underlay or thresholds — subtract large closets from the area before counting if they are not being floored, and raise the waste to 15% for a diagonal lay.
The arithmetic is exact for the inputs entered; the judgement is the box coverage and the waste allowance. Real boxes vary in coverage, rooms are rarely perfect rectangles, and a diagonal lay wastes more than a straight run — so treat 7 boxes as the planning order for a straight rectangular room at honest 20 sq ft boxes, and keep the spare planks. If the lay is diagonal, raise the waste to 15% first.
Bright Side Kit, “Flooring Calculator: 7 Boxes for a 12×10 ft Living Room”, https://brightoolbox.com/flooring-calculator/, accessed 3 November 2026. Students and researchers: cite the calculator name, the page URL and the date you used it, and quote the defaults (12 ft × 10 ft room, 20 sq ft boxes, 10% waste) so the 7-box result can be checked.
7 boxes at 20 sq ft each. The room is 120 sq ft, waste takes it to 132 sq ft, and 132 ÷ 20 = 6.6, rounded up to 7.
10% for a straight rectangular room, 15% or more for a diagonal lay or a room with many corners. Waste is the cuts, the stagger and the damaged planks — without it, the last row comes up short.
Commonly around 20 sq ft, which is the size this calculator uses. Check the label: coverage varies by product, and a smaller box raises the count for the same room.
Yes, if they are large and not being floored: measure each one, subtract it from the room area, then apply the waste. Small doorways under a few square feet are not worth subtracting.
Because boxes do not split, and the spare planks are the repair stock. A scratched board next year needs a plank from the same batch, which may not exist then.
Multiply boxes by the per-box price and add underlay and thresholds. The square footage calculator prices the room area itself, before boxes are counted.