IFC (Industry Foundation Classes)
IFC (Industry Foundation Classes) is the open, vendor-neutral data schema for exchanging Building Information Modeling data between different software platforms. Maintained by buildingSMART International and standardized as ISO 16739, IFC allows architects, structural engineers, MEP engineers, and contractors to exchange BIM models regardless of which authoring software each uses. IFC files (typically .ifc or .ifczip) carry geometry, spatial relationships, and structured property data for building elements. IFC 4.x (current generation) and IFC 2x3 (most widely deployed) are the two versions in active use.
Why it matters
IFC compliance determines whether BIM data survives vendor transitions, platform upgrades, and project lifecycle boundaries. Projects that use proprietary BIM formats without robust IFC export risk model lock-in: the model cannot be reused when the supply chain uses different platforms. Owner organizations that require IFC in their Employer's Information Requirements protect themselves from being dependent on a single vendor's pricing decisions for their facility's entire operational life.
External References
This term appears in
Cite this definition
Finocchiaro, Michael. “IFC (Industry Foundation Classes).” DemystifyingPLM PLM Glossary, 2026, https://www.demystifyingplm.com/glossary/ifc-industry-foundation-classes