Headquartered in Boulder, CO · Serving all 50 states | Mon-Fri 9:00 AM - 5:00 PM MT
Free quote · 4hr response Free Downloads Book Consultation
BIM · 8 min read

BIM-based quantity extraction: how to use Revit models in real estimates

When to trust the model, when to override the model, and the model-completeness tests every BIM estimator should run before pulling quantities.

The promise of 5D BIM vs the reality

Marketing materials for BIM estimating software say you can pull quantities directly from a Revit model and have a complete estimate in hours. The reality is that the model is wrong about 15-25% of the time on the items you actually need to price, and trusting it blindly produces bad bids.

This is the framework we use at Vortex to know when to trust the model and when to override it.

What “complete” means in a BIM model

A Revit model has a Level of Development (LOD) that ranges from LOD 100 (conceptual, basic mass) to LOD 500 (as-built, fully verified). The LOD a model is delivered at determines which quantities you can trust:

LODStageWhat you can extract
100SchematicBuilding mass, gross area — parametric estimates only
200Design DevelopmentApproximate sizing of elements — useful for unit-cost estimates
300Construction DocumentsElement-by-element quantities — usable for detailed estimates
350Coordinated CDsConnection details, clash-resolved geometry — usable for bid takeoffs
400FabricationConstruction-ready detailing — usable for fabrication
500As-builtVerified field condition

For estimating, you generally want LOD 300+. Anything below LOD 300 doesn’t have enough detail in the model to extract trustworthy quantities for bid pricing.

Model-completeness tests before extracting

We run six tests on every model before we extract quantities:

Test 1: Element type consistency

Every element in the model should have a type assigned. Generic “Mass” or “Generic Model” elements should be flagged — they have no quantifiable properties. Search the model schedule for elements with type "" or “Generic” — these are signs the model isn’t ready for extraction.

Test 2: Materials assigned

Concrete elements should have a concrete material with a mix design. Steel elements should have a structural steel material with grade. Wood framing should have lumber species. If materials are missing or generic, quantities can’t be priced.

Test 3: Phasing

Renovation projects model existing vs new in separate phases. Make sure your quantity extraction filters by phase — pulling quantities for “all elements” on a renovation project gives you existing+new combined, which is not your scope.

Test 4: Discipline filter

A federated model has architectural + structural + MEP + civil disciplines combined. Quantity extraction should filter to only your discipline. Pulling quantities for “all elements in architectural model” gives you structural elements you don’t price.

Test 5: Modeled vs not modeled

Not everything in the construction documents is in the model. Roofing membrane, sealants, drywall joints and finishing, paint, flooring underlayment, accessories, embeds, anchors — frequently NOT in the model even on detailed projects. Cross-check the model against the drawings — anything in the drawings but not in the model needs to be taken off the old way.

Test 6: Geometry vs construction-as-built

Revit elements have a calculated volume based on their geometric extent. Concrete element volume in the model equals slab thickness × slab area minus deductions for openings — which is the same number a manual takeoff would produce. Good. BUT the model doesn’t apply formwork SFCA, doesn’t account for over-excavation in footings, and doesn’t model the waste factor. Those have to be added on top of the model-extracted quantity.

When to trust the model

Trust the model for:

  • Bulk quantities of well-modeled elements: concrete volume, structural steel tonnage, drywall surface area, ductwork length (if MEP model is detailed)
  • Element counts of scheduled items: doors, windows, fixtures, equipment
  • Length of linear elements: walls, beams, conduit (in detailed MEP models)
  • Schedules with assigned types: door schedules, finish schedules, equipment schedules

When to override the model

Override the model for:

  • Waste factors: never modeled, always added on top
  • Formwork SFCA: not extractable from element volumes
  • Reinforcement (rebar in concrete): often not modeled to detail level needed for weight
  • Mortar, sealants, accessories: usually not modeled
  • Field-condition adjustments: model doesn’t know about uneven sub-grade, etc.
  • Labor productivity: not in the model at all — must come from external productivity references
  • Connection details: structural steel connections (gussets, splice plates, bolts) often unmodeled
  • Embeds and anchors: schedule-based not geometry-based

The Vortex BIM workflow

Every Vortex BIM extraction goes through:

  1. Receive model + drawings: We need both. Drawings are the legal document; model is the extraction tool.
  2. Model completeness audit: Run the six tests above. Flag any gaps for the design team.
  3. Filter and discipline scoping: Set up filters for phase, discipline, and scope.
  4. Bulk quantity extraction: Pull element counts and quantities using Autodesk Quantification, Navisworks, or model-aware estimating tools (Trimble Accubid, ConEst IntelliBid for MEP).
  5. Schedule reconciliation: Compare extracted quantities to drawing schedules (door schedule, equipment schedule, etc.). Flag discrepancies.
  6. Drawing-only takeoff for missing scope: Items in drawings but not in model — take off manually.
  7. Apply waste factors, productivity, condition modifiers: From external references (CSI standards, NECA, MCAA, SMACNA).
  8. Apply pricing: RSMeans, BNi, supplier quotes.
  9. QA review: Second senior estimator reviews the entire deliverable.

Steps 1-2 catch the model issues that would otherwise corrupt the bid. Steps 6-8 add the line items the model doesn’t have. Step 9 catches what the previous steps missed.

When BIM-based estimating saves real time

For projects where:

  • The design team is BIM-mature and the model is at LOD 350+
  • The discipline you’re estimating is well-modeled (structural, MEP, architectural envelope are usually best)
  • The project is large enough that the time savings on bulk extraction is significant
  • The owner has invested in coordination so the federated model is clash-free

For a 200,000 SF commercial project at LOD 350, BIM-based extraction can save 20-30% of the takeoff time compared to manual measurement from drawings. For projects at LOD 200 or below, BIM extraction often takes longer than manual takeoff because of the time spent verifying and fixing the model.

The bottom line

Don’t extract quantities from a Revit model the day you receive it. Run the completeness tests first. Trust the model for what it does well (bulk quantities of well-modeled elements) and override it for what it doesn’t (waste factors, formwork, labor productivity, missing scope). And always cross-check extraction results against the drawings — the model isn’t legally controlling, the drawings are.

Vortex Estimating handles BIM-based quantity extraction as a recognized specialty within our estimating service line. Send us your model and drawings — we’ll run the completeness audit and deliver an estimate that respects both the model and the drawings.

More from the Vortex blog

How accurate should a concrete takeoff be? (And why ±2% is the right benchmark)

What ±2% accuracy actually means on a real concrete bid, where takeoff errors typically creep in, and the QA checklist senior estimators run before delivery.

Read

AACE estimate classes explained: when to use Class 1 through Class 5

A practical guide to the AACE International 18R-97 estimate class system: design maturity, accuracy ranges, and the right class for feasibility, bid, and control estimates.

Read

RSMeans city cost modifiers for 2026: what changed, what didn't

Quarterly RSMeans city cost index updates for major US metros, where 2026 modifiers shifted most, and how that affects your bid pricing.

Read
Free quote · 24-72hr turnaround · No commitment

Get your free estimate today

Send us your plans and we'll respond within 4 business hours — no commitment.

NDA-friendly
4hr response
±2% accuracy
150+ projects
Call Get a Quote