InovoTools
Calculators

Flooring Calculator with Formula and Worked Examples

Find how much flooring to buy, including a waste allowance and the number of boxes. Enter units, room length, room width and waste allowance and a few more details and read the result straight away. A 15 × 12 ft room needs 198 sq ft with 10% waste, or 10 boxes of 20 sq ft.

01

Your inputs

Start with the example, or enter your own values.

Processed in your browser. Your inputs stay on this device.

02

Your result

A little clarity, coming right up.

Make room for the answer.

Enter your values and run the tool. Your result will appear here.

How to use the Flooring Calculator

Enter the room length, room width, waste allowance and coverage per box and the result appears straight away. Everything runs in your browser, so nothing you type is uploaded.

The formula

Area × (1 + waste) ÷ box coverage, rounded up (sq ft in US mode, m² in metric mode)

Examples

  • With the default values
    Room area: 180 sq ft
    With 10% waste: 198 sq ft
    Boxes needed (20 sq ft each): 10
  • With room length set to 30
    Room area: 360 sq ft
    With 10% waste: 396 sq ft
    Boxes needed (20 sq ft each): 20

Limitations and assumptions

Use 15% waste for diagonal layouts or patterns.

Frequently asked questions

What does the Flooring Calculator do?

Find how much flooring to buy, including a waste allowance and the number of boxes.

How does the Flooring Calculator work?

Enter the room length, room width, waste allowance and coverage per box and the result appears straight away. Everything runs in your browser, so nothing you type is uploaded.

What formula does the Flooring Calculator use?

Area × (1 + waste) ÷ box coverage, rounded up (sq ft in US mode, m² in metric mode).

What should I keep in mind when using the Flooring Calculator?

Use 15% waste for diagonal layouts or patterns.

Can I see an example of the Flooring Calculator?

A 15 × 12 ft room needs 198 sq ft with 10% waste, or 10 boxes of 20 sq ft.

Is the Flooring Calculator free to use?

Yes. It is free, needs no account and runs in your browser.