The construction industry produces enormous amounts of information, relying on building information modeling (BIM). However, due to interoperability issues, valuable information is not being used properly. Ontology offers a solution to this interoperability. A complete knowledge base can be provided by reusing basic formal ontology (BFO). In previous studies, domain ontology was developed without BFO. Domain ontology requires loads of effort to reuse because domain ontology is too detailed. To increase the reuse rate and establish a complete knowledge base, it is necessary to develop BFO. This study has developed the BFO in the BIM domain to advance interoperability. First, unnecessary parts were omitted from the existing BFO development process, the process was simplified, and the base of hierarchy was created by extracting the most basic superclasses of the BFO model from Revit, the software of BIM. Based on that hierarchy, each child class was created, and the BFO model was completed by completing the relation of each class. After completion of the model, reliability, in addition to the completeness of the model, was evaluated through a query. Domain experts can reuse the BFO when defining relations between concepts and entities. The proposed BFO will be the foundation of future ontology developments in the BIM domain. This study facilitates future researchers to enhance interoperability in the BIM domain and make the ontology more complete to improve information sharing.