Water Supply · Calculation
How Do You Size a Fire Protection Water Storage Tank?
Reviewed by a licensed Professional Engineer · NY, NJ, PA, MD, DE · Last reviewed · Code basis: NFPA 13 (2022) Ch. 19 and 20 to 25; NFPA 14 Ch. 7 and 9; NFPA 20 Ch. 4; NFPA 22 (2023) Ch. 4; NFPA 72; FM Global DS 3-2; 2021 and 2024 IBC; NFPA 1 (2024)
General guidance, not a code determination for any project. Confirm the adopted code and local amendments with the authority having jurisdiction.
A fire protection water storage tank is sized by multiplying the largest water demand on the building, sprinklers plus the hose stream allowance, by the duration the sprinkler standard assigns to the hazard, then adding the water the tank holds but cannot deliver: the dead storage below the suction outlet and the air space above the overflow. For a typical ordinary hazard building the result lands between 30,000 and 90,000 gallons; storage buildings and standpipe buildings push it higher. The arithmetic takes 10 minutes. Getting the inputs right is the work.
This article is for owners and design teams on sites without a public main strong enough to carry the sprinkler demand: rural New Jersey, Pennsylvania, Maryland and Delaware properties on wells or small purveyors, and any site where the water authority will not commit to the flow. It covers the sizing method, a worked example with real numbers, the mistakes that produce undersized tanks, and where the simple method stops and a Professional Engineer (PE) calculation takes over. Whether a tank is needed at all is a separate question, covered in DGA’s article on when a fire protection water tank is required.
At a Glance: Sizing a Fire Protection Water Storage Tank
- What is calculated: the effective capacity of the tank in gallons, which is the water between the overflow and the lowest level the pump or gravity outlet can use, plus the gross tank size that delivers it.
- Method in one line: V = (Qsprinkler + Qhose) × tduration, compared with the standpipe demand × 30 minutes, the larger governs, then add dead storage and air space and round up to a stock tank size.
- Inputs needed: sprinkler demand at the base of the riser in gpm, hose stream allowance in gpm, duration in minutes from the hazard class, standpipe demand and duration where standpipes exist, the refill rate the source can sustain, the suction and freeboard allowances for the tank type.
- Code and section: National Fire Protection Association (NFPA) 13 (2022) Chapter 19 for sprinkler duration and hose allowance, Chapters 20 to 25 for storage; NFPA 14 Chapter 7 for standpipe demand and Chapter 9 for its duration, in the edition the adopted building code references; NFPA 20 Chapter 4, in the edition the adopted building code references, for a tank feeding a pump; NFPA 22 (2023) for the tank itself, its effective capacity and refill.
- Typical result range (units): under 20,000 gallons for most light hazard buildings and 30,000 to 90,000 gallons for ordinary hazard buildings; 100,000 to 300,000 gallons for warehouses designed under the NFPA 13 storage chapters; larger still where an insurer wants the full demand stored.
- Most common input error: leaving the hose stream allowance out of the stored volume when the tank also feeds the hydrants or hose stations, which undersizes the tank by 20 to 40 percent on an ordinary hazard building.
What Inputs Does a Tank Sizing Calculation Need?
Every number in the calculation comes from a document the design team already has or can request. The table lists each input, its units and where it comes from. The sprinkler demand is the one most often taken from the wrong place: the tank sees the demand at the base of the riser, or at the pump suction, not the density at the remote sprinkler.
| Input | Units | Source |
|---|---|---|
| Sprinkler demand at the base of the riser | gpm | The hydraulic calculation for the most demanding design area, NFPA 13 (2022) Chapter 28; the sealed calculation sheet, not the density alone |
| Hose stream allowance | gpm | NFPA 13 (2022) Chapter 19 by hazard class: a combined inside and outside hose allowance that runs from 100 gpm for light hazard through 250 gpm for ordinary hazard to 500 gpm for extra hazard; the storage chapters set their own |
| Sprinkler duration | minutes | NFPA 13 (2022) Chapter 19: 30 minutes for light hazard rising to 120 minutes for extra hazard; Chapters 20 to 25 set their own durations, 60 minutes for early suppression fast response (ESFR) designs and longer for many density/area storage designs |
| Standpipe demand | gpm | NFPA 14 Chapter 7, from the number and class of standpipes; a Class I system in a fully sprinklered building is commonly capped at 1,000 gpm |
| Standpipe duration | minutes | NFPA 14 Chapter 9: 30 minutes for Class I and Class III systems |
| Concurrent or governing demand | decision | NFPA 14 Chapter 7: in a combined system in a building sprinklered throughout, the larger of the two demands governs, not the sum; the authority having jurisdiction (AHJ) can direct otherwise |
| Refill rate available | gpm | Well pump test, purveyor letter or meter size; NFPA 22 (2023) Chapter 4 sets the refill time the supply must meet |
| Dead storage and air space | gallons or feet | NFPA 22 (2023) Chapter 4 effective capacity rule, the tank manufacturer’s vortex plate and outlet details, the overflow elevation |
| Pump suction requirements | feet and psi | NFPA 20 Chapter 4 and the pump manufacturer’s net positive suction head (NPSH) curve for a suction tank |
Two of these inputs deserve a sentence each. The hose allowance is part of the stored volume because the fire department will draw it from the same tank through the hydrants on the private main; NFPA 13 (2022) Chapter 19 sizes a tank for the equipment it serves, so a tank that serves sprinklers only can leave the hose stream demand out. The refill rate matters because NFPA 22 expects the supply to put the required volume back within a fixed time, and a 20 gpm domestic well cannot do that for a 67,500 gallon demand.
What Is the Formula for Tank Volume?
The sizing method has five steps. Compute the sprinkler case, compute the standpipe case where one exists, take the larger, add the water the tank cannot deliver, and round up. Refill credit comes last and only where the standard and the AHJ allow it.
Figure 1: Tank Volume Formula
Sprinkler case: Vs = (Qsprinkler + Qhose) × ts, where Q is in gpm at the base of the riser, ts is the NFPA 13 duration in minutes and Vs is in gallons.
Standpipe case: Vp = Qstandpipe × 30 min for a Class I or Class III system under NFPA 14 Chapter 9.
Required effective capacity: Veff = the larger of Vs and Vp in a building sprinklered throughout; the sum only where the AHJ requires both to run at once.
Gross tank volume: Vtank = Veff + Vdead + Vair, where Vdead is the water below the lowest usable level and Vair is the space between the overflow and the roof.
The method follows the water supply chapter of NFPA 13 and the capacity rules of NFPA 22. NFPA 22 (2023) measures this capacity, which it calls net capacity, from the inlet of the overflow down to the lowest level the outlet can draw, which for a suction tank is the top of the vortex plate. Everything below that level is dead storage; everything above the overflow is air. Neither counts.
Figure 2: Sizing Steps in Order
Worked Example: A 75,000 Gallon Tank for an Ordinary Hazard Building
Take a 40,000 sq ft light manufacturing building in rural Pennsylvania on a well that tests at 60 gpm. The sprinkler system is designed as ordinary hazard group 2. The hydraulic calculation shows 500 gpm at the base of the riser, and NFPA 13 (2022) Chapter 19 adds 250 gpm of hose stream allowance and a 60 to 90 minute duration for ordinary hazard; the design uses 90 minutes because the waterflow alarm is not monitored at a constantly attended location. There are no standpipes.
| Step | Arithmetic | Result |
|---|---|---|
| 1. Total flow | 500 gpm + 250 gpm | 750 gpm |
| 2. Effective capacity | 750 gpm × 90 min | 67,500 gal |
| 3. Dead storage and air space | 67,500 gal × 0.10 | 6,750 gal |
| 4. Gross volume | 67,500 gal + 6,750 gal | 74,250 gal |
| 5. Stock size | Round up | 75,000 gal tank |
| 6. Refill check | 67,500 gal ÷ 480 min | 141 gpm needed; the 60 gpm well does not meet it |
The 10 percent allowance is a planning figure, not a code number. The actual dead storage comes from the tank drawing. In the figure below the tank is 28 ft 3 in in diameter and 16 ft tall, which holds 4,690 gallons per foot of depth. The vortex plate sits 1 ft above the floor, the overflow 14.5 ft above it, so 14.5 ft of water counts: 68,000 gallons of effective capacity against the 67,500 gallons required.
Figure 3: Where the 67,500 Gallons Sit in a 75,000 Gallon Tank
The refill check is where rural sites fail. NFPA 22 (2023) Chapter 4 requires the supply to refill the minimum required fire protection volume in no more than 8 hours, which needs 141 gpm here. A 60 gpm well refills 67,500 gallons in about 19 hours. The usual answer is a second well or a larger refill source; a slower refill or a tanker contract needs the AHJ’s acceptance as an alternative to that rule, and none of these reduce the stored volume.
Worked Example: When Standpipes and Sprinklers Compete
Now take a 4-story office building in Maryland with Class I standpipes and an ordinary hazard group 1 sprinkler system, on a small purveyor that cannot supply the fire demand. The building has three Class I standpipes, so the demand under NFPA 14 Chapter 7 is 500 gpm for the first plus 250 gpm for each additional, 1,000 gpm, which is also the maximum the standard requires in a building sprinklered throughout. The sprinkler calculation shows 500 gpm at the base of the riser, plus 250 gpm of hose, for 60 minutes, the lower ordinary hazard value NFPA 13 Chapter 19 permits where waterflow and supervisory signals are monitored at a constantly attended location.
| Case | Arithmetic | Result |
|---|---|---|
| Standpipe | 1,000 gpm × 30 min | 30,000 gal |
| Sprinkler | (500 gpm + 250 gpm) × 60 min | 45,000 gal |
| Governing | Larger of the two | 45,000 gal effective |
| Gross volume | 45,000 gal × 1.10 | 49,500 gal, a 50,000 gal tank |
The sprinkler case governs even though the standpipe flow is higher, because its duration is twice as long. The two demands are not added: NFPA 14 Chapter 7 lets the larger of the sprinkler and standpipe demands set the supply in a combined system where the building is sprinklered throughout. A design team that adds them buys an 85,000 gallon tank (75,000 gallons effective plus 10 percent, rounded up) for a 50,000 gallon problem.
The pump drawing from either tank is a separate design. Its rated flow and pressure come from the demand curve, not from the tank size, and DGA’s article on how to size a fire pump for rated flow and pressure covers that calculation. What the tank calculation owes the pump is the low water level, because NFPA 20 Chapter 4 requires the pump to deliver its rated flow with the tank at that level and with enough net positive suction head to avoid cavitation.
DGA sizes fire protection water tanks, fire pumps and private fire service mains across New York, New Jersey, Pennsylvania, Maryland and Delaware. Project briefs get confirmation and preliminary code feedback within one business day. See where DGA works →
Which Errors Undersize a Fire Protection Tank?
Most undersized tanks trace back to one of six input mistakes. Each one is easy to make from a summary sheet and easy to catch on the hydraulic calculation and the tank drawing.
| Error | What goes wrong | Fix |
|---|---|---|
| Hose allowance left out | A 500 gpm sprinkler demand becomes a 45,000 gal tank instead of 67,500 gal at 90 minutes | Add the NFPA 13 (2022) Chapter 19 inside and outside hose allowance to the base of riser flow before multiplying, wherever the tank also feeds hydrants or hose stations |
| Sprinkler duration applied to the standpipe | A 1,000 gpm standpipe demand at 90 minutes produces a 90,000 gal requirement nobody asked for | Use the 30 minute duration NFPA 14 Chapter 9 assigns to Class I and Class III standpipes |
| Full tank counted as effective capacity | A 75,000 gal tank is assumed to deliver 75,000 gal; it delivers about 68,000 gal | Measure from the overflow to the vortex plate or outlet per NFPA 22 (2023) Chapter 4, using the manufacturer’s drawing |
| Combined demand double counted | Standpipe and sprinkler volumes are summed in a building sprinklered throughout | Take the larger under NFPA 14 Chapter 7 unless the AHJ directs otherwise in writing |
| Refill credit assumed | The tank is sized for 60 minutes on the promise that the well covers the rest | Size for the full duration; credit refill only with the AHJ’s approval and a documented, automatic supply |
| Freezing ignored | An outdoor tank in a Pennsylvania or upstate New York winter loses usable depth to ice, or the suction line freezes | Provide the heating NFPA 22 (2023) requires to keep the water above the freezing margin the standard sets, with low temperature supervision to NFPA 72 |
Freezing deserves one more sentence for the rural audience. NFPA 22 (2023) treats tank heating as part of the tank, with the heater sized for the local low temperature and the water temperature and level supervised through the fire alarm system under NFPA 72. An unheated tank north of Maryland is an impaired water supply for three months of the year.
When Does Tank Sizing Need a PE Calculation?
The method above is reliable for a light or ordinary hazard building with one sprinkler system, with or without a standpipe, and a tank at grade. Beyond that the inputs stop being table lookups and the sizing becomes an engineering decision that a licensed Professional Engineer should seal.
Storage occupancies. A warehouse designed under NFPA 13 (2022) Chapters 20 to 25 takes its duration, hose allowance and demand from the storage chapter that fits the commodity, the storage height and the sprinkler type, not from Chapter 19. ESFR designs carry their own hose and duration values from Chapter 20, and the base of riser flow can exceed 2,000 gpm. Those tanks commonly run 100,000 gallons and up, and the choice of sprinkler type changes the tank by tens of thousands of gallons.
Combined and foam systems. A building with multiple sprinkler risers, a combined standpipe system with pressure-regulating valves, or a foam-water system has demands that do not fit a two-line comparison. Foam systems add a concentrate duration and a discharge rate that NFPA 11 governs, and the water behind the foam is stored at the same tank.
Pumps with suction limits. Where the tank feeds a fire pump, NFPA 20 Chapter 4 ties the lowest usable level to the pump’s net positive suction head and the anti-vortex plate submergence. A tall, narrow tank keeps the suction flooded; a wide, shallow tank may force the pump to be lowered or the dead storage to grow. The pump decision itself, including whether the site needs one at all, is explained in DGA’s guide to how engineers decide whether a fire pump is required.
Supply curves and insurer requirements. Where a weak main and a tank work together, the stored volume depends on how the two supplies combine over the duration, which is read from the plot described in DGA’s article on plotting sprinkler demand against the supply curve. FM Global, through its Data Sheet 3-2 on water tanks, generally expects the entire protection demand to be held in the tank and treats refill as a backup rather than a credit, so an FM-insured site should size to the insurer’s basis before the AHJ’s.
Who Approves the Tank in Each State?
The arithmetic is the same in every jurisdiction DGA works in outside New York City, where Appendix Q adds its own tank rules. What changes is who reviews the tank, which edition of NFPA 22 the adopted building code references, and which NFPA 13 edition supplies the duration. In Maryland, the county building permit reviews sprinklers to NFPA 13 (2019) through the 2021 International Building Code (IBC), while the State Fire Prevention Code (NFPA 1, 2024) references NFPA 13 (2022).
| Jurisdiction | Adopted code and NFPA basis | AHJ for the tank | Filing or permit |
|---|---|---|---|
| New York State (outside NYC) | 2025 Uniform Code (2024 I-Codes); NFPA 13 (2022) and the NFPA 22 edition referenced by the 2024 IBC | Local code enforcement official | Building permit with the sprinkler and water supply submittal |
| New York City | 2022 Building Code; NFPA 13 and 14 (2016) as modified by Appendix Q; Appendix Q also sets NYC tank rules, including a suction tank for a standpipe pump of at least 30 minutes at the pump’s rated capacity; the Department of Buildings (DOB) reviews tanks under the Building Code | DOB; the Fire Department of New York (FDNY) for the water supply and hydrant work | Sprinkler and standpipe work type in DOB NOW |
| New Jersey | Uniform Construction Code (UCC), 2024 I-Codes effective August 17, 2026; NFPA 13 (2022) and the NFPA 22 edition referenced by the 2024 IBC | Municipal fire protection subcode official | Fire protection subcode permit |
| Pennsylvania | UCC, 2021 I-Codes; NFPA 13 (2019) and the NFPA 22 edition referenced by the 2021 IBC; no statewide fire code | Municipal or third-party code official; Department of Labor and Industry (L&I) where it has jurisdiction | Building permit, fire protection sheets |
| Maryland | 2021 IBC for the county permit; NFPA 1 (2024) for the State Fire Prevention Code; NFPA 22 edition per the referencing code | County building official; State or county fire marshal, with permits at the fire marshal’s discretion under the Code of Maryland Regulations (COMAR) 29.06.01.08 | County building permit with fire marshal review |
| Delaware | Regulation 701 (2026) with NFPA 1 (2024), NFPA 13 (2025) and NFPA 20 (2025); IBC by county | Office of the State Fire Marshal (Wilmington Fire Marshal inside the city) | State Fire Marshal plan review before the county building permit |
A county reviewer in Pennsylvania or Maryland reads the duration from NFPA 13 (2019) and a New Jersey reviewer from NFPA 13 (2022); the durations for light, ordinary and extra hazard are the same in both, so the tank does not change across the state line. The edition does matter for storage designs, where the chapter numbering and some hose values differ, and for Delaware, where the State Fire Marshal reviews to NFPA 13 (2025).
Key Takeaway: Tank volume is the governing demand, sprinklers plus hose at the NFPA 13 duration or standpipes for 30 minutes under NFPA 14, plus the water the tank holds but cannot deliver. For a 750 gpm, 90 minute ordinary hazard demand that is 67,500 gallons of effective capacity in about a 75,000 gallon tank, and the well or purveyor still has to refill it within the time NFPA 22 sets. Storage buildings, foam systems and pumps with suction limits need a PE calculation.
Frequently Asked Questions
Does the hose stream allowance have to be stored in the tank?
Conditional: yes where the tank also supplies the hydrants or hose stations, which is the usual case on a site with no other source. NFPA 13 (2022) Chapter 19 sizes a tank for the equipment it serves, and its annex lets a tank that serves sprinklers only leave the hose stream demand out. A 500 gpm sprinkler demand with 250 gpm of hose for 90 minutes needs 67,500 gallons where the tank feeds the hydrants, and 45,000 gallons where it serves sprinklers only.
Can a well or city main be credited against the tank volume?
Conditional: some AHJs allow an automatic refill to make up part of the demand, but only where the AHJ accepts the source and the refill delivers the required rate for the full duration. Many reviewers in New Jersey, Pennsylvania, Maryland and Delaware expect the full demand stored, and FM Global generally does as well.
Is the effective capacity the same as the tank size?
No. Effective capacity is the water between the overflow inlet and the lowest usable level, which for a suction tank is the top of the vortex plate. A 75,000 gallon tank with 1 ft of dead storage and 0.5 ft of air space delivers about 68,000 gallons.
Do sprinkler and standpipe demands get added together?
No, in a building sprinklered throughout. NFPA 14 Chapter 7 lets the larger of the two demands govern a combined system, so a 1,000 gpm standpipe for 30 minutes (30,000 gallons) is compared with, not added to, a 750 gpm sprinkler demand for 60 minutes (45,000 gallons).
How long does it take to size a tank for a permit?
Conditional: with a sealed hydraulic calculation and a well test or purveyor letter in hand, the sizing itself takes 1 to 2 days as of November 2026. The schedule driver is the refill source, because a well that cannot meet the NFPA 22 refill time usually needs a second well test or a tanker agreement before the AHJ will accept the submittal.
More in Water Supply
- Do You Need a Fire Pump? How Engineers Decide (NFPA 20)
- Water Supply for Fire Protection: The Complete Guide
- What Is a Fire Pump Controller and Transfer Switch?
- When Can a Well or Private Source Supply Fire Protection?
- What Is Backflow Preventer Pressure Loss in Sprinkler Calcs?
- Split-Case vs In-Line vs Vertical Turbine: Which Fire Pump?
This article is general information, not a substitute for a project-specific water supply analysis. Code editions, local amendments and reviewer practice change; confirm the adopted code and the authority having jurisdiction for the project.
Need a Water Storage Tank Sized for a Permit?
Send the hydraulic calculation or the sprinkler design basis, the well test or purveyor letter, and the jurisdiction. DGA sizes the tank, the refill and the pump suction, and prepares the water supply analysis the reviewer will ask for. Project briefs get confirmation and preliminary code feedback within one business day.