IFC is the format that survives the handover, and the one that usually loses the most on the way into a report: storey assignment disappears, types collapse into free text, and GlobalIds get dropped exactly when you need them.
How it’s made
Frame’s own engine reads the .ifc directly — no Autodesk account, no translation queue. If you already translate through APS, that route produces the same report.
How Frame builds it
Two ways in, one template
Either way, IfcType and IfcBuildingStorey arrive as real columns rather than something you rebuild from naming conventions, and GlobalId comes through as the match key — which is what makes IFC the most dependable source for comparing versions.