Skip to content
Building management dashboard on a tablet showing plant status

BAS · BMS

BAS vs BMS — Where the Control Boundary Sits

BAS closes the control loops; BMS supervises alarms, trends and reporting. A practical guide to where the boundary sits and how to write it into a specification.

Quick answer

A BAS controls building services directly: it runs the control loops for HVAC, lighting and plant. A BMS supervises those systems, managing alarms, trends, schedules and reports. Small buildings often combine both in one product; larger buildings separate them so local control survives when supervision is offline.

01

The boundary is control versus supervision

A BAS is the layer that closes control loops. It reads a sensor, compares the value with a setpoint, and drives a valve, damper or fan. That work happens in a DDC controller in a plant room or in a terminal unit, and it must continue when the network is down. A BMS sits above it: it collects points, presents graphics, routes alarms, stores trends and produces reports. The BMS may hold schedules and setpoint limits, but the physical control sequence belongs to the BAS. When the two are confused, the supervisory server becomes the only place where a sequence exists, and a network outage stops the plant. That separation is what lets maintenance replace a server without shutting down the building.

02

Why the terms are used interchangeably

In a single building with one vendor, the same software often provides both functions, so buyers hear the two terms used for the same package. That is reasonable until the building grows. Once there are several plant rooms, tenants, meters and third-party systems, supervision becomes a distinct job with its own users, data model and reporting obligations. The naming only matters when it hides that distinction during procurement. The useful question is not which acronym is correct, but which functions are included, who owns each one, and what happens when a controller or a server fails. A single-vendor package can be perfectly sound; the risk is an unclear contract, not the packaging.

03

What changes at scale

At scale, a BMS becomes the operator's single view across buildings. It normalises data from different vendors, applies common alarm priorities, and compares energy performance between sites. That requires decisions a BAS alone does not force: naming conventions, history retention, access roles and a change-control process. It also changes the maintenance model, because the team that repairs a controller is not always the team that owns the reporting layer. Separating the roles makes those responsibilities visible in the contract, the point schedule and the handover pack. The point schedule and the alarm philosophy are the two artefacts that make that split real. A useful test is to ask who is called at 02:00 when one alarm repeats across three systems.

04

How to specify the split

Write a responsibility matrix before pricing. State which sequences run locally, which schedules are editable in the BMS, and how a setpoint change is audited. Confirm that the BAS stays standalone if the supervision network fails, and that the BMS can export history in an open format at handover. Agree the point naming convention and the alarm philosophy early, because both outlive the project team. A clear split is cheaper than resolving disputes during commissioning, and it gives every bidder the same basis for comparison. The matrix should be a table with one row per function, not a paragraph of intent. Review it at every design stage, because integration scope grows quietly.

  • Local sequences: what must run without the BMS
  • Schedules: who may edit them and within what limits
  • Alarms: priority, routing and acknowledgement ownership
  • History: retention period and export format

BAS and BMS compared

6 rows
AspectBASBMS
Primary jobCloses control loops and drives equipmentSupervises points, alarms and performance
Where logic runsDDC controllers at plant and terminal levelSupervisory server and integration core
Typical userCommissioning engineer and maintenance technicianOperator, energy manager and management
Failure behaviourMust continue standaloneCan be offline without stopping plant
Data scopeReal-time inputs and outputsHistory, alarms, schedules and reports
Procurement questionWhich sequences are in scope?Which systems and reports are in scope?

Project images

3 images
Office interior with local controllers and integrated services
Local control
Logistics building with high-bay storage
Plant and logistics
Open-plan office with automated lighting and shading
Office automation

Frequently asked

01Is BAS part of BMS?

Often yes in a single-vendor package, but conceptually no. BAS is the control layer; BMS is the supervision layer. In a large project they may be delivered by different teams and should be specified separately.

02Can a BAS work without a BMS?

Yes. A BAS can run standalone sequences with local schedules. A BMS adds central visibility, alarm routing and reporting, but it should not be required for safe operation.

03Does a BMS include lighting and access control?

It can. Scope depends on the project. Many BMS platforms supervise lighting, meters and access events; the boundary with security and life-safety systems should be written down.

04Which one do I need for a single building?

Usually one integrated product covers both roles. Specify the functions you need rather than the acronym: local control, alarms, trends, scheduling, reporting and an open export.

05Does the naming affect cost?

Not directly. Cost follows scope: point count, sequences, integrations, graphics, reports and commissioning. A clear responsibility matrix prevents paying twice for the same function.

Next step

Bring us the building.

Tell us the building type, systems in scope and the outcome you need. We will map the shortest path to a working system.