NFPA 780 risk assessment calculator
The simplified risk screen of NFPA 780-2026 Annex L, free and with no sign-up. It compares how often lightning is expected to strike the structure, N_D, with the frequency the annex tolerates, N_C, and shows every step with its section.
An NFPA 780 risk assessment calculator compares ND, the strikes a structure can expect each year, with NC, the frequency NFPA 780-2026 Annex L tolerates for it. If ND is higher, a lightning protection system is recommended; if not, it is optional on the screen.
Annex L simplified risk screen
Fill in the structure and its setting. The page opens on the worked example below, so change any value to see your own result.
| Quantity | How it was found | Value | Source |
|---|---|---|---|
| L | structure length, m | 60 | NFPA 780-2026 L.4.1.1 |
| W | structure width, m | 30 | NFPA 780-2026 L.4.1.1 |
| H | structure height, m | 8 | NFPA 780-2026 L.4.1.1 |
| N_SG | ground strike points per km² per year | 4 | NFPA 780-2026 L.2.1 |
| A_D | LW + 6H(L + W) + 9 × π × H² = 60 × 30 + 6 × 8 × (60 + 30) + 9 × π × 8² | 7930 | NFPA 780-2026 equation (L.4.1.1) |
| C_D | Isolated, nothing within three times its height | 1 | NFPA 780-2026 Table L.4.2 |
| N_D | N_SG × A_D × C_D × 10⁻⁶ = 4 × 7930 × 1 × 10⁻⁶ | 0.03172 | NFPA 780-2026 equation (L.3) |
| C2 | Nonmetallic structure, metal roof | 1 | NFPA 780-2026 Table L.5.1.2(a) |
| C3 | Ordinary value, does not burn | 1 | NFPA 780-2026 Table L.5.1.2(b) |
| C4 | Normally occupied | 1 | NFPA 780-2026 Table L.5.1.2(c) |
| C5 | Services need not keep running, no harm to the environment | 1 | NFPA 780-2026 Table L.5.1.2(d) |
| C | C2 × C3 × C4 × C5 = 1 × 1 × 1 × 1 | 1 | NFPA 780-2026 L.5.1.1, L.5.1.2 |
| N_C | 1.5 × 10⁻³ / C = 0.0015 / 1 | 0.0015 | NFPA 780-2026 equation (L.5.1.1) |
How the Annex L screen decides
Section L.5 of NFPA 780-2026 asks one question: does lightning strike this structure more often than the structure can tolerate? It answers with two yearly frequencies and a comparison. Nothing else in the screen depends on wiring, services or protection measures; those belong to the detailed method of Section L.6.
The threat, ND. Equation (L.3) multiplies three things: the ground strike-point density NSG (Section L.2.1), the collection area AD in square metres, and the location factor CD from Table L.4.2, then scales by 10-6 to turn square metres into square kilometres. The working beside the result shows the figures put into it.
The collection area, AD. For a rectangular structure equation (L.4.1.1) gives AD = LW + 6H(L + W) + 9πH2: the roof, a band around it three times the height wide, and rounded corners of the same reach. Where a single tall part, such as a tower or a stack, covers every part of the lower building, the note to Figure L.4.1.2(a) takes 9πH2 from the height of that part alone.
The tolerance, NC. Equation (L.5.1.1) divides a default tolerable frequency of 1.5 × 10⁻³ events per year by a coefficient C, where C = C2 × C3 × C4 × C5 (Section L.5.1.2). C2 comes from the structure and roof materials in Table L.5.1.2(a), C3 from the contents in Table L.5.1.2(b), C4 from the occupancy in Table L.5.1.2(c) and C5 from the consequence of a strike in Table L.5.1.2(d). A building that burns easily, holds valuable contents, is hard to evacuate or would stop an essential service gets a larger C, and so a smaller NC: it tolerates fewer strikes.
The decision. Section L.5.2.1 compares the two. When ND is at or below NC, protection is optional; when it is above, protection is recommended. A critical facility listed in Section L.5.3.1 is different: Section L.5.3.2 advises protection or the detailed assessment whatever the screen shows.
A 60 m by 30 m building, 8 m high
Illustrative inputs, not a real site: a rectangular building with a nonmetallic structure and a metal roof, ordinary contents, normally occupied, standing on its own where NSG is 4 strike points per km² per year. The figures below are computed live by the calculator's engine.
The collection area comes to 7930 m² by equation (L.4.1.1). With CD = 1 for an isolated structure, equation (L.3) gives ND = 0.03172 strikes per year. The four coefficients multiply to C = 1, so NC = 0.0015 per year. ND is above NC, so the screen recommends a lightning protection system for this building.
| Quantity | How it was found | Value | Source |
|---|---|---|---|
| L | structure length, m | 60 | NFPA 780-2026 L.4.1.1 |
| W | structure width, m | 30 | NFPA 780-2026 L.4.1.1 |
| H | structure height, m | 8 | NFPA 780-2026 L.4.1.1 |
| N_SG | ground strike points per km² per year | 4 | NFPA 780-2026 L.2.1 |
| A_D | LW + 6H(L + W) + 9 × π × H² = 60 × 30 + 6 × 8 × (60 + 30) + 9 × π × 8² | 7930 | NFPA 780-2026 equation (L.4.1.1) |
| C_D | Isolated, nothing within three times its height | 1 | NFPA 780-2026 Table L.4.2 |
| N_D | N_SG × A_D × C_D × 10⁻⁶ = 4 × 7930 × 1 × 10⁻⁶ | 0.03172 | NFPA 780-2026 equation (L.3) |
| C2 | Nonmetallic structure, metal roof | 1 | NFPA 780-2026 Table L.5.1.2(a) |
| C3 | Ordinary value, does not burn | 1 | NFPA 780-2026 Table L.5.1.2(b) |
| C4 | Normally occupied | 1 | NFPA 780-2026 Table L.5.1.2(c) |
| C5 | Services need not keep running, no harm to the environment | 1 | NFPA 780-2026 Table L.5.1.2(d) |
| C | C2 × C3 × C4 × C5 = 1 × 1 × 1 × 1 | 1 | NFPA 780-2026 L.5.1.1, L.5.1.2 |
| N_C | 1.5 × 10⁻³ / C = 0.0015 / 1 | 0.0015 | NFPA 780-2026 equation (L.5.1.1) |
What the screen does not tell you
The screen is quick because it ignores most of what makes lightning costly. It does not look at the power and telecom lines entering the building, the equipment inside, surge protection, fire provisions or the people at risk of touch and step voltages. It cannot say which protection measure would help most, and it gives no figure for loss of life, loss of service, loss of historical value or economic loss.
The detailed assessment of Section L.6 does all of that. It builds the risks R1 to R4 from strikes to and near the structure and its incoming services, tests each against its own tolerable value from Table L.6.2, and shows which component drives the result. Use it when the screen recommends protection and you need to know what kind, when the building is a critical facility, or when a client or insurer asks for more than a yes or no.
Questions answered
What does this NFPA 780 calculator work out?
What does it mean if N_D is greater than N_C?
Where do I get the strike density N_SG?
Is the simplified screen enough for a hospital or a fire station?
How is the collection area A_D found?
Is Annex L mandatory?
Are these the same values the Lumex™ product uses?
Get started today