Needed Fire Flow by the ISO method — NFF = (C)(O)(1 + (X + P)) — with every published limit enforced and flagged, and the construction factor verified two ways against the ISO effective-area table.
For 1 and 2 family dwellings not exceeding 2 storeys in height, ISO assigns the needed fire flow directly from the distance to the neighbouring building. The construction, occupancy and exposure method is not used.
| Distance between buildings | Needed fire flow |
|---|
C = 18 F √A. Effective area is not the gross floor area — the builder applies the ISO rule for the construction class you select.
| Level | Floor area (ft²) | Unprotected vertical openings |
|---|
Assigned from the occupancy combustibility class of the building as a whole, not of the worst single tenant.
| Occupancy combustibility class | Occupied floor area (ft²) | Share |
|---|---|---|
| Total floor area | — |
Enter the factors directly, or let the builders read Tables 330.A and 330.B for you and stamp the cell each charge came from.
Where a sprinkler system is proposed, the source worksheet stops using the ISO calculation and takes the sprinkler demand plus the outside hose allowance instead.
Fire pump design points, where a fire pump is required.
NFF = (C)(O)(1 + (X + P)), rounded to the nearest 250 gpm below 2,500 gpm and to the nearest 500 gpm above it.
ISO Needed Fire Flow is one demand among several, and it is a flow rather than a volume. Set the others against it here, then apply the duration your code requires.
| Demand | Flow (gpm) | Source / reference |
|---|---|---|
| ISO Needed Fire Flow | This calculation — insurance-rating basis | |
| Code / authority requirement | ||
| Project specification |
Every ISO limit that bit on this calculation, named, so the result is traceable against the source worksheet.
Runs on every keystroke. A red row means the tool disagrees with its own source data and the result must not be used.
The record to attach to a submission — the governing figure, how it was reached, and the limits and lookups behind it.
Transcribed from the tables carried in the source worksheet. The builders in section 3 read 330.A and 330.B directly and name the cell they used.
| Class | Description | F | Maximum C |
|---|---|---|---|
| Class 1 | Wood frame | 1.5 | 8,000 gpm |
| Class 2 | Joisted masonry | 1.0 | 8,000 gpm |
| Class 3 | Noncombustible | 0.8 | 6,000 gpm |
| Class 4 | Masonry noncombustible | 0.8 | 6,000 gpm |
| Class 5 | Modified fire-resistive | 0.6 | 6,000 gpm |
| Class 6 | Fire-resistive | 0.6 | 6,000 gpm |
| Any class | One-storey building | — | 6,000 gpm |
| Any class | Lower limit on C | — | 500 gpm minimum |
| Combustibility class | O | Assignment rule |
|---|---|---|
| C-1 Noncombustible | 0.75 | Only where ≥ 95 % of the total floor area is C-1 occupancy and there are no C-5 occupancies |
| C-2 Limited-combustible | 0.85 | ≥ 90 % of floor area is C-1 + C-2; or Construction Class 5 / 6 with ≥ 80 % C-1 + C-2 and ≤ 5 % C-5 |
| C-3 Combustible | 1.00 | Any building not provided for by the other classes |
| C-4 Free-burning | 1.15 | C-4 + C-5 combined ≥ 25 % of total floor area, with C-5 occupying < 15 % |
| C-5 Rapid-burning | 1.25 | C-5 occupancies ≥ 15 % of the total floor area |
| Distance to exposure building | Length-height of facing wall of exposure building | Construction of facing wall of exposure building | |||
|---|---|---|---|---|---|
| Class 1, 3 | Class 2, 4, 5, 6 — unprotected openings | Class 2, 4, 5, 6 — semiprotected openings | Blank wall | ||
| Protection of passageway openings | Fire-resistive, noncombustible or slow-burning communications | Communications with combustible construction | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Open any length | Enclosed | Open | Enclosed | |||||||
| ≤ 10 ft | 11–20 ft | 21–50 ft | ≤ 10 ft | 11–20 ft | 21–50 ft | ≤ 10 ft | 11–20 ft | 21–50 ft | ||
Where this tool differs from the spreadsheet it was derived from, and why.
N/A. This tool applies the same governing rule but keeps the ISO figure on screen as a reference point instead of blanking it, marked as not governing. Erasing a number that was correctly computed removes the reader's ability to see how far apart the two bases are, which is exactly what a reviewer wants to know.