IFC vs. BCF: Model Data vs. Model Issues (2026)
IFC vs. BCF explained — exchanging model geometry/data vs. exchanging issues and viewpoints; two complementary openBIM standards.
IFC vs. BCF: Model Data vs. Model Issues (2026)
Direct answer
IFC (Industry Foundation Classes) is the openBIM standard for exchanging the model itself — geometry and building data. BCF (BIM Collaboration Format) is the openBIM standard for exchanging issues about the model — a saved viewpoint, a comment, and a reference to the relevant elements — without resending the whole file. You use IFC to share the model and BCF to coordinate issues on it; they work together.
Key facts
| Metric | Value | Notes |
|---|---|---|
| IFC | Model data (geometry + attributes) | buildingSMART |
| BCF | Issues, viewpoints, comments | buildingSMART |
| Relationship | Complementary | not alternatives |
| Payload size | IFC: whole model; BCF: lightweight |
Side by side
| Dimension | IFC | BCF |
|---|---|---|
| What it carries | The model (geometry + data) | Issues about the model |
| Typical size | Large (whole model) | Small (viewpoint + comment) |
| Standard body | buildingSMART | buildingSMART |
| Used for | Cross-tool model exchange | Cross-tool issue tracking |
| Alternative to each other? | No — complementary | No — complementary |
How they work together
Share the model with IFC. Coordinate on it with BCF — each issue is a viewpoint plus a comment plus a reference, so teams resolve problems without resending the whole model. Together they make openBIM coordination practical across different tools.
Frequently asked questions
What is the difference between IFC and BCF?
IFC carries the building model — its geometry and data — while BCF carries issues about that model, such as a viewpoint, a comment, and references to the relevant elements. IFC is the noun (the model); BCF is the conversation about it. Both are open buildingSMART standards.
Do I need both?
Often yes. IFC lets teams on different tools share the same model; BCF lets them raise and resolve issues on it without emailing full files back and forth. Coordination platforms commonly use IFC for the model and BCF for the issues.
Is BCF tied to a specific software?
No — BCF is an open, vendor-neutral format, which is the point: an issue raised in one tool can be opened and resolved in another. That interoperability is why BCF-based issue management (e.g. in BIMcollab) spans platforms.
Related
- IFC vs. RVT: Open Exchange vs. Native Revit (2026)
- Harth vs. BIMcollab: Issue Management vs. AI Review (2026)
Source & method: Compiled from buildingSMART IFC and BCF documentation. Verify current schema/version details with buildingSMART before relying on specifics.