On behalf of the BBR (German Federal Office for Building and Regional Planning) the development of an Industry Foundation Classes (IFC) based inspection tool was accomplished as application on an underlying work-in-progress development framework. By providing a machine-based checking process the tool ModelCheck was rolled out to meet demands emerged during pilot projecting. Thus it is capable of processing automated compliance checks on quality criteria for the authorities, e.g. documentation guidelines of BBR regarding building and real estate documentation or building information modeling (BIM) quality criteria formed for the Humboldt-Forum project – a BIM pilot-project managed by BBR. ModelCheck supports checks on IFC models - formal against schemes and logical inspection with regards to alpha-numeric content by using xml-based configurable rules.