Flooring calculator — packs to buy
Buying laminate, vinyl, engineered or solid-wood flooring means converting a room size into a number of whole packs — and getting it wrong means a second trip or wasted boards. This calculator works out how many packs to order from your room dimensions, the coverage printed on the box, and a waste allowance for cuts and mistakes.
How it works
The tool multiplies room length × width to get the floor area, then inflates it by your waste percentage to allow for offcuts. It divides that adjusted area by the coverage per pack and rounds up to a whole number of packs, since you cannot buy part of a pack:
packs = ⌈(length × width) × (1 + waste/100) ÷ pack coverage⌉
It works in metric (metres, m²) or imperial (feet, ft²) — keep your inputs in the same system. An 8–10% waste allowance suits straight rooms; use up to 15% for diagonal or herringbone layouts.
Example
A 5 m × 4 m room is 20 m². With an 8% waste allowance that becomes 20 × 1.08 = 21.6 m². If one pack covers 2.2 m²: 21.6 ÷ 2.2 = 9.82, rounded up to 10 packs.
| Input | Value |
|---|---|
| Room area | 20 m² |
| Waste allowance | 8% |
| Area with waste | 21.6 m² |
| Coverage per pack | 2.2 m² |
| Packs to buy | 10 |
All calculations happen entirely in your browser — nothing is sent to any server.