Blog

Material takeoff for a bathroom remodel: a worked example

A takeoff turns drawings into a shopping list: every material, its quantity, and how the quantity was calculated. Here is a complete one for a common 5 x 8 ft hall bath, with every step of the math shown so you can repeat it on your own job.

Updated 2026-10-08. Coverage rates below are typical planning figures. Always check the label of the product you actually buy.

The room

We start from a dimensioned plan, the same plan you would draw for an as-built or a permit set:

Two rules make every takeoff easier. First, write down the basis of each number, so anyone can check it. Second, calculate the net area, add waste, and only then round up to what the store sells.

1. Floor tile

Floor area: 5 ft x 8 ft = 40.0 sq ft.
Minus the tub footprint: 5 ft x 2.5 ft = 12.5 sq ft.
Net tiled floor: 40.0 minus 12.5 = 27.5 sq ft.

Waste: 10% for a straight lay, 15% for diagonal or herringbone. Straight lay here: 27.5 x 1.10 = 30.25, round up to 31 sq ft. If the tile comes in 10 sq ft boxes, order 4 boxes. The extra box is not wasted: keep a few spare tiles for future repairs.

2. Tub surround tile

The surround covers three walls: the 5 ft back wall and two 2.5 ft end walls, a run of 5 + 2.5 + 2.5 = 10 linear ft.

Height: tile from the tub rim (about 15" above the floor) up to 7'0", which is 84" minus 15" = 69", or 5.75 ft.

Net area: 10 ft x 5.75 ft = 57.5 sq ft. With 10% waste: 63.25, round up to 64 sq ft. Add bullnose or edge trim for the two outside vertical edges and the top: 5.75 + 5.75 + 10 = 21.5 linear ft, round up to the piece length you buy.

3. Backer board and waterproofing

Cement board in 3 x 5 ft sheets (15 sq ft each).

Total: 7 sheets, plus backer screws and alkali resistant mesh tape. Waterproofing membrane for the surround is ordered by area (57.5 sq ft) at the coverage and number of coats printed on the product label.

4. Drywall

Total wall area: perimeter 2 x (5 + 8) = 26 ft, times 8 ft = 208 sq ft.

Net board: 161.3 sq ft. Use moisture resistant board. With 15% waste for a small room full of cuts: 161.3 x 1.15 = 185.5 sq ft, divided by 32 sq ft per 4 x 8 sheet = 5.8, so 6 sheets. Add joint compound, tape and corner bead for the outside corner at the surround.

5. Primer and paint

Paintable area equals the net drywall area: 161.3 sq ft.

6. Setting materials

Total tile: 31 sq ft floor plus 64 sq ft wall = 95 sq ft. If the thinset bag lists about 50 sq ft per bag for your trowel notch, 95 / 50 = 1.9, so 2 bags. Grout depends on tile size, joint width and depth; use the grout maker's chart with your tile dimensions rather than a rule of thumb. Add silicone caulk for the tub to tile joint and the inside corners.

7. Trim

Baseboard runs on walls not covered by the tub:

Total 13.5 linear ft, with 10% waste 14.85 ft, so one 16 ft piece. Add one door casing set for both sides of the door.

8. Fixtures, plumbing and electrical

ItemQtyNote
Alcove tub, 60" x 30"1Confirm drain side from the plan
Tub and shower valve with trim1Pressure balancing valve
Toilet with wax ring and supply line1Check rough-in distance, usually 12"
30" vanity with top, faucet, drain1Plus supply lines and a P-trap
Exhaust fan, ducted outside1Plus duct and exterior cap
Vanity light, mirror1 each
GFCI receptacle1Bathroom receptacles need GFCI protection under the National Electrical Code as adopted locally
Interior door slab and hardware12'6" x 6'8"

The finished list

MaterialNetWasteOrder
Floor tile27.5 sq ft10%4 boxes (31 sq ft needed)
Wall tile, surround57.5 sq ft10%64 sq ft
Cement board 3 x 585 sq ftby layout7 sheets
Drywall 4 x 8, moisture resistant161.3 sq ft15%6 sheets
Primer / finish paint161.3 sq ftnone1 gal / 1 gal
Thinset95 sq ftin tile2 bags
Baseboard13.5 LF10%1 x 16 ft

Where takeoffs go wrong

We produce the takeoff from the same model as the drawings, so every quantity traces back to a dimension on a sheet. See permit-ready drawings for the full set, or pricing for a takeoff on its own.

If the bathroom work needs a permit, our guide to bathroom remodel permit drawings lists the sheets a building department expects.

Get a fixed quoteSee a sample set