Skip to main content

Interior Finishes Takeoff

How to take off interior finish quantities — flooring, ceilings, partitions, wall finishes — from BIM models for procurement and bidding.

M
Written by Magnus Nilsen

Interior Finishes Takeoff

Interior finishes — flooring, ceilings, partitions, and wall finishes — involve high element counts, many different product types, and room-by-room breakdowns. Sparkel handles this efficiently through a combination of BIM linking for structural elements and shapes for finish surfaces.

What you're typically measuring

  • Flooring — m², split by room type or finish material

  • Suspended ceilings — m², split by tile type or system

  • Internal partitions — m², split by wall type or fire rating

  • Wall finishes (tiling, paint, render) — m²

  • Skirting and trims — m

  • Doors — pcs, split by type

Step 1: Use BIM room data where available

Well-structured IFC models include IfcSpace elements representing rooms and spaces, with floor area properties attached. If your model has this, you can link spaces directly to flooring items — filtered by room type, function, or level — and get area quantities immediately.

Check for these properties when clicking on a space in the viewer: GrossFloorArea, NetFloorArea, LongName (room name), ObjectType (room function). See BIM Linking for how to set up dynamic rules using these properties.

Step 2: Link partition walls and ceilings

Use dynamic linking on IfcWall elements filtered by internal classification and wall type to get partition quantities. For ceilings, link IfcCovering elements classified as ceiling, or use shapes if the model doesn't contain ceiling geometry.

Step 3: Use shapes for finish areas

For wall finishes and tiling, shapes often give better results than linking, because BIM wall elements represent structure, not finish layers. Draw shapes over the surfaces you want to tile or finish, deducting openings as needed. This gives you net finish areas that match the actual order quantities.

Step 4: Split by product type for ordering

Create one item per finish product — for example, "Bathroom floor tile A", "Corridor flooring vinyl", "Office carpet tile". This makes the takeoff immediately usable as a procurement document. If you're ordering from multiple suppliers, structure items by supplier scope. See The Quantity Table for how to organise items with labels.

Step 5: Export or send

Interior finish quantities are often used in multiple ways — sent to a flooring subcontractor, included in a main contractor bid, or used to prepare a bill of quantities. Export to Excel for any document that needs further formatting, or send directly to suppliers via Sparkel's ordering flow.

Did this answer your question?