Skip to content
Person typing on laptop with blueprints, highlighters and design materials spread across a workspace.
Best Practices

BS1192 naming convention

5 minutes read
|
September 22, 2021

Share this post:

Summary

What is the BS1192 naming convention? In short, it’s a standard that has been agreed industry wide for construction for the labelling of documents, data and models across all of the items within a project.

BS1192, BIM drawing numbering and other naming conventions

If there was one single place I’d recommend anybody starts when beginning the journey to become BS1192 compliant I would recommend the naming convention.

The naming convention has been around since 2007 when BS1192 was first released and it sets out how we’re supposed to name everything—documents, drawing, models and data files. If we can start to adopt a common naming convention across the construction industry it will actually be an enormous advantage—clients will instantly understand what something is and who has done it, from project to project.

In the construction industry, it will save us an enormous amount of time that we currently spend on bespoke company inductions and training because everybody will turn up already knowing how it is that they’re supposed to label everything and communicate what they’re doing—and of course, with Trimble Viewpoint for Projects being a Common Data Environment (CDE), we absolutely love it because as we head towards a data-centric world, it is the meta-data which these filing and naming conventions provide that will allow us to do much more intelligent searches for information, not just on a single asset, but across multiple assets—so it’s really important going forwards.

So, what is BS1192? What does it look like? Well, here it is as shown in the first image:

Viewpoint construction software interface showing BS1192 naming convention code PR1-XYZ-V1-01-M3-A-15:05:15-0001-S1-P02 on a white background.

Yes, it’s long and yes it looks complicated—but actually, when you start to break it down it becomes simpler. And in fact, the parts highlighted in the second image are optional:

Viewpoint construction software interface showing BS1192 naming convention code PR1-XYZ-V1-01-M3-A with highlighted time and section numbers.

So in most cases, this is actually what it is going to look like:

Viewpoint construction software interface showing BS1192 naming convention code PR1-XYZ-V1-01-M3-A-0001 on a white background.

But it’s still long and it’s still complicated, so let’s break it down and explain what each part actually means. So, the first part is the project number which needs to be from two to six characters in length, in letters or numbers.

Viewpoint construction software interface showing BS1192 naming convention code PR1-XYZ-V1-01-M3-A-0001 in red and blue text.

This format is to be used by everybody on the project—gone are the days when each consultant has their own number for the project, so it’s probably initiated by the client within the EIR—but if it’s not, the information manager on the project must convey to all the parties what the project number is that you’re going to be using. If you must maintain your own project numbers as well then do so separately, because the numbering system will not work unless it is the same across the project for all parties.

The second part is who the originator of the information is—in other words—this is your company, or the code that represents your company.

And this code needs to be from three to six characters — again in letters or numbers. It must be unique to your company as this is the reference that states which party is responsible for creating the data that this particular tag relates to.

The next characters relate to the volume or system. It’s important to state that this must always be there even if there is only one volume. This reference relates to a logical portion of the work. If a piece of data or model relates to all of the volumes on a job it is to be given the reference ‘00’. The volume or system designation is one or two characters in length and again is letters or numbers.

The next portion relates to levels and locations.

It is always two character of letters and/or numbers. If it is multiple levels, then the designation ‘ZZ’ should be used. If no levels are applicable then the designation ‘XX’ should be used. ‘GF’ relates to ‘Ground Floor’, ‘00’ relates to the base level of a building (or linear asset). Floors above the Ground Floor are 01 for First Floor, 02 for Second Floor etc. Mezzanine’s have the prefix ‘M’ and ‘M1’ would mean Mezzanine above Level 1 etc. All levels below the Ground Floor have the prefix ‘B’, for example, B1, B2, B3 for each basement floor.

The next portion of the naming convention relates to the type of information that has been provided.

Shown above are the codes for the file types that relate to drawings and models — for example M3 relates to a 3D Model file. Below are the codes that relate to documents, for example, ‘SN’ is a snagging list.

The next portion relates to the role—what your company does—and each organisation must be allocated one or more role within the project, and here is a list of what they are:

Remember that you might have several different architectural companies working on a large project, so the company designation (second portion of the naming convention) differentiates the companies but the role is this penultimate portion.

Finally we have the number. It’s always four digits:

This number should always be used sequentially with leading zeroes.

But what do those optional bits do? Well let’s have a closer look. In most cases, these won’t actually form part of the base numbering system.

The first part relates to classification. So in this case it may be UNICLASS 1.4 or perhaps UNICLASS 2015.

You also have a suitability status:

The suitability status is absolutely crucial — but does not have to make up the base numbers. In fact, it’s this field that drives the workflows within Trimble Viewpoint for projects.

The preceding image shows how these break down — from ‘S0’, the initial WIP status and ‘S1’ through to ‘S7’ for ‘Suitable for Sharing’ etc.

And finally, you have the ‘Revision Status’ and this has a prefix of ‘P’ for all preliminary revisions.

During WIP, a decimal may be used to indicate items going through company approvals processes – e.g. P01.01, P01.02 and so on.

And ‘C’ is used as a prefix for revisions to all completed work (e.g. construction status) and would look like C01, C02 etc.

It is the BS1192 numbering system. Even if you don’t like it, it’s a standard and what else do we have that has been agreed industry wide for construction that we should use? We know that we need a naming convention for the labelling of our documents, data and models across all of the items within a project no matter who they are being produced by — so let’s use it.

I believe if you do start to use this standard you will fully understand it within a week. More importantly, most of the numbering system remains the same from issue to issue. For example, the project number, who your company is, what role your company takes and actually whether it’s a model or a schedule, for instance, will remain the same from issue to issue. So actually all you’re probably doing is changing the revision status or perhaps the next iteration — so it’s not that complicated.

Once we start using this it will be fantastic because we will have this meta-data across all the items on our projects and we will be able to make those great searches, not just on one asset, but across all assets.

Related articles

Article

Agentic AI: a foundation for physical industries

Just as electricity powers entire cities rather than lightbulbs alone, AI is evolving from simple ch...
Read full article
Article

AI change management: empowering people first

AI adoption starts by empowering your team. By automating repetitive tasks, organizations elevate em...
Read full article
Article

Data fragmentation: AI’s true ceiling

AI's true limitation isn't the technology, but data fragmentation. To unlock AI's potential, busines...
Read full article
Attention

We tried to combine the products in your guest cart with your saved cart, but we encountered an issue while merging them. When choosing a subscription, please select either monthly or yearly as they cannot be combined. Kindly review your cart before proceeding to checkout.

Cart updated
Some items in your cart are not available for purchase in your region, so we removed them. Please review your cart before proceeding.

Items Removed:
Attention

The software you are trying to purchase is not available in your country or region.

Cart updated
The items in your cart have been updated for two reasons. Firstly, the prices now match the currency linked to your account address. Secondly, some items have been removed because they are not available for purchase in your region. Please review your cart before proceeding.

Items Removed:
Cart updated
The items in your cart have been updated for two reasons. Firstly, you've added too many of one item to your cart. Secondly, some items have been removed because they are not available for purchase in your region. Please review your cart before proceeding.

Items Removed:
Cart updated
The items in your cart have been updated for three reasons. Firstly, the prices now match the currency linked to your account address. Secondly, you've added too many of one item to your cart. Thirdly, some items have been removed because they are not available for purchase in your region. Please review your cart before proceeding

Items Removed:
Cart updated

Your currency has been changed to match the currency associated with your account address.

Cart updated

Your cart has been updated for two reasons. First, the prices now reflect the currency associated with your account address. Second, you've added too many of one item to your cart. Please review your cart before proceeding.

Cart updated

While combining the products in your guest cart with your saved cart, at least one item in your cart has exceeded the maximum allowable quantity. Please review and correct your cart before proceeding to checkout.

Attention

We were unable to access your account information. Please contact customer support for assistance.

Attention
Unable to update shopping cart information. Please refresh the page to resolve the issue. If this issue persists, please contact Trimble support.
© 2026 Trimble Inc.

Trimble is a global technology company that connects the physical and digital worlds, transforming the ways work gets done. With relentless innovation in precise positioning, modeling and data analytics, Trimble enables essential industries including construction, geospatial and transportation. Whether it's helping customers build and maintain infrastructure, design and construct buildings, optimize global supply chains or map the world, Trimble is at the forefront, driving productivity and progress.