Revit quality control checklist

Back again, this time we want to share our internal quality control checklist for Revit Models

Beside all the tools we can find on the web,  like Solibri, Model Checker, and so on, this is the list of elements we are used to keep an eye within each model, as well as the list of question we ask ourselves before delivering any Revit project. Hope you find it useful for your daily work!

In order to submitt better drawings, models and accurate quantity takeoffs as well as allow an efficient data management between stakeholders, we are glad to share these QC item list wich was made based on our experience as quality checkers in several projects. It doesn’t aim to be extensive, but includes the most relevant aspects that can keep you confident on what you are delivering.

Having these aspects defined before starting the project will be good enough to keep all the team aware of what you expect from the models and to avoid consuming a lot of extra time by modifiying them afterwards to reach your quality standards.

Probably not all the items listed below are useful for the type of projects you and your team are handling right now, but some of them are general aspects that can be common for most Revit projetcs.

Despite our list includes generic QC aspects, it’s important to mention that these items needs to be adapted according each project BIM plan, scope of work, BIM use, client requirements and expectations.

Finally, they can be complemented with project specific quality control views and schedules to be maintained within the model during all the process.


Here we go! We’ve split the list in 4 main points:

  • General
    Includes general file and model aspects such as project information, model name, weight, version, and so on.
  • Information
    We split this point in two main categories:

    • Naming convention
      This part contains a list of elements that should be properly named for easy management and tracking. We think that not only families and types should be named correctly inside our Revit models, but also templates, parameters, filters, materials, groups, rooms, zones, spaces, views and sheets as well.At this point, when working in big projects in collaboration with several stakeholders it’s important to think about the questions as follows:

      * Are we including the name/code of our company and trade in the name of our content?
      * Are we including the Omni Class code or any other construction classification system in our element’s name to organize our items library?
      * The name we are using in our types is good enough to describe it as unique type of element and different from the rest?
    • General set-up
      Here we present a pretty similar list than the previous paragraph, but te questions here are the following:
       * Are these elements working as they say they work?
      * Are these templates and filters correctly set-up?
      * Are the categories used as they are supposed to?
      * Do the elements contain the neccesary information according to the LOD agreed?
      * Exist in our model any useless information like CAD files or design options that may increase unnecessarily the weight of our file?
  • Geometry
    We split this point in two main categories as well:

    • Common for all disciplines
      General geometry aspects commons for all disciplines like reference levels, offsets, hosts, and others. A good question for this phase is:
      *Do our families really have the dimensions they say they have?

      That’s a very common mistake and may cause us many problems. We don’t expect you to check them one by one, but a random check once in a while is a good habit to make sure that we are avoiding this type of issues when we are duplicating and changing family types manually and systematicly. Aditionally:                                                                                          *Have we run a quick internal trade clash detection to check if we have interferences between elements of the same system/trade?                                              
    • ARC/STR
      Specific architectural and structural items to review.
      * Are our elements joined properly?
      * Do we have overlapped elements?
      * Are the joints clean?

      These questions are a must when we want to use our models to extract accurate quantity takeoffs.                                                                                                                                                                                         –
    • MEP
      Specific mechanical, electrical and plumbing items to review such as:     *Are the system connected all way along?
      * Do we have system unasigned elements?
      *Are we missing the insulation in some parte of our layout?                                  
      *Are our exportation views showing the right elements and zones?
  • Views/Sheets set-up
    Elements to review in our views/sheets set-up when we create, document and complete the project.
    * Are we manually hiding elements in views instead of using filters or other better method?
    * Are we using too much text notes instead of usign a smarter process?
    * Are we using unnecesary masking and filled regions?
    * Are our anotation families texts sizes consistent?

Thats all for now….. there you have plenty of stuff to check in your models. This list is the result of our lessons learnt after to much time fixing some of the errors noted before.

Finally, you can download the checklist here:

TBT_Revit qualty control checklist

Again, hope you find these useful for your daily work.

Are there more aspects and elements you would include in this list? Do you think you can improve it? Share what you think!

Leave a Reply

Your email address will not be published. Required fields are marked *