FIELD NOTE · SUPPLEMENTAL SET
The warehouse came sprinklered: what changes at 12 feet
ISSUEDJULY 11, 2026DRAWN BY THE NIGHTLY SWEEP
The lease says the building is sprinklered, and it is. What it doesn't say is the storage height that sprinkler design assumed, because a spec shell gets a baseline and the baseline doesn't know what's moving in. California Fire Code Chapter 32 knows. It draws the line at 12 feet.
Top of storage above 12 feet is high-piled combustible storage by definition, no discretion involved. The code adds a second line at 6 feet for certain high-hazard commodities and names them: rubber tires, Group A plastics, flammable liquids, idle pallets. That one a fire code official has to invoke.
One shelf, and the building owes a fire protection package it wasn't handed at commissioning (the shell got designed, permitted, inspected and signed off against a storage height nobody had chosen yet, which was reasonable at the time and is exactly why none of this surfaces until a tenant is already moving pallets in).
The 6-foot leg reads differently. It applies where the fire code official requires it, which makes it a local call, and the local calls here have gone one way. Riverside County's Office of the Fire Marshal prints the 6-foot rule in its own high-piled storage guideline with no conditional attached, and writes it against the 2022 code, which is the edition most published AHJ handbooks still cite.
Either way the measured quantity is the top of storage. Not the top of the rack, and not the height on the building drawings.
Section 3201.2 doesn't carry the numbers. It points at the permit sections, where the trigger is a high-piled storage area over 500 square feet. Section 3201.3 wants plans and specifications, at building permit application and again at the storage permit. Section 3203 does the sorting: Class I, II, III, IV, and High-Hazard, which means somebody has to write down what's actually in the boxes.
Five hundred square feet of what is the question that decides a lot of these. Riverside County measures the footprint of the storage array with the aisles inside it counted in, and treats two arrays less than 15 feet apart as one area rather than two.
The class carries as much of the requirement as the height does. Class IV is where Group A plastics start turning up inside the carton, so identical pallets on identical racks can land in different rows of the table depending on what the shipper packed them with.
Then Section 3206.2, which is where the cost lands: where required by Table 3206.2, fire detection systems, smoke and heat removal, and automatic sprinkler design densities have to be provided to protect the high-piled storage area.
The table is keyed to two things. Commodity class, and the size of the high-piled storage area, with the size bands splitting again on whether the public has access. Storage height is not one of the keys. It is one of the answers. The table hands back a maximum permissible storage height, along with the sprinkler system, the detection, the access doors, the smoke and heat removal, and the pile dimension and volume limits.
Section 3206.2.1 adds that where portions of one area differ by commodity, storage method or storage height, the most restrictive design governs.
There isn't a single answer waiting at 12 feet. There's a table, a footprint, and a commodity list.

The tenant sets the trigger. Their storage plan picks the commodity and picks the rack height, which is to say the tenant decides whether Chapter 32 applies to a building somebody else owns.
The landlord owns the base building and the sprinkler system in it. The lease decides who pays for the difference between what's installed and what Table 3206.2 wants, and that clause tends to get written well before anyone knows what the difference is.
By then it's a plan review problem. In Riverside County the review sits with the Office of the Fire Marshal, in San Bernardino County it's County Fire, and in the incorporated cities it's a prevention bureau. Riverside's guideline wants a qualified fire protection engineer to evaluate the commodities and the storage methods, develop the sprinkler design criteria, and write the technical report that goes in with the plans. The fire code official reviews it. The sprinkler contractor installs whatever comes back approved.
None of those three parties picked the commodity or the rack height. The two decisions that set the entire cost of the job were made by a tenant and a leasing agent who were negotiating square footage and a move-in date and had no reason to think either one was a fire protection decision.
In-rack changes the job. Pipe inside the rack structure means the racking layout and the sprinkler design stop being two drawings by two parties and become one drawing that both of them have to agree on.
The envelope numbers come out of NFPA 13, they move with the edition and with the sprinkler K-factor, and they are routinely quoted without their conditions attached. So a ceiling-only design rests on one assumption. It was sized against a storage height somebody chose, and storage height is the thing on site that can change without a drawing.
Which makes the order matter. Commodity class and storage height first, ceiling design second, in-rack decision third. Run it backward and a building ends up with a ceiling system that can't be made to work without adding pipe inside racks that are already loaded, which means unloading them.
New construction has thinned out since the 2022 peak, and for this argument it barely matters, because re-tenanting an existing shell re-runs Chapter 32 the same way a new one does. What matters is turnover. CBRE's Q1 2026 Inland Empire industrial figures counted 13.6 million square feet of new leases signed, up 40.2 percent from 9.7 million in Q4 2025.
NEW INDUSTRIAL LEASES SIGNED, INLAND EMPIRE, CBRE Q4 2025 9.7 million sq ft of new deals signed Q1 2026 13.6 million sq ft, up 40.2 percent on the quarter
Every one of those leases ends with somebody choosing a commodity and a rack height. Not every one changes anything, because a tenant storing the same class at the same height as the last one leaves the fire protection where it was. A move to a higher commodity class re-runs the table lookup. More storage height does something else. It can run past the maximum height the table already granted, and it drives the sprinkler design density under NFPA 13, and either one can force an upgrade.
Which is why this reads as scheduled work instead of a windfall. The threshold is fixed. The classification gets written down before the operation starts, and the permit is an application sitting with the AHJ. Filings scored nightly for fire protection contractors put the industrial and tenant improvement record in front of a sprinkler contractor while the rack elevation is still a drawing, across Riverside County, Ontario, and the rest of the belt.
Read early, the questions are short: what class, what height, and does the footprint clear 500 square feet once the aisles inside it are counted in and any rack sitting less than 15 feet away is counted with it. Those three answers set the sprinkler design density, the detection, and the smoke and heat removal, and they set them before anybody prices a hanger. Read late, the same three answers arrive attached to a correction letter, and now they have to be satisfied inside a building that's already running, on a schedule that assumed none of it, with product sitting on every level of the rack the pipe has to go into.
Then there's the end user, who in this case is driving a forklift. The person who puts storage over the line is not making a fire protection decision: they are filling a third level on an ordinary Tuesday because there's product and it has to go somewhere. Nobody hands that person a tape measure. The line is 12 feet at the top of storage, and it gets crossed by somebody with a pallet in the air and a place to put it.
That Tuesday is the wrong day to find out. Both documents exist months earlier, and they already say what that third level is going to say.
Top of storage above 12 feet is high-piled combustible storage by definition, no discretion involved. The code adds a second line at 6 feet for certain high-hazard commodities and names them: rubber tires, Group A plastics, flammable liquids, idle pallets. That one a fire code official has to invoke.
One shelf, and the building owes a fire protection package it wasn't handed at commissioning (the shell got designed, permitted, inspected and signed off against a storage height nobody had chosen yet, which was reasonable at the time and is exactly why none of this surfaces until a tenant is already moving pallets in).
Twelve feet, and six at the marshal's discretion
The 12-foot line is a definition rather than a judgment call, which is what makes it useful to anybody trying to see work coming. Chapter 32 of the California Fire Code, 2025 edition, in force statewide since January 1, 2026, sets high-piled combustible storage at a top of storage over 12 feet for ordinary Class I through IV commodities. The thresholds and the section numbers are unchanged from 2022.The 6-foot leg reads differently. It applies where the fire code official requires it, which makes it a local call, and the local calls here have gone one way. Riverside County's Office of the Fire Marshal prints the 6-foot rule in its own high-piled storage guideline with no conditional attached, and writes it against the 2022 code, which is the edition most published AHJ handbooks still cite.
Either way the measured quantity is the top of storage. Not the top of the rack, and not the height on the building drawings.
Section 3201.2 doesn't carry the numbers. It points at the permit sections, where the trigger is a high-piled storage area over 500 square feet. Section 3201.3 wants plans and specifications, at building permit application and again at the storage permit. Section 3203 does the sorting: Class I, II, III, IV, and High-Hazard, which means somebody has to write down what's actually in the boxes.
Five hundred square feet of what is the question that decides a lot of these. Riverside County measures the footprint of the storage array with the aisles inside it counted in, and treats two arrays less than 15 feet apart as one area rather than two.
The class carries as much of the requirement as the height does. Class IV is where Group A plastics start turning up inside the carton, so identical pallets on identical racks can land in different rows of the table depending on what the shipper packed them with.
Then Section 3206.2, which is where the cost lands: where required by Table 3206.2, fire detection systems, smoke and heat removal, and automatic sprinkler design densities have to be provided to protect the high-piled storage area.
The table is keyed to two things. Commodity class, and the size of the high-piled storage area, with the size bands splitting again on whether the public has access. Storage height is not one of the keys. It is one of the answers. The table hands back a maximum permissible storage height, along with the sprinkler system, the detection, the access doors, the smoke and heat removal, and the pile dimension and volume limits.
Section 3206.2.1 adds that where portions of one area differ by commodity, storage method or storage height, the most restrictive design governs.
There isn't a single answer waiting at 12 feet. There's a table, a footprint, and a commodity list.
The shell was designed against nothing in particular
A developer sprinklers a spec building to a baseline, because at that point there's no tenant, no commodity, and no rack elevation to design against. So the listing says fully sprinklered. That's true, and it's answering a question Chapter 32 never asked.The tenant sets the trigger. Their storage plan picks the commodity and picks the rack height, which is to say the tenant decides whether Chapter 32 applies to a building somebody else owns.
The landlord owns the base building and the sprinkler system in it. The lease decides who pays for the difference between what's installed and what Table 3206.2 wants, and that clause tends to get written well before anyone knows what the difference is.
By then it's a plan review problem. In Riverside County the review sits with the Office of the Fire Marshal, in San Bernardino County it's County Fire, and in the incorporated cities it's a prevention bureau. Riverside's guideline wants a qualified fire protection engineer to evaluate the commodities and the storage methods, develop the sprinkler design criteria, and write the technical report that goes in with the plans. The fire code official reviews it. The sprinkler contractor installs whatever comes back approved.
None of those three parties picked the commodity or the rack height. The two decisions that set the entire cost of the job were made by a tenant and a leasing agent who were negotiating square footage and a move-in date and had no reason to think either one was a fire protection decision.
What holds at the ceiling, and where in-rack starts
Early suppression fast-response sprinklers at the ceiling are the ordinary answer for Class I through IV storage on racks. Where storage stays inside the envelope the ESFR design covers, the ceiling carries it and the racks stay free of pipe. Past that envelope, or with a higher-hazard commodity, in-rack sprinklers go in.In-rack changes the job. Pipe inside the rack structure means the racking layout and the sprinkler design stop being two drawings by two parties and become one drawing that both of them have to agree on.
The envelope numbers come out of NFPA 13, they move with the edition and with the sprinkler K-factor, and they are routinely quoted without their conditions attached. So a ceiling-only design rests on one assumption. It was sized against a storage height somebody chose, and storage height is the thing on site that can change without a drawing.
Which makes the order matter. Commodity class and storage height first, ceiling design second, in-rack decision third. Run it backward and a building ends up with a ceiling system that can't be made to work without adding pipe inside racks that are already loaded, which means unloading them.
Demand that arrives on a lease schedule
The Inland Empire is where this repeats at volume. Avison Young put industrial inventory across Riverside and San Bernardino counties at 611.3 million square feet as of the first quarter of 2025. CBRE has called it the nation's youngest large warehouse base, weighted average building age somewhere around 20 years. Young stock is the whole point here, because most of these buildings were shells before they were anybody's operation.New construction has thinned out since the 2022 peak, and for this argument it barely matters, because re-tenanting an existing shell re-runs Chapter 32 the same way a new one does. What matters is turnover. CBRE's Q1 2026 Inland Empire industrial figures counted 13.6 million square feet of new leases signed, up 40.2 percent from 9.7 million in Q4 2025.
NEW INDUSTRIAL LEASES SIGNED, INLAND EMPIRE, CBRE Q4 2025 9.7 million sq ft of new deals signed Q1 2026 13.6 million sq ft, up 40.2 percent on the quarter
Every one of those leases ends with somebody choosing a commodity and a rack height. Not every one changes anything, because a tenant storing the same class at the same height as the last one leaves the fire protection where it was. A move to a higher commodity class re-runs the table lookup. More storage height does something else. It can run past the maximum height the table already granted, and it drives the sprinkler design density under NFPA 13, and either one can force an upgrade.
Which is why this reads as scheduled work instead of a windfall. The threshold is fixed. The classification gets written down before the operation starts, and the permit is an application sitting with the AHJ. Filings scored nightly for fire protection contractors put the industrial and tenant improvement record in front of a sprinkler contractor while the rack elevation is still a drawing, across Riverside County, Ontario, and the rest of the belt.
The operator who finds out on a Tuesday
The two documents that decide the entire package exist before the first pallet moves. A commodity list and a rack elevation. Neither one is typically read by anybody in fire protection at lease signing, which is the whole gap.Read early, the questions are short: what class, what height, and does the footprint clear 500 square feet once the aisles inside it are counted in and any rack sitting less than 15 feet away is counted with it. Those three answers set the sprinkler design density, the detection, and the smoke and heat removal, and they set them before anybody prices a hanger. Read late, the same three answers arrive attached to a correction letter, and now they have to be satisfied inside a building that's already running, on a schedule that assumed none of it, with product sitting on every level of the rack the pipe has to go into.
Then there's the end user, who in this case is driving a forklift. The person who puts storage over the line is not making a fire protection decision: they are filling a third level on an ordinary Tuesday because there's product and it has to go somewhere. Nobody hands that person a tape measure. The line is 12 feet at the top of storage, and it gets crossed by somebody with a pallet in the air and a place to put it.
That Tuesday is the wrong day to find out. Both documents exist months earlier, and they already say what that third level is going to say.