Room takeoff

RoomTakeoff: tile, paint & trim material calculator

Room materials, sized.

Project & saved plans

Example inputs. Replace with your measurements and prices.

Example calculated
Edit room & materials 12 × 10 ft room · 24 × 12 in tile
01 The room
Inside finished room length in feet.
Inside finished room width in feet.
Wall height in feet. Used for paint only.
Doors & windows 35 sq ft wall · 3 ft trim
Door and window area, deducted from wall paint only.
Total width without base trim, in feet.

Area reduces paint. Opening width reduces trim. Neither reduces the floor.

Measuring tips

Use inside finished dimensions for one rectangle. Wall height is for paint only. Split irregular rooms into separate plans.

02 The tile
Actual tile length, not nominal size.
Actual tile width, not nominal size.
Joint width between tiles in inches. No perimeter movement gap is modeled.
Boxes & allowance 10% allowance · 6 tiles/box · $36.00
Sets the tile/trim allowance by pattern complexity. Choose Custom to use the allowance above instead. The drawn grid stays a straight-lay schematic either way.
Extra percentage added to tile cells and trim length. Used only when layout pattern is Custom % below.
Actual number of tiles per box.
Price tile by the box, or directly by square foot.
Used only when pricing mode is per square foot.
Your price per tile box in US dollars. Not a live quote.

Use actual tile sizes and box contents. Allowance also applies to trim. The drawn grid stays a straight-lay schematic; only the allowance percentage changes with the pattern.

Grout estimate 0.375 in joint depth · $12.00/bag
Approximate grout joint depth, used only for the grout estimate.
Net weight per grout bag, used only for the grout estimate.
Your price per grout bag in US dollars. Not a live quote.

Generic sanded-grout coverage formula. Reference values; verify with your grout product.

03 Paint & trim
Coverage & prices 2 coats · 350 sq ft/gal
Number of full wall coats.
Manufacturer coverage in square feet per gallon.
US dollars per gallon.
US dollars per linear foot.

Manufacturer coverage; entered prices in USD, not a live quote.

Saved data · FRED (Federal Reserve Economic Data) (WPU081) · as of 2026-09-01 · lumber & wood products PPI

Auto-calculated. Saved only when you choose.

Tile layout

Floor 120 sq ft
12 × 10 ft room24 × 12 in tile
12 by 10 foot room, 6 by 10 tile cells. Centered edge cuts 23.69 and 11.44 inches.Hatched orange pieces are edge cuts; blue pieces are full tiles. Dashed lines mark the center. No movement gap, floor openings or offcut reuse is modeled. 12 ft 10 ft 24 × 12 in · 0.125 in joint6 × 10 cells
Full tileEdge cutCenterline
Length-edge cut23.69 in
Width-edge cut11.44 in

Centered straight lay. No movement gap or offcut reuse. Verify on site.

Compare tile directions Same box count
Current · 24 × 12 in 12 by 10 foot room, 6 by 10 tile cells. Centered edge cuts 23.69 and 11.44 inches.Hatched orange pieces are edge cuts; blue pieces are full tiles. Dashed lines mark the center. No movement gap, floor openings or offcut reuse is modeled. 11 boxesEdges 23.69 / 11.44 in
Turned · 12 × 24 in 12 by 10 foot room, 12 by 5 tile cells. Centered edge cuts 11.31 and 23.75 inches.Hatched orange pieces are edge cuts; blue pieces are full tiles. Dashed lines mark the center. No movement gap, floor openings or offcut reuse is modeled. 11 boxesEdges 11.31 / 23.75 in
Your order

Buy list

Entered materials$613.00Before tax, labor & installation supplies

Tile

$396.00
11 boxes

66 tiles · 6 per box

Grout

$12.00
1 bag

5.86 lb estimated · 25 lb per bag

Wall paint

$90.00
2 gal

317 sq ft paintable · 2 coats · 350 sq ft/gal

Base trim

$115.00
46 lin ft

10% allowance included

Cost breakdown by materialTile: $396.00Grout: $12.00Wall paint: $90.00Base trim: $115.00
Cost breakdown table
Cost by material
Tile$396.00
Grout$12.00
Wall paint$90.00
Base trim$115.00
Included & excluded

Tile, grout bags, wall paint and base trim only. Adhesive, primer, ceiling paint, labor, delivery, tax, tools and trim-stock cutting losses are excluded.

This is a finish-quantity estimate, not architectural, engineering, waterproofing, or code-compliance documentation. Verify the installation system before buying.

Calculations & installation checks Assumptions, sequence and exportable tables
60tile cells
+10%allowance
66tiles needed
11whole boxes

Purchase and installation schedule

1 · VerifySubstrate / waterproofingNot calculatedNot includedConfirm substrate, flatness, moisture, and installation system
2 · OrderTile11 boxes$396.00Confirm lot, orientation, transitions, and actual box contents
3 · OrderGrout1 bag$12.00Generic coverage formula; confirm with your grout product
4 · FinishWall paint2 gallons$90.00Surface preparation and manufacturer coverage
5 · FitTrim46 linear ft$115.00Finished floor elevation and opening measurements

Centered grid planning

Room length623.69 in
Room width1011.44 in

Method

Floor area = length × width. Wall area = 2 × (length + width) × height − opening area.

Grid cells along a dimension = ceiling((room dimension + grout joint) ÷ (tile dimension + grout joint)). Every cell consumes one tile before allowance; this is deliberately conservative.

Layout pattern sets the tile/trim allowance percentage (5/10/15/20%) unless Custom is chosen, which uses the entered allowance instead.

Tile pricing is either boxes × box price, or (floor area × (1 + allowance)) × price per sq ft, depending on the pricing mode.

Grout weight assumes a generic sanded-grout density of 100 lb per cubic ft: weight (lb) = 8.33 × joint width × tile thickness × ((tile length + tile width) ÷ (tile length × tile width)) × floor area, then rounded up to whole bags. Reference formula; verify for your product.

Paint gallons = ceiling(wall area × coats ÷ entered coverage). Trim excludes the entered opening width, adds allowance, and rounds to feet; actual stock lengths can require more.

Entered assumptions

Room length
12 ft
Room width
10 ft
Wall height
8 ft
Wall openings
35 sq ft
Trim excluded at openings
3 ft
Tile length
24 in
Tile width
12 in
Grout joint
0.125 in
Tiles per box
6
Tile / trim allowance
10 %
Layout pattern
NaN
Tile pricing mode
NaN
Tile price per sq ft
4.5 USD / sq ft
Tile thickness
0.375 in
Grout bag weight
25 lb / bag
Grout bag price
12 USD
Tile box price
36 USD
Paint coats
2
Paint coverage
350 sq ft / gal
Paint price
45 USD / gal
Trim price
2.5 USD / ft

Before ordering

  • A rectangular, straight-lay grid is drawn regardless of the chosen layout pattern; only the computed allowance changes. Pattern matching, irregular rooms, movement joints, and reusable offcuts still need separate planning.
  • Adhesive, grout material, primer, ceiling paint, labor, delivery, tax, and tools beyond the estimated grout bags are not included.
  • Grout weight uses a generic sanded-grout coverage formula, not a manufacturer chart. Verify with your grout product.
  • Verify wet-area waterproofing, electrical, plumbing, structural, and permit requirements with qualified professionals.
Backup & restore JSON files · device only

JSON includes the room name, measurements and prices. Links omit the name.

How quantities work Before you order Room size & tile size worked examples
How the calculation works 12 × 10 ft · original quantity method

RoomTakeoff measures a rectangular room, then solves tile, paint, and trim quantities as three separate schedules so a change to one material does not silently change another.

How the calculation works

Floor area is length × width in feet. Tile count uses your entered tile size in inches plus the grout joint to build a centered, straight-lay grid; each cell, including a partial edge cell, consumes one tile. The layout pattern sets an allowance percentage, added to the cell count, then rounded up to whole boxes. Paint area is wall perimeter × height, minus entered wall openings, divided by coverage and multiplied by coats, rounded up to whole gallons. Trim length is the room perimeter minus entered door widths, plus the layout allowance, rounded up to linear feet.

Worked example

12 × 10 ft = 120 sq ft; 66 tiles round to 11 boxes at $396. 1 grout bag at $12. Walls use 2 gallons at $90; 46 linear ft of trim at $2.50 totals $613 entered.

Assumptions

The grid assumes a straight-lay, centered layout with balanced opposite edge pieces; it does not model diagonal offcut reuse, irregular room shapes, floor openings such as islands, or stock-length optimization for trim. Prices, package sizes, and coverage are what you enter, not a live catalog or retail feed.

When to use the result

Use this for a rectangular room, or a project split into measured rectangles, when you already have real tile, paint, and trim dimensions and prices. It is a purchase-quantity estimate, not installation, waterproofing, or code-compliance documentation.

Common mistakes

Use installation resources to confirm substrate, waterproofing, layout, transitions, and system before ordering. EPA guidance covers older painted surfaces. The calculator schedules entered materials; it does not inspect substrate or determine lead status. Entering nominal instead of actual tile dimensions, or skipping the wall-opening and trim-exclusion deductions, are the most common sources of an incorrect order.

Related

From room measurements to tile, paint and trim · The finish-material pre-purchase check · Full methodology & limitations

Sources

Tile Council installation resources · EPA renovation and paint safety

Before you order

Does RoomTakeoff account for offcuts or leftover tile pieces?

No. Every tile cell, including a partial edge cell, consumes one whole tile. No offcut reuse, movement gap, or irregular floor shape is modeled. This is a deliberately conservative count, not a cutting plan.

Should I enter nominal or actual tile dimensions?

Enter actual tile dimensions in inches, plus your planned grout joint, rather than nominal sizes. Entering nominal instead of actual dimensions is one of the most common sources of an incorrect order.

Why are paint and trim calculated separately from tile?

Wall openings are an area deduction from paint, and trim exclusions are a length deduction from the room perimeter, so a door needs both measurements. Keeping the three schedules separate means a change to one material does not silently change another.

Can this handle an irregular or L-shaped room?

Not directly. The grid assumes a straight-lay, centered rectangle. Split an irregular room into separate rectangular plans and verify the combined order before purchasing.

Where do prices and product data come from?

Prices, package sizes, and coverage are what you enter, not a live catalog or retail feed. This is a finish-quantity estimate, not architectural, engineering, waterproofing, or code-compliance documentation; verify the installation system before buying.

Is my project data saved anywhere besides this browser?

No. Saving is optional and local to this browser. Shared links contain measurements and prices but not the project name, and JSON exports stay on your device unless you send the file yourself.

Saved plans

On this browser only. Export JSON for a backup.

Delete saved plans?