🏠
🏠 Home & living

Flooring Calculator (laminate, vinyl, wood, carpet)

Results update as you type. Any currency.

Your numbers

Understanding the flooring calculator — concept and principle

This calculator works out how many packs of laminate, vinyl plank, engineered wood or carpet tiles you need for a rectangular room, the total cost of those packs, and the length of skirting board around the edge. Flooring is sold in packs that cover a fixed area, so the key is to add a sensible waste allowance and round up to whole packs.

Flooring packs for a 5 by 4 m roomA 20 m² floor plus 10% waste is 22 m², exactly 10 packs of 2.2 m², costing $550; the skirting runs 18 m.Floor area + waste, in whole packs5 m4 m20 m²skirting 2 × (5 + 4) = 18 m20 × 1.1= 22 m² with waste22 ÷ 2.2= 10 packs exactly10 packs × 2.2 m²Cost $55022 m² × $25 per m²
The 10% waste covers cut ends at the walls; skirting follows the 18 m edge.

How it is calculated

Lengths are in metres, areas in m², and the price uses the currency selected on the page.

The principle

Planks have to be cut at the end of every row and around walls, door frames and pipes. Offcuts can often start the next row, but not always, and some boards have defects. The waste allowance covers this. It is larger for diagonal layouts because every row ends in an angled cut, and for patterns such as herringbone. Rounding up to whole packs is unavoidable because packs are not split in stores, which is also why cost is based on purchased area rather than floor area.

Worked example

  1. Room 5 × 4 m, 2.2 m² per pack, 10% waste, price 25 per m² (USD).
  2. Floor area = 5 × 4 = 20 m². With waste: 20 × 1.1 = 22 m².
  3. Packs = 22 ÷ 2.2 = 10, so 10 packs exactly.
  4. Cost = 10 × 2.2 × 25 = $550.00.
  5. Skirting = 2 × (5 + 4) = 18 m.
How Packs changes with Coverage per pack (m²)How Packs changes with Coverage per pack0102030400.551.11.652.22.753.34.4Example: 10Coverage per pack (m²)
Each point is the calculator re-run with only “Coverage per pack (m²)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Coverage per pack (m²)Packs
0.5540
1.120
1.6514
2.210
2.758
3.37
4.45

How to read the result

For a straight layout in a simple rectangular room, 7–10% waste is typical; use about 15% for diagonal installation, and more for herringbone or for rooms with many corners. If the pack count lands exactly on a whole number, as here, consider one spare pack: it covers a miscut and gives matching boards for later repairs. Skirting is usually sold in fixed lengths, so convert the perimeter into whole lengths and allow for corner joints.

Common mistakes

Keep in mind: This estimate assumes a rectangular room and a typical waste factor. Check the manufacturer's installation instructions for underlay, expansion gaps, acclimatisation and moisture requirements, especially over concrete or underfloor heating.

Frequently asked questions

Do I need underlay?

Most floating laminate and many wood floors need an underlay of the same area; some vinyl products have it attached.

How do I handle a hallway with odd shapes?

Break the space into rectangles, calculate each area and add them before applying waste.

Should I subtract fixed cabinets?

If the flooring will not run under them, yes. Floating floors usually should not be trapped under heavy fixed units.

Sources: EN 14041: Resilient, textile, laminate and modular multilayer floor coverings, Essential characteristics, CEN · Manufacturer installation guides for laminate, vinyl and engineered wood flooring

Checked 8 Nov 2026. Typical coverage rates and standard formulas. Always check the product label and local building rules; buy 5–10% extra for waste.

🏠 All home & living tools →🌍 Calculators by country →