UniFormat vs MasterFormat: Differences, Uses, and BIM Applications
UniFormat and MasterFormat in BIM: classification, cost estimating, technical specifications, and practical applications in the information workflow

In the construction industry, the effective organization and classification of information are fundamental to ensuring consistency across design, cost estimating, technical specifications, procurement, and project management activities. Among the most widely adopted classification systems worldwide are UniFormat and MasterFormat, two standards developed by the Construction Specifications Institute (CSI) to address distinct yet complementary aspects of building information management.
Understanding the differences between UniFormat and MasterFormat is essential for BIM professionals, architects, engineers, quantity surveyors, contractors, and owners seeking to structure project data, digital models, and technical documentation efficiently throughout the entire building lifecycle.
In a BIM-driven environment, success depends not only on creating accurate digital models but also on organizing information in a way that supports collaboration, cost control, decision-making, and asset management. By understanding how UniFormat and MasterFormat classify and connect project information, stakeholders can improve data consistency, reduce errors and redundancies, and enhance the overall quality and efficiency of project delivery.
Deepening these classification systems and using an online editor to classify your IFC models allows you to move from fragmented information management to a continuous and interoperable flow throughout the life cycle of the work.
Contents
- UniFormat vs MasterFormat: what is the difference?
- What is UniFormat
- What is MasterFormat
- Comparative Table UniFormat vs MasterFormat
- UniFormat and MasterFormat in cost estimating
- UniFormat and MasterFormat in technical specifications
- UniFormat vs MasterFormat in BIM
- When to use UniFormat and when to use MasterFormat
- Practical example: classifying a building element
- UniFormat, MasterFormat and other classification systems
- FAQ on UniFormat and MasterFormat: differences, use, and integration in BIM
UniFormat vs MasterFormat: what is the difference?
UniFormat and MasterFormat are two complementary classification systems used in the construction industry and particularly relevant in the BIM environment, but with different purposes throughout the project life cycle. UniFormat is a classification system based on the functional elements of the building: it organizes information by systems and components (such as foundations, structure, envelope, and systems) regardless of specific materials or processes. For this reason, it is typically used in the early stages of design and for activities such as conceptual cost estimating, comparison between design alternatives, and structuring BIM models at the system level. MasterFormat, on the other hand, adopts a process- and material-oriented approach: it classifies information according to construction divisions and technical specifications (e.g., concrete, masonry, finishes, HVAC systems) and is therefore more suitable for the executive phases of the project, for drafting specifications, for managing tenders, and for coordinating between companies.
In summary, UniFormat describes “the building system” in functional and performance terms, while MasterFormat describes “how it is built” through processes and technical specifications; in the BIM context, the two systems are often used complementarily to connect the informational model from conceptual phases to executive and contractual documentation.
The main difference between UniFormat and MasterFormat relates, therefore, to the criterion by which information related to a building is organized.
Classification by building systems vs classification by labor and materials
UniFormat classifies the building based on its functional systems. The focus is on the performance and functions of the work, regardless of the construction solutions adopted.
MasterFormat, instead, organizes information according to construction activities, materials, and technical specifications used to realize the project.
In other words:
- UniFormat answers the question: what systems make up the building?
- MasterFormat answers the question: how is the building constructed and with what materials?
When the need to use classification standards arises
The increase in the complexity of building projects has made the adoption of standardized systems necessary to organize technical, economic, and documentary information.
The use of shared classifications allows for:
- standardizing communication across disciplines;
- improving coordination between design and construction;
- facilitating cost estimation;
- supporting BIM processes;
- promoting interoperability between software and stakeholders.
Why the two systems are complementary
UniFormat and MasterFormat are not alternative systems but complementary.
During the early design phases, it is more effective to think in terms of building systems, while in the executive phases it becomes necessary to delve into the details of materials, processes, and specifications.
For this reason, many BIM workflows and cost management processes use both standards, linking them together.
What is UniFormat
UniFormat is a classification standard developed to organize building elements according to a functional and systematic logic.
The goal is to represent the building through the main systems that determine its performance and behavior.
Examples of UniFormat Categories
Some of the main UniFormat categories include:
- A – Substructure
- B – Shell
- C – Interiors
- D – Services
- E – Equipment & Furnishings
- F – Special Construction & Demolition
- G – Building Sitework
- Z – General.
For example:
- Foundations → A10 Foundations
- Exterior Walls → B2010 Exterior Walls
- Roof Coverings → B3010 Roof Coverings
- HVAC System → D30 HVAC.
When to Use UniFormat in the Construction Process
UniFormat is particularly useful during:
- feasibility studies;
- concept design;
- preliminary design;
- analysis of design alternatives;
- parametric estimates and initial cost planning;
- performance analysis of the building.
In these phases, the level of detail is not yet sufficient to define specific materials and processes.
What is MasterFormat
MasterFormat is a classification standard based on construction activities, materials, and technical specifications.
It is now one of the most widely used standards in North America for preparing project specifications and bidding documentation.
Examples of MasterFormat Divisions
MasterFormat is organized into numerical divisions.
Some examples:
- Division 03 – Concrete
- Division 04 – Masonry
- Division 05 – Metals
- Division 07 – Thermal and Moisture Protection
- Division 08 – Openings
- Division 09 – Finishes
- Division 22 – Plumbing
- Division 23 – HVAC
- Division 26 – Electrical.
An exterior wall may therefore be associated at the same time with multiple MasterFormat divisions depending on the materials that compose it.
When to Use MasterFormat in the Construction Process
MasterFormat is primarily used in the phases of:
- final design;
- executive design;
- preparation of technical specifications;
- detailed computation;
- procurement;
- contracting and construction.
The system allows for the management of extremely detailed information about components and processes.
Comparative Table UniFormat vs MasterFormat
| Feature | UniFormat | MasterFormat |
|---|---|---|
| Classification logic | Building systems based on functions and performance | Materials, products, and construction processes |
| Information structure | Hierarchy by systems (A, B, C, D…) | Numerical divisions and technical sections |
| Level of detail | Medium, system-oriented | High, component-oriented |
| Ideal design phase | Feasibility and preliminary design | Final and executive design |
| Approach to cost estimating | Parametric estimates and cost planning | Detailed and analytical quantity takeoffs |
| Use in technical specifications | Limited, only informational support | Primary, reference for specifications and requirements |
| BIM integration | Functional classification of objects | Technical classification of materials and components |
| Main focus | Performance of the building and systems | Physical realization and constructability |
UniFormat and MasterFormat in cost estimating
In cost estimating, the two standards are used at different times.
With UniFormat, it is possible to develop:
- parametric costs;
- benchmarks;
- comparative analyses;
- preliminary evaluations.
With MasterFormat, however, the following are produced:
- detailed quantity takeoffs;
- price analysis;
- executive budgets;
- bids and contract estimates.
The progressive evolution of the project often involves the transition from a cost structure based on UniFormat to one based on MasterFormat.
UniFormat and MasterFormat in technical specifications
Technical specifications are one of the areas where MasterFormat has found the greatest diffusion.
Each division contains sections dedicated to:
- materials;
- performance;
- installation requirements;
- quality control;
- executive methods.
UniFormat, on the other hand, is mainly used to organize design information at the system level and support initial planning.
UniFormat vs MasterFormat in BIM
The true effectiveness of classification systems emerges when they are integrated into the information model.
UniFormat and MasterFormat are not just theoretical tools but become the foundation for structuring data, objects, and information throughout the building’s lifecycle.
With usBIM.editor, you can manage the BIM model interoperably, associating classifications, properties, and technical information with building objects,
improving consistency between design, coordination, and information management.
A single environment to link model, data, and decision-making: from design to facility management.
Discover usBIM.editor for BIM management
Classification of BIM objects
In BIM, objects can be associated with classification codes that facilitate management and analysis.
UniFormat allows classifying an object based on its function within the building.
MasterFormat, on the other hand, enables describing its construction characteristics and technical specifications.
Connection between model, estimate, and specifications
The combined use of the two standards allows for a direct connection between:
- BIM model;
- measurements;
- cost estimation;
- specifications;
- technical specifications.
In this way, a modeled element can be associated both with its belonging building system and with the processes necessary for its realization.
Interoperability and information exchange
The adoption of standardized classifications improves interoperability among BIM platforms, estimation software, ERP systems, and data sharing environments (CDE).
Standardization reduces ambiguities and promotes more effective information exchange throughout the entire life cycle of the work.
When to use UniFormat and when to use MasterFormat
In general:
Use UniFormat when:
- you are in the early design phases;
- you are developing preliminary estimates;
- you are analyzing building systems;
- you are comparing alternative solutions.
Use MasterFormat when:
- the project is sufficiently defined;
- you need to produce technical specifications;
- you are drafting detailed estimates;
- you are managing contracts and construction.
In more advanced BIM processes, both systems are used simultaneously.
Practical example: classifying a building element
Consider a ventilated external wall composed of:
- load-bearing structure;
- thermal insulation;
- ventilation cavity;
- cladding in metal panels.
Example with an external wall according to UniFormat
From a UniFormat perspective, the entire element could be classified as:
B2010 – Exterior Walls
The focus is on the function performed by the wall within the building envelope.
Example with the same wall according to MasterFormat
From a MasterFormat perspective, the same wall can be divided into different divisions:
- 05 50 00 Metal Fabrications;
- 07 21 00 Thermal Insulation;
- 07 42 13 Metal Wall Panels;
- 07 27 00 Air Barriers.
The classification then describes the individual materials and construction systems.
How to connect the two classifications in the BIM workflow
In the BIM model, it is possible to associate both codes to the same object.
For example, a ventilated wall:
UniFormat: B2010 Exterior Walls
MasterFormat: 07 42 13 Metal Wall Panels
In this way, the model can simultaneously support functional analysis, estimation, specifications, and cost management.
UniFormat, MasterFormat and other classification systems
There are also other classification systems. The most widely used are:
- MasterFormat;
- NatSpec;
- NBS Create;
- OmniClass;
- SCFclass;
- UniClass (version 2);
- UniClass 2015;
- UniFormat.
Relationship with OmniClass
OmniClass represents a broader classification system that integrates different tables dedicated to:
- elements;
- products;
- activities;
- spaces;
- phases;
- resources.

OmniClass classification system implemented in usBIM.editor
UniFormat and MasterFormat are two of the main reference sources used within the OmniClass structure.
Relationship with IFC and BIM classifications
In openBIM processes, classifications can be associated with IFC objects through specific properties and classification references.
This allows for maintaining information even during the exchange between different software.
The use of standard classifications helps improve the quality and consistency of data in information models.
Standardization of information in the building life cycle
The increasing digitization of the construction sector requires structured, consistent, and interoperable data.
UniFormat and MasterFormat represent two fundamental tools to achieve this objective, allowing for the organization of information from the design phase to the management and maintenance of the work.
The integration between functional classification and technical classification today represents one of the best practices for implementing mature BIM processes oriented towards effective information management.
FAQ on UniFormat and MasterFormat: differences, use, and integration in BIM
What are UniFormat and MasterFormat?
UniFormat and MasterFormat are two classification systems developed by the Construction Specifications Institute (CSI) to organize information in the construction sector. UniFormat classifies information based on the functional systems of the building, while MasterFormat organizes data, materials, construction activities, and technical specifications. They are complementary standards used throughout the project life cycle and are particularly relevant in BIM processes.
What is the main difference between UniFormat and MasterFormat?
The main difference lies in the criterion by which information is organized. UniFormat classifies the building based on the functional systems that comprise it, focusing on functions and performance. MasterFormat, on the other hand, organizes information according to construction activities, materials, and technical specifications used to carry out the project.
What question does UniFormat answer?
UniFormat answers the question: what systems make up the building? The system describes the building in functional and performance terms, regardless of the materials or specific construction activities.
What question does MasterFormat answer?
MasterFormat answers the question: how is the building constructed and with what materials? The system describes the construction activities, products, and technical specifications necessary for the realization of the work.
Why is the need to use classification standards in the construction sector arising?
The increasing complexity of building projects has made it necessary to adopt standardized systems to organize technical, economic, and documentary information. The use of shared classifications allows for uniform communication between disciplines, improves coordination between design and construction, facilitates cost estimation, supports BIM processes, and promotes interoperability between software and stakeholders.
What are the main UniFormat categories?
The main UniFormat categories include: A – Substructure, B – Shell, C – Interiors, D – Services, E – Equipment & Furnishings, F – Special Construction & Demolition, G – Building Sitework, and Z – General. Some examples are A10 Foundations for foundations, B2010 Exterior Walls for external walls, B3010 Roof Coverings for roof coverings, and D30 HVAC for HVAC systems.
When to use UniFormat in the construction process?
UniFormat is particularly useful during feasibility studies, concept design, preliminary design, alternative design analysis, parametric estimations, initial cost planning, and performance analysis of the building. In these phases, the level of detail is not yet sufficient to define specific materials and works.
How is MasterFormat organized?
MasterFormat is organized into numerical divisions. Some examples are Division 03 – Concrete, Division 04 – Masonry, Division 05 – Metals, Division 07 – Thermal and Moisture Protection, Division 08 – Openings, Division 09 – Finishes, Division 22 – Plumbing, Division 23 – HVAC, and Division 26 – Electrical.
When to use MasterFormat in the construction process?
MasterFormat is mainly used during the final design phases, executive design, drafting of technical specifications, detailed computation, procurement, contracting, and construction. The system allows for the management of extremely detailed information about components and works.
How are UniFormat and MasterFormat used in BIM?
In BIM, the two systems form the basis for structuring data, objects, and information throughout the life cycle of the building. UniFormat allows for the functional classification of BIM objects, while MasterFormat enables the description of their construction characteristics and technical specifications.
How do BIM model, computing, and specifications connect through UniFormat and MasterFormat?
The joint use of the two standards allows for a direct connection between the BIM model, measurement computing, cost estimation, specifications, and technical specifications. A modeled element can be associated with both the building system it belongs to and the works necessary for its realization.
When is it advisable to use UniFormat?
UniFormat is recommended when in the early project phases, developing preliminary estimates, analyzing building systems, or comparing alternative solutions.
When is it advisable to use MasterFormat?
MasterFormat is recommended when the project is sufficiently defined, it is necessary to produce technical specifications, detailed calculations are being drafted, or contracts and construction are being managed.
Is it possible to associate UniFormat and MasterFormat with the same BIM object?
Yes. In the BIM model, it is possible to associate both codes with the same object. They are not alternative classification systems. For example, a ventilated wall can be classified as B2010 Exterior Walls according to UniFormat and 07 42 13 Metal Wall Panels according to MasterFormat, simultaneously supporting functional analysis, computation, specifications, and cost management.
What other classification systems are used in the construction sector?
Among the most widely used classification systems, we find MasterFormat, NatSpec, NBS Create, OmniClass, SCFclass, UniClass version 2, UniClass 2015, and UniFormat.


