Flooring Calculator

m
m
%
Formula
Area with waste = length × width × (1 + waste% / 100). Boxes = ceil(area with waste / coverage per box).

The net area is the room length multiplied by the width. A waste factor is added to account for cuts, offcuts, and damaged pieces: the total area to purchase = net area × (1 + waste fraction). The number of boxes is the total area divided by coverage per box, rounded up to the nearest whole box since you cannot buy a fraction of a box.

Loading calculator…
TL;DR

Enter room dimensions, waste percentage, and box coverage to find how many packs of flooring to buy.

Calculate the exact amount of flooring to buy for any rectangular room. Enter room dimensions, set a waste percentage for cuts, and specify how much area each box covers. The calculator returns total area needed and rounds up to the nearest complete box so you never run short.

Buying the right amount of flooring is one of the most practical challenges in a renovation project. Too little and you have to order more at short notice, which can mean waiting weeks for stock or facing a different batch with colour variation. Too much and you waste money on material you cannot use. The key variable beyond room area is the waste factor. Every installation produces cuts, and some cuts cannot be reused depending on the pattern and plank size. Straight-lay installations on a square room need about 5 to 7% extra. Diagonal or herringbone layouts need 15% or more. Rooms with many obstacles, awkward angles, or complex shapes need a higher allowance. This calculator starts with net room area, applies your chosen waste percentage, and then divides by the coverage per box (found on the product packaging), rounding up to a whole box. It also shows how much leftover coverage the final box gives you, which can be kept as spares for future repairs.

A familiar scenario

Walking through an example

Example: 5 m × 4 m room, 10% waste, 2.5 m² per box

  1. 1Net area = 5 × 4 = 20 m²
  2. 2With 10% waste: 20 × 1.10 = 22 m²
  3. 3Boxes needed: 22 / 2.5 = 8.8, rounded up to 9 boxes
  4. 4Total coverage from 9 boxes: 9 × 2.5 = 22.5 m²
  5. 5Leftover: 22.5 - 22 = 0.5 m² spare
Result: 9 boxes (22.5 m² coverage, 0.5 m² spare)

When this comes up

Where you would actually use this

  • Laminate and LVP flooring: Most laminate and luxury vinyl plank products come in boxes of 1.5 to 2.5 m². Enter the box coverage from the label to get an exact box count for any room size.
  • Ceramic and porcelain tile: Tiles are often sold by the box with a stated coverage in m². For diagonal tile layouts, use 15% waste instead of the standard 10% to account for the extra cuts at all four walls.
  • Hardwood strip flooring: Solid hardwood comes in random-length strips with varying coverage per bundle. Add extra waste for any areas where tongue-and-groove cuts cannot be reused.
  • Commercial fit-out estimation: Use this calculator to estimate material quantities for multiple rooms, then combine the totals to determine the overall order size and identify if bulk pricing thresholds apply.

Where it trips people up

Things people get wrong

  • Using 0% waste on irregular rooms: Even rectangular rooms require cuts at the end of each row. Zero waste will almost always leave you short. Use at least 5% for the simplest installations and 10% as a safe default.
  • Ignoring obstacles and cut-outs: Rooms with bay windows, pillars, fireplaces, or unusual shapes have significantly more waste than a clean rectangle. Sketch the floor plan and increase the waste percentage for complex rooms.
  • Mixing box coverage units: Some products list coverage in square feet, not square metres. Do not enter sq ft values in a m² field. Convert first: 1 m² = 10.764 sq ft.
  • Not buying a spare box: Even after allowing for waste, consider buying one extra box from the same production batch. Floor planks have lot numbers that affect colour matching. Matching replacements months later can be difficult.

The math

The formula, formally

  1. 1Measure the room length and width in metres and enter them in the fields.
  2. 2Set the waste percentage. Use 10% for a standard straight-lay, 15% for diagonal patterns.
  3. 3Find the coverage per box on the flooring packaging (usually listed as m² per pack).
  4. 4The calculator multiplies length × width for net area, then multiplies by (1 + waste / 100).
  5. 5It divides the total area by coverage per box and rounds up to the nearest whole box.
  6. 6Leftover coverage is total box coverage minus the area with waste.

Terms to know

Glossary

TermDefinition
Waste factorAn allowance added to net area to account for cuts at walls, damaged pieces, and unusable offcuts. Typical values range from 5% for simple layouts to 20% for complex patterns or irregular rooms.
Coverage per boxThe area of flooring contained in one box or pack, measured in m² or sq ft. Found on the product packaging. Varies widely between products and manufacturers.
Running bond vs. herringboneRunning bond (brickwork pattern) is the standard offset-row layout with minimal waste. Herringbone and chevron patterns require cutting each end of many planks at 45 degrees, significantly increasing waste.
AcclimationMany flooring products, especially wood and laminate, need to sit in the installation room for 24 to 72 hours before fitting. This allows the material to adjust to the room's temperature and humidity, reducing post-installation expansion or contraction.

Expert advice

Pro tips

  • Note the batch or lot number: Write down the batch or lot code from the boxes you buy. If a section is damaged after installation and needs replacing, you will need to find material from the same lot for a consistent colour match.
  • For diagonal layouts, use 15% waste minimum: Diagonal installation cuts every single perimeter row at 45 degrees, and none of those off-cuts are reusable. Most installers recommend 15 to 20% for diagonal patterns.
  • Add doorways and transitions to your measurements: Include the area under door frames in your floor area. Notching around door frames and cutting transition strips creates extra waste. Add a few extra boards to your total.
  • Convert sq ft packaging to m²: Divide the square footage on US packaging by 10.764 to get m². For example, a box covering 21.5 sq ft covers 1.997 m².

Common questions

Frequently asked questions

For related calculations, try the Tile Calculator, Paint Calculator, or Concrete Calculator. Browse all Calculator Online calculators for the full catalog.

Methodology

This calculator uses the standard flooring calculator formula. Results match those from established financial, scientific, and health references.

Reviewed by

Calculator Online Editorial Team. All formulas verified against authoritative sources before publication.

Last updated

2026-05-24

Sources & References