How much flooring do I need?

Convert a rectangular room into whole flooring packs after adding a cutting allowance.

freeworks offlinenothing uploaded
ToolFlooring Calculator
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

Length multiplied by width gives the room area, and the selected waste percentage adds material for cuts and unusable offcuts. Dividing that adjusted area by the product’s m²-per-pack figure is rounded upward because retailers do not sell fractional sealed packs.

Formula
packs = ceiling(room area × (1 + waste ÷ 100) ÷ pack coverage)
  • The 5% default follows Quick-Step guidance for a regular room; its guidance raises this to 10% for many angles or curves.
  • Pack coverage is required from the carton or product listing because plank and tile formats contain different areas.

Worked example

A 4m by 3m room
Packs covering 2.2 square metres each, 10% waste
Input
											Length m: 4
Width m: 3
Pack coverage m2: 2.2
										
Output
												Floor area: 12
With waste: 12.6
Packs needed: 6
Packs cover: 13.2
Spare area: 1.2
											

When to use this

Click-laminate orders, luxury-vinyl plank installations, and engineered-wood projects all turn measured floor area into cartons while retaining offcuts or spare boards.

Edge cases

  • A 12.6 m² requirement in 2.2 m² packs produces 5.73 packs and rounds up to 6; rounding down would leave the last row uncovered.
  • An L-shaped room is not inferred from one length and width, so entering its bounding rectangle includes the missing corner; calculate its rectangles separately.
  • Diagonal laying and rooms with many corners can exceed the 5% regular-room allowance, so the editable percentage must be raised instead of relying on that default.

References