Functional performance testing (FPT) is the stage of the commissioning process where equipment and control sequences get pushed through real or simulated operating conditions to confirm they respond the way the design intends. Where startup checks confirm equipment turns on and TAB confirms airflow and water flow hit design values, FPT confirms the whole system thinks correctly: that a chiller actually stages down at low load, that an economizer actually opens at the right outdoor air temperature, that a fire alarm signal actually shuts down the right air handler.
Startup verification confirms a piece of equipment is installed correctly and runs: a fan spins, a pump primes, a chiller compressor cycles. TAB confirms the numbers: cubic feet per minute at each diffuser, gallons per minute at each coil, static pressure at design points. Neither one confirms that the building automation system (BAS) makes the right decision when conditions change.
FPT closes that gap. A commissioning agent writes a test script based on the sequence of operations in the design documents, then forces the conditions that sequence is supposed to respond to, whether that means overriding a sensor value, simulating a fire alarm signal, or waiting for an actual seasonal changeover. The test passes only when the system responds the way the sequence says it should, and the response gets logged, not assumed.
This matters most on the failures that startup and TAB cannot catch, because they only show up when two systems interact under a specific condition: a standby pump that never engages when the lead pump trips, an outdoor air damper that closes at the wrong economizer setpoint, a smoke control sequence that activates the wrong air handler on the wrong floor. Aero has documented cases where a building operated for months with a control sequence that looked correct on a screen and failed the first time it was actually forced to run.
FPT is defined most directly in ANSI/ASHRAE/IES Standard 202-2024, which sets the minimum acceptable commissioning process for new buildings and systems, covering project delivery from predesign through occupancy and operations. Standard 202 treats functional testing as a distinct phase that follows installation verification and precedes final acceptance, with results recorded in a commissioning log and an issues log that tracks every deficiency to resolution.
Energy codes reference this standard directly rather than reinventing it. The IECC requires commissioning of HVAC, service water heating, and lighting control systems in most commercial buildings, and functional performance testing is the mechanism that satisfies that requirement, with the code pointing to the same industry process rather than defining a separate one. ASHRAE has also published Standard 230-2022, covering the commissioning process for existing buildings and systems, which extends the same functional testing discipline to buildings that were never formally commissioned when built.
A functional performance test follows a documented script, not a walkthrough. The general sequence looks like this:
Dynamic testing, where the team simulates emergency and seasonal conditions rather than waiting for them to occur naturally, lets a project verify sequences like snow-melt activation or economizer changeover without stretching commissioning across an entire calendar year.
| System or Component | What Gets Tested | Example Forced Condition |
|---|---|---|
| Air handling units (AHUs) | Economizer changeover, freeze protection, fan staging | Force outdoor air temperature reading below economizer setpoint |
| VAV terminal units | Minimum/maximum airflow response, reheat sequence | Override zone temperature sensor to call for heating |
| Chillers and boilers | Staging, lead/lag rotation, low-load cycling | Reduce building load simulation to trigger stage-down |
| Pumps | Standby activation, variable-speed response | Trip the lead pump to confirm standby engages |
| Fire and smoke dampers | Fail-safe closure on signal | Simulate fire alarm signal at the damper's zone |
| Building automation system (BAS) graphics | Point accuracy, alarm generation | Compare live field readings against BAS screen values |
| Standby/emergency power | Transfer switch response, equipment restart sequence | Simulate utility power loss |
A failed functional test represents the entire reason FPT exists as a phase. The failure gets documented in the issues log with the responsible party, whether that is the controls contractor, the mechanical installer, or the design engineer, and a corrective action and retest date get assigned. The commissioning agent does not close the item until the retest passes under the same forced condition that caused the original failure.
Buildings that skip FPT and rely only on startup and TAB tend to discover these failures the hard way, during the first real heat wave, cold snap, or emergency event, when the cost of the failure includes occupant complaints, equipment damage, or a life-safety system that does not do what it was designed to do.
Commissioning is the full process, from documenting the owner's project requirements through design review, construction oversight, and post-occupancy verification. Functional performance testing is one phase within that process, specifically the step that verifies control sequences and equipment responses under forced or real operating conditions.
No. TAB and FPT verify different things and both are typically required. TAB confirms airflow and water flow quantities match design values at each terminal and coil. FPT confirms the control sequences that govern how that equipment responds to changing conditions actually work as designed. Most commissioning scopes require TAB to be complete before FPT sequences involving airflow can be meaningfully tested.
A commissioning agent, typically an independent third party not affiliated with the installing contractor, writes the test scripts and witnesses the tests. The controls contractor and mechanical contractor are usually present to execute overrides and respond to any deficiencies found in real time.
Duration depends on system complexity and the number of sequences in the design, but most commercial projects budget several weeks for FPT, and seasonal sequences like economizer changeover or snow melt may require testing at specific times of year unless the team uses simulated conditions to test them out of season.
Yes, for most new commercial construction under the IECC, which requires functional testing of HVAC, service water heating, and lighting control systems as part of a documented commissioning process. Specific jurisdictions and building types, including healthcare facilities under ASHRAE 170, may layer additional functional testing requirements on top of the base code.
A complete FPT deliverable includes the executed test scripts with recorded pass/fail results, the issues log showing every deficiency and its resolution, and a final commissioning report summarizing overall system performance against the owner's project requirements. This documentation should transfer to the facility team, not stay solely with the design or construction team, since it becomes the baseline for future retro-commissioning.
Functional performance testing only produces a reliable result when the team running it understands both the design intent and the field conditions of the actual building, which is why Aero pairs FPT with its broader commissioning services rather than treating it as a checklist exercise. If a project is heading toward a control system startup, an IECC-required commissioning milestone, or a building that has never had its sequences formally tested, get the scope defined before construction closes out, not after an operational failure forces the question. Request a functional performance testing assessment.