BAS Sequence of Operation Functional Test
BAS Sequence of Operation Functional Test template for verifying schedules, resets, setpoint changes, and emergency mode response against the approved sequence. Use it to catch control logic defects before they become comfort, energy, or safety issues.
Trusted by frontline teams 15 years of frontline software AI customization in seconds
Built for: Commercial Office Buildings · Healthcare Facilities · Educational Campuses · Light Industrial Facilities
Overview
This BAS Sequence of Operation Functional Test template is used to verify that building automation logic performs the way the approved sequence of operation says it should. It walks the inspector through the system and equipment under test, then checks occupied and unoccupied schedules, reset schedules, setpoint changes, emergency mode response, alarm annunciation, and signoff. The template is designed to capture both the commanded behavior in the BAS and the observed response in the field, so deficiencies can be tied to a specific point, mode, or sequence step.
Use this template when commissioning a new system, after a controls retrofit, when operators report schedule or comfort problems, or when a change in programming needs a documented retest. It is especially useful where the BAS interacts with critical equipment such as air handlers, boilers, chillers, smoke or emergency modes, or other sequences that affect occupancy and safety. The form helps the team confirm that overrides, holiday modes, and return-to-normal behavior work as intended.
Do not use this template as a substitute for full fire alarm acceptance testing, code-mandated life-safety testing, or a point-to-point checkout of every input and output. It is also not the right tool for purely mechanical inspections that do not depend on control logic. If the sequence is incomplete, the drawings are missing, or the test would require unsafe live work, stop and resolve those conditions before proceeding.
Standards & compliance context
- This template supports verification practices commonly used in OSHA-aligned safety programs when BAS work requires safe work controls or lockout-tagout planning.
- Where the BAS affects fire-life-safety or emergency response functions, coordinate testing with the AHJ and applicable NFPA code requirements before simulating alarm or emergency modes.
- For quality management and commissioning workflows, the template fits ISO 9001-style verification by documenting planned checks, observed results, and corrective actions.
- If the sequence affects workplace health or exposure control, confirm that the BAS behavior supports the owner’s ANSI/ASSP or site safety requirements.
General regulatory context for orientation only — verify current requirements with counsel or the relevant agency before relying on this template for compliance.
What's inside this template
Inspection Details and Test Setup
This section establishes exactly what system is being tested, what documents govern the sequence, and whether the work can proceed safely.
-
BAS system and equipment under test identified
Record the building, system name, controller/point group, and equipment served.
-
Approved sequence of operation and control drawings available
Verify the current approved sequence of operation, point list, and relevant control drawings are available at the time of test.
-
Test conditions documented
Record date, time, ambient conditions, occupancy status, and any active overrides or special operating modes.
-
Controls contractor or competent person present
Verify a qualified controls technician or competent person is available to place the BAS into test mode and restore normal operation.
-
Lockout-tagout or safe work controls applied as needed
Confirm any required lockout-tagout, access control, or safe work procedures are in place before testing equipment response.
Occupied and Unoccupied Schedule Verification
This section confirms the BAS changes modes at the right times and applies the correct enable, setback, or shutdown behavior.
-
Occupied schedule starts at programmed time
Confirm the system enters occupied mode at the scheduled start time without unintended delay.
-
Unoccupied schedule starts at programmed time
Confirm the system enters unoccupied mode at the scheduled stop time and releases occupied commands as intended.
-
Occupied mode setpoints and enable commands applied
Verify occupied mode enables the intended fans, pumps, dampers, and temperature setpoints.
-
Unoccupied mode setback or shutdown occurs
Verify unoccupied mode applies the intended setback, shutdown, or reduced operation sequence.
-
Schedule override or holiday mode functions correctly
Test any override, holiday, or exception schedule logic and confirm it expires or clears as intended.
Reset Schedules and Setpoint Response
This section checks whether demand-based resets and setpoint changes produce the intended control response in the field.
-
Supply air temperature reset responds to demand
Verify supply air temperature reset changes in response to the programmed reset input such as zone demand, outdoor air temperature, or return air conditions.
-
Hot water or chilled water reset responds to demand
Verify water system reset logic changes the loop setpoint within the programmed range based on load or outdoor conditions.
-
Zone temperature setpoint change accepted by BAS
Enter a temporary setpoint change and confirm the BAS accepts, displays, and applies the change as intended.
-
Observed setpoint value
Record the actual setpoint value observed in the BAS after the change or reset sequence.
-
Setpoint change reverts or persists per sequence
Confirm temporary changes revert, hold, or remain locked according to the approved sequence of operation.
Emergency Mode and Alarm Response
This section verifies that emergency inputs override normal commands, notify operators, and return to normal correctly after the event clears.
-
Emergency input or alarm point received by BAS
Confirm the BAS receives the emergency signal or alarm input from the intended source.
-
Emergency mode sequence executed as programmed
Verify equipment responds to the emergency sequence, including shutdown, smoke control, purge, pressurization, or other required action.
-
Normal BAS commands are overridden during emergency mode
Confirm normal occupied commands, resets, and setpoint adjustments are superseded by the emergency sequence while the condition is active.
-
Alarm annunciation and operator notification function
Verify alarms are annunciated at the BAS workstation or operator interface and notifications are generated as required.
-
System returns to normal after emergency clears
Confirm the BAS restores normal control only after the emergency condition is cleared and reset per the approved sequence.
Deficiencies, Corrective Actions, and Signoff
This section captures the non-conformances, assigns ownership, and records retest and acceptance so the test closes cleanly.
-
Deficiencies documented with point references
Record any deficiency, non-conformance, or failed sequence with the affected point name, controller, and observed behavior.
-
Corrective action owner assigned
Identify the responsible party for each corrective action and the target completion date.
-
Retest required for failed sequence
Mark whether a retest is required after corrective action is completed.
-
Inspector signoff
Inspector confirms the functional test was completed and the results are accurately recorded.
-
Owner or commissioning representative signoff
Owner, commissioning agent, or authorized representative acknowledges the test results.
How to use this template
- Identify the BAS system, equipment, approved sequence of operation, and control drawings, then document the test conditions and any safe work controls before starting.
- Assign a competent person or controls contractor to support live testing, and confirm who will operate the BAS, observe the equipment, and approve any overrides.
- Run the occupied and unoccupied schedule checks by comparing programmed times to actual mode changes, setpoints, and enable commands at the equipment.
- Test reset logic and setpoint response by changing demand conditions or setpoints in the BAS and recording the observed value, response time, and whether the change persists or reverts per sequence.
- Trigger or simulate emergency mode and alarm conditions only under approved conditions, then verify override behavior, annunciation, operator notification, and return-to-normal operation.
- Record deficiencies with point references, assign corrective action owners, and retest any failed sequence before collecting final signoff.
Best practices
- Use the approved sequence of operation as the source of truth and note any mismatch between the narrative, the graphics, and the field response.
- Record the exact time, mode, setpoint, and demand condition for each test so the result can be reproduced during retest.
- Verify the actual equipment response in the field, not just the BAS screen change, because a point can trend correctly while the device fails to move.
- Photograph or capture screenshots of failed sequences, alarm messages, and override states at the time of testing.
- Treat holiday, override, and unoccupied setback behavior as first-class checks because those modes often expose programming gaps.
- Coordinate emergency mode testing with the owner, operations staff, and any required safety personnel before initiating the sequence.
- Separate cosmetic issues from functional deficiencies so the corrective action list stays focused on control logic and safety-critical failures.
What this template typically catches
Issues teams running this template most often surface in practice:
Common use cases
Frequently asked questions
What does this BAS Sequence of Operation Functional Test template cover?
It covers the core control behaviors that should match the approved sequence of operation: occupied and unoccupied schedules, reset logic, setpoint changes, emergency mode response, alarm annunciation, and return-to-normal behavior. The template is built to document what was tested, what the BAS actually did, and where a deficiency was found. It is not a point-to-point commissioning script for every device in the building. Use it when you need a focused functional test of the control narrative.
When should this template be used?
Use it during commissioning, re-commissioning, seasonal testing, after BAS programming changes, and after tenant fit-outs that affect schedules or setpoints. It is also useful after a controls retrofit or when operators report comfort complaints that suggest logic drift. If the sequence has changed, this template helps confirm the new behavior matches the approved drawings and narrative. It is less useful for purely mechanical inspections that do not involve BAS logic.
Who should run the test?
A commissioning authority, controls technician, facilities engineer, or other competent person should run the test, with the controls contractor present when programming access or live adjustments are needed. The person performing the test should understand the approved sequence of operation and the equipment being controlled. For emergency mode checks, coordinate with the owner and any required safety or operations staff before initiating the test. The template also works well when an owner’s representative is observing the results.
Does this template address OSHA or other compliance requirements?
It supports documentation and verification practices commonly expected under OSHA general industry and construction safety programs, especially where BAS controls interact with emergency systems, lockout-tagout, or safe work conditions. It also aligns with commissioning and quality practices used in ANSI/ASSP and ISO 9001-style verification workflows. If the system touches fire-life-safety functions, coordinate with the AHJ and applicable NFPA requirements before testing. The template is not a substitute for code-required acceptance testing.
What are the most common mistakes when using this template?
A common mistake is testing only whether the BAS screen changes, rather than verifying the actual equipment response in the field. Another is failing to document the exact setpoint, schedule time, or reset condition that was observed, which makes retesting difficult. Teams also sometimes skip holiday or override modes, even though those are frequent sources of complaints. Finally, emergency mode testing should not be done without confirming safe work controls and the correct people are present.
Can I customize this template for my building type or control vendor?
Yes. You can add the specific air handlers, VAV boxes, boilers, chillers, or plant loops under test, along with vendor-specific point names and graphics references. You can also expand the schedule section for 24/7 spaces, labs, healthcare areas, or tenant-specific occupancy patterns. The template is intentionally reusable, so you can tailor the test steps without changing the overall inspection flow. Keep the observable result fields intact so findings remain comparable over time.
How often should this functional test be repeated?
Repeat it whenever the sequence of operation changes, after major maintenance, and on a periodic basis that matches the owner’s preventive maintenance or commissioning plan. Many teams also run it seasonally because reset logic and schedule behavior can look correct in one season and fail in another. Emergency mode checks should be repeated after any alarm point, panel, or integration change. The right cadence depends on risk, occupancy, and how often the BAS is modified.
How does this compare with an ad-hoc walk-through?
An ad-hoc walk-through often catches obvious issues, but it usually misses whether the BAS actually follows the approved sequence under changing conditions. This template forces a repeatable test path: schedule, reset, setpoint, emergency mode, and signoff. That makes it easier to assign corrective actions and retest failed sequences. It also creates a record that can be compared across seasons, contractors, and building changes.
Related templates
Go deeper on the topic
-
A daily huddle is a brief (10–15 minute) standing meeting held at the start of a shift or workday to align the team on priorities, surface issues, and...
-
A deskless worker is any employee whose job happens without a desk, a company laptop, or a fixed workstation. They're roughly 80% of the global workforce —...
-
A frontline employee app is a phone-first application that gives hourly, field, and deskless workers access to their schedule, pay, announcements, training,...
-
A frontline worker is any employee whose job happens away from a desk — on a production floor, in a patient room, behind a store counter, in a customer's...
-
Learn how nonprofit tracking of KPIs, donations, and operational workflows reduces turnover and improves decision-making with the right knowledge management...
-
Five MangoApps releases—Mango Signal, Schedule Requests, Skills, and more—address the core challenge: giving frontline managers actionable intelligence, not...
-
Learning management system software streamlines employee training, boosts consistency, and tracks progress in one scalable platform.
-
Disconnected cloud apps create friction and waste time. Learn why unified work platforms improve productivity and retention.
Ready to use this template?
Get started with MangoApps and use BAS Sequence of Operation Functional Test with your team — pricing built for small business.