CMSA and ESFR are the two NFPA 13 storage-sprinkler technologies used to protect rack-stored Class I-IV commodities and Group A plastics in warehouses, and they answer the same fire with two different hydraulic strategies [S4].
The decision is not "which costs less" but "which is legally listed for this commodity, ceiling height and storage height" under NFPA 13, and that framing drives the rest of the design: pipe sizing, fire pump sizing, water supply duration, and whether in-rack sprinklers appear in the racking layout at all [S5].
What "control" and "suppression" actually mean in a rack fire
CMDA and CMSA sprinklers are designed and tested to control a fire and limit its spread, rather than to extinguish it, and they are characterised by relatively high flow rates at relatively low pressures [S4]. ESFR pendents, by contrast, are listed to suppress a fire at the ceiling before in-rack involvement becomes design-limiting, which is why designers reach for them wherever the listing allows [S4][S7].
The droplet physics behind that split is not marketing: in a high-challenge storage fire, droplets must penetrate an upward fire plume, and a droplet that lacks downward vertical velocity and momentum evaporates before it reaches the fuel [S2]. CMSA heads produce a larger water droplet than CMDA, which gives greater penetration of the high-energy plume and improves control performance on high-challenge commodities such as Group A plastics [S3]. ESFR heads pair that same droplet concept with a fast-response thermal element and a high K-factor so that suppression happens before the fire can run vertically up the rack flue spaces [S2][S7].
Three technologies, three calculation methods
NFPA 13 recognises three storage-sprinkler technologies, and the hydraulic calculation method is the most visible difference between them: CMDA uses a density/area approach (gpm per square foot over a defined design area), CMSA uses a gpm-per-head requirement for a stated number of design sprinklers, and ESFR uses a minimum operating pressure and a stated number of ceiling sprinklers within the design area [S3][S4].
A CMSA K17 upright and a CMDA K17 upright can look nearly identical on the bench, even sharing the same SIN family in some Tyco listings, but the chrome deflector, the larger droplet, the listing scope and the unit cost (roughly three times the CMDA equivalent) differ [S3]. Designers specify CMSA in higher-challenge cases where the ceiling-only CMDA approach would require in-rack sprinklers and inflated density/area values, with CMSA sitting as a "hybrid" between standard CMDA and full ESFR protection, and many practitioners default straight to ESFR when the listing permits [S3].
ESFR: ceiling-only, but only where the listing says so

ESFR is the industry-preferred storage-sprinkler type because of its ability to extinguish a fire rather than only control it, and its preferred form is a ceiling-only design that eliminates in-rack sprinklers and the pipe, branch lines and obstructions that go with them [S4]. Each ESFR listing carries a maximum ceiling height, a maximum storage height, a commodity class limit, a maximum spacing, and a minimum operating pressure, and the building must sit inside all of those envelopes for ESFR to be specified at all [S4][S7].
If any envelope is breached, the project is forced into a ceiling-plus-in-rack design, which is where CMSA re-enters the picture: CMSA pendents or uprights at the ceiling combined with in-rack sprinklers in the flue spaces, or a CMSA-only ceiling arrangement for the narrower band of commodities and heights that the CMSA listing covers without in-rack help [S4][S5]. In short, the choice between "ceiling-only ESFR" and "ceiling plus in-rack CMSA" is a code-driven eligibility test against NFPA 13, not an economic preference, and the building height, commodity, storage height and aisle width all feed that test [S5].
Where in-rack sprinklers are mandatory, regardless of the ceiling head
Even on an ESFR project, in-rack sprinklers are not always optional: certain high-challenge commodities, certain rack configurations, and certain storage heights that exceed the ESFR ceiling-only envelope will force intermediate-level or in-rack heads into the design, which is the same physical layout that a CMSA-plus-in-rack design would use [S5]. NFPA 13's storage chapter sets the rules, and the practical effect is that in-rack heads show up on storage heights that exceed roughly 25 ft for many ESFR listings, on multiple-row racks with shielded combustibles, and on exposed Group A plastics above a defined threshold [S4][S5].
That overlap matters during procurement: specifying sprinkler heads for a rack warehouse is rarely a single SKU, and a typical ESFR warehouse ends up with ESFR pendents at the ceiling, K-factor in-rack uprights at intermediate levels, and a separate hose-stream allowance, while a CMSA warehouse uses CMSA pendents at the ceiling and conventional uprights in the racks, all fed by a fire pump sized to the higher of the two demands [S5][S6].
Decision matrix: ESFR vs CMSA on a real project

Compare the two options on four decision criteria that a designer can take straight to the AHJ. (1) Fire-control objective: ESFR aims to suppress at the ceiling, CMSA aims to control with ceiling and in-rack cooperation [S2][S4]. (2) Calculation method: ESFR uses a minimum pressure and ceiling-sprinkler count, CMSA uses a gpm-per-head requirement for a stated number of design sprinklers [S3][S4]. (3) Layout impact: ESFR ceiling-only designs eliminate in-rack branch lines in the racking, CMSA-plus-in-rack designs add pipe, hangers and obstruction rules inside the rack uprights [S4][S5]. (4) Commodity envelope: ESFR covers a wide band of Class I-IV and many Group A plastic arrangements but caps ceiling height, storage height and aisle width; CMSA covers the higher-challenge cases ESFR cannot list, typically with the in-rack support NFPA 13 then requires [S3][S4].
The matrix forces the decision back to the code: if the building sits inside the ESFR listing envelope, pick ESFR; if it does not, default to CMSA at the ceiling with in-rack sprinklers per NFPA 13's storage chapter [S4][S5].
Limits, failure modes and common specification errors
Three failure modes show up repeatedly on rack-storage designs. First, specifying ESFR outside its listing envelope is the most common, and the failure is silent until the AHJ review or the first fire test: ESFR pendents rated for a 30 ft ceiling do not protect a 40 ft ceiling storage arrangement, and the fix is not a bigger pump, it is a different listing or a different layout [S4][S5]. Second, treating CMSA as "just a bigger CMDA" misses the gpm-per-head calculation method and the higher unit cost, and a CMSA ceiling-only design on a high-challenge commodity without the required in-rack sprinklers is a common plan-review rejection [S3][S4]. Third, ignoring flue-space maintenance in the storage rack layout defeats whichever ceiling head is chosen, because the same tight flue spaces that let a forklift work quickly are what let a small fire's flame front reach the next pallet before a ceiling sprinkler ever operates [S5].
Housekeeping is part of the listing: an ESFR or CMSA design assumes transverse and longitudinal flue spaces are maintained, and FM Global data behind the same handbook language treats impaired flue spaces as an impairment to the sprinkler system, not a separate issue [S5].
Where to look in the standards for the next design pass

For any new rack-storage project, the working reference is NFPA 13 (2025), Standard for the Installation of Sprinkler Systems, with the storage chapter driving the eligibility test, the ceiling-only ESFR option, and the in-rack requirements that apply to CMSA and to ESFR cases that exceed the listing [S4]. Cross-check the project's commodity classification, storage configuration, ceiling height, storage height and aisle width against the manufacturer's ESFR listing, and against the CMSA listing, before sizing the fire pump or ordering pipe, because either comparison can move the design from ceiling-only ESFR to ceiling-plus-in-rack CMSA, with a corresponding jump in hydraulic demand and in-rack scope [S4][S5].
For broader context on the cylinder and pressure side of suppression-system storage, see the clean-agent cylinder pressure behaviour article.