Official Autodesk Development Partner

Revit to ERP Integration for Costing, Procurement and Fabrication

Connect Revit models with SAP, Microsoft Dynamics 365, Odoo or your estimating and procurement systems, so quantities, product codes and fabrication data flow from the model to the business without manual take-offs.

From BIM model to purchase order

Contractors, fabricators and building product manufacturers use Revit models to decide what to buy and build. MEP contractors need pipe, duct and fitting quantities; precast and steel fabricators need piece lists; façade and joinery companies need panel schedules; manufacturers need to turn specified products into quotations and orders. Re-keying this data from schedules into an ERP is slow and risky.

ENGIMANDI builds integrations that extract quantities and product data from Revit, map family types to ERP item codes, group quantities by level, zone or phase, and send them to ERP, estimating or procurement systems. Prices, lead times or stock can be pulled back into Revit to support design decisions. For models in Autodesk Construction Cloud, data can be extracted in the cloud without opening Revit.

Related reading: CAD-ERP integration guide.

What you get

  • Quantity extraction by rules
  • Family type to item code mapping
  • Grouping by level, zone & phase
  • Transfer to ERP or estimating
  • Prices & stock back in Revit
  • Change comparison between issues
  • Cloud extraction from ACC
  • Audit log & reports
Capabilities

Revit ERP integration features

Model data where the business needs it.

Quantity Take-off

Lengths, areas, volumes and counts per type, calculated consistently from the model.

Item Mapping

Revit types mapped to ERP item codes with validation for unmapped items.

Estimating

Quantities sent to cost estimating systems in the structure your estimators use.

Procurement

Material requisitions by delivery phase or zone generated from the model.

Change Tracking

Quantity differences between model issues highlighted for variations and re-orders.

Fabrication Data

Piece lists and spool data prepared for fabrication and production planning.

Technology

Integration stack

Revit, cloud and ERP APIs.

Revit APIC#APS Model DerivativeACC APIsSAPDynamics 365OdooOracle NetSuiteSQL ServerREST / ODataExcel / OpenXML
Use cases

Typical projects

  • MEP pipe and fitting quantities sent to procurement
  • Façade panel schedule transferred to production ERP
  • Building product quotes generated from specified families
  • Cost estimate refresh after each model issue
  • Precast piece list for production scheduling
  • Stock availability shown for specified products
Our process

How we integrate Revit and ERP

Assess

Model standards, data needs and ERP interfaces.

Map

Types, codes, quantities and grouping rules.

Build

Extraction, mapping and ERP connector.

Test

Real project models and ERP test system.

Go live

Training, monitoring and support.

FAQ

Revit ERP integration questions

Are Revit quantities accurate enough for purchasing?

They are as accurate as the model. We add checks and clear rules for how quantities are calculated, and flag elements that need attention.

What if our families do not have item codes?

We add mapping tables or parameters so each family type links to an ERP item, and report anything unmapped.

Can data be taken from ACC models?

Yes. Using Autodesk Platform Services, quantities and properties can be read from cloud models.

Which systems can receive the data?

ERP, estimating, procurement or production systems with an API, import format or database interface.

Can it compare revisions?

Yes. Quantity changes between issues are listed for variations and re-orders.