Skip to main content
Back to Blog
2026-04-21

By Nolan Terry, Founder & CEO

NFPA 110 Emergency Generator Inspection Guide for Fire Protection Contractors

Emergency generators are life-safety equipment. When utility power fails during a fire event, generators power emergency lighting, fire alarm panels, elevator recall, smoke control systems, and fire pumps. If the generator fails, the entire passive and active fire protection strategy can collapse.

That's why NFPA 110 — *Standard for Emergency and Standby Power Systems* — exists, and why fire protection contractors are increasingly expected to inspect, test, and report on these systems. If you're already in a building managing the suppression system and alarm panel, adding generator compliance to your service offering is a natural extension — and a profitable one.

This guide gives you the technical foundation to do it right.

Why Fire Protection Contractors Should Care About NFPA 110

Most jurisdictions require annual fire protection inspections. The AHJ or building owner often asks a single contractor to handle the full life-safety scope. Generators are squarely in that scope because:

  • Fire pumps (NFPA 20) require a reliable power source — and that source is usually the emergency generator
  • NFPA 72 alarm panels require battery backup and, in larger systems, generator backup
  • NFPA 101 Life Safety Code requires emergency lighting powered by an alternate source
  • Many AHJs cross-reference NFPA 110 during fire system inspections
  • If you're submitting inspection reports on a building's fire pump but ignoring the generator feeding it, your report has a gap. Savvy building owners — and their lawyers — will notice.

    NFPA 110 System Classifications

    Understanding the classification system is the first step. NFPA 110 categorizes Emergency Power Supply Systems (EPSSs) along three dimensions:

    Type — How Fast Must It Start?

    | Type | Transfer Time | Typical Application |

    |------|--------------|---------------------|

    | 10 | 10 seconds or less | Hospitals, high-rise life safety |

    | 60 | 60 seconds or less | General emergency lighting |

    | 120 | 120 seconds or less | Optional standby loads |

    | M | Manual transfer | Non-life-safety standby |

    Class — How Long Must It Run?

    | Class | Minimum Runtime | Notes |

    |-------|----------------|-------|

    | X | 10 minutes | Bridging only |

    | 0.083 | 5 minutes | Rare; specific equipment |

    | 2 | 2 hours | Light commercial |

    | 6 | 6 hours | Common commercial |

    | 48 | 48 hours | Healthcare, critical facilities |

    | 750 | 750 hours | Continuous standby |

    Level — What Is the Consequence of Failure?

  • Level 1: Failure of the EPSS could result in loss of human life or serious injury (hospitals, fire pumps, elevators in high-rise)
  • Level 2: Failure is less critical to human life but important for orderly business continuity
  • Level 1 systems carry stricter inspection requirements, mandatory monthly exercising under load, and more rigorous documentation standards.

    NFPA 110 Testing Schedule

    Weekly — No-Load Visual Inspection

    Not required by NFPA 110 for all systems, but common practice and often required by AHJs or insurance carriers. Verify:

  • Fuel level
  • Oil level
  • Coolant level
  • Battery condition indicator
  • No fluid leaks
  • Control panel status lights (no fault indicators)
  • Monthly — Load Test (30 Minutes Minimum)

    NFPA 110 Section 8.4.2 requires monthly testing under load. The load must be at least 30% of the nameplate kW rating.

    Pro Tip: A generator running at less than 30% load for extended periods is at risk for wet-stacking — incomplete combustion that coats cylinder walls with unburned fuel and carbon. Document load percentages on every test run. If a facility can't produce 30% load naturally, a load bank test is required.

    Monthly test checklist:

  • ✅ Transfer switch initiates properly
  • ✅ Generator reaches rated voltage and frequency within Type rating
  • ✅ Load accepted without voltage drop beyond tolerance
  • ✅ Oil pressure, coolant temp, battery voltage recorded
  • ✅ Runtime logged (minimum 30 minutes)
  • ✅ Transfer back to utility without incident
  • Annual — Full-Load Test (2 Hours Minimum)

    NFPA 110 Section 8.4.2 requires an annual test at full rated load for 2 continuous hours. This is typically performed with a load bank when building loads are insufficient.

    Annual inspection adds:

  • ✅ Air filter inspection/replacement
  • ✅ Coolant system flush and refill (per manufacturer schedule)
  • ✅ Drive belt inspection
  • ✅ Battery load test (not just voltage check)
  • ✅ Fuel sample for microbial contamination and water content
  • ✅ Transfer switch contacts inspected
  • ✅ Wiring and termination inspection for heat damage or corrosion
  • 36-Month — Load Bank Test

    For Level 1 systems that have met monthly testing requirements, NFPA 110 allows substitution of a 4-hour, 100% load bank test every 36 months in place of some monthly tests. However, monthly no-load starts must continue.

    This is a major service event. Budget time for:

  • Coordinating load bank equipment and operator
  • Notifying building occupants of planned power interruption (or testing with building on generator)
  • Full fuel system service
  • Transfer switch internal inspection
  • Inspection Checklist by System Component

    Engine and Mechanical

  • ✅ Engine oil level and condition (color, viscosity check)
  • ✅ Coolant level and freeze protection level
  • ✅ Drive belts: cracking, fraying, tension
  • ✅ Hoses: leaks, soft spots, hardening
  • ✅ Air filter condition
  • ✅ Battery terminals: corrosion, tight connections
  • ✅ Battery voltage under load (not just resting voltage)
  • ✅ Block heater operational (verify coolant temp on control panel)
  • ✅ Vibration isolators: cracking, deterioration
  • ✅ Exhaust system: leaks, support hangers, termination clearance
  • Fuel System

  • ✅ Fuel level (minimum per NFPA 110 for class rating)
  • ✅ Fuel lines: leaks, corrosion, flexibility of rubber sections
  • ✅ Day tank level and transfer pump operation (if applicable)
  • ✅ Fuel shutoff valve in open position
  • ✅ Diesel fuel sample: water content, microbial growth, oxidation
  • ✅ Fuel polishing system operational (if installed)
  • ✅ Spill containment integrity
  • Pro Tip: Diesel fuel degrades significantly after 12 months of storage. Oxidized fuel causes injector fouling and hard starts — exactly what you don't want during a fire alarm activation. Always pull a fuel sample on annual inspections. A basic test kit runs under $50 and documents due diligence.

    Automatic Transfer Switch (ATS)

  • ✅ Enclosure: clean, no pests or moisture intrusion
  • ✅ Contact condition (annual inspection — look for pitting and carbon tracking)
  • ✅ Time delay settings verified (time to transfer, time to retransfer)
  • ✅ Test mode function
  • ✅ Neutral position (if equipped) operates correctly
  • ✅ Control wiring connections tight
  • ✅ Voltage sensing on both normal and emergency sides
  • ✅ Exercise timer set and functioning
  • Environment and Installation

  • ✅ Generator room temperature maintained (typically 40°F minimum for reliable starting)
  • ✅ Combustion and cooling airflow unobstructed
  • ✅ Exhaust rain cap operational
  • ✅ Wet pipe sprinklers not present over generator (dry or pre-action per NFPA 13)
  • ✅ Emergency lighting in generator room
  • ✅ Signage: load shed panel identification, utility disconnect labeling
  • ✅ Minimum 3-foot clearance for maintenance access
  • Common Deficiencies Found During NFPA 110 Inspections

    | Deficiency | Frequency | Risk Level |

    |-----------|-----------|------------|

    | Low fuel (below required supply) | Very common | High |

    | Dead or weak batteries | Common | Critical |

    | Block heater failure (cold climates) | Common | High |

    | Contaminated fuel (water/microbial) | Common | High |

    | ATS fails to transfer in test | Uncommon | Critical |

    | Missing or expired ATS maintenance | Common | Moderate |

    | Wet-stacking evidence | Common | Moderate |

    | No load bank test in 36 months | Common | Moderate |

    | Exhaust leak at flex connector | Common | High |

    | Missing maintenance logs | Very common | Regulatory |

    Fuel Calculation Formula

    NFPA 110 requires minimum on-site fuel storage based on the system's Class rating. Use this formula to verify compliance:

    Minimum Fuel Required = (Generator kW Rating / Fuel Efficiency Factor) x Required Runtime Hours

    Diesel fuel efficiency is approximately 0.07 gallons per kW-hour at full load (varies by engine — always verify against manufacturer specs).

    Example:

  • 200 kW generator, Class 48 (48-hour runtime required)
  • 200 kW x 0.07 gal/kW-hr = 14 gallons/hour
  • 14 gal/hr x 48 hours = 672 gallons minimum on-site
  • If the building has a 500-gallon belly tank, it is not compliant for a Level 1, Class 48 requirement. Document this finding clearly with the calculation shown.

    Adding Generator Inspections to Your Services

    What You Need

    You don't need to be a licensed electrician in most states to inspect and test emergency generators — you need to be competent in NFPA 110, have a calibrated load bank (or a rental relationship), and carry appropriate liability coverage. Check your state's specific licensing requirements.

    Minimum equipment for generator inspection services:

  • Clamp meter (true RMS, CAT III rated)
  • Battery load tester
  • Infrared thermometer
  • Fuel test kit (water, microbial, oxidation)
  • Calibrated data logger for runtime documentation
  • Load bank (own or rent for annual tests)
  • Report Documentation

    Every NFPA 110 inspection should produce a written report including:

  • System classification (Type/Class/Level)
  • Test date and duration
  • Load percentage during test
  • All measured values (voltage, frequency, oil pressure, coolant temp, battery voltage)
  • Fuel level and sample results
  • Deficiencies with NFPA 110 section references
  • Corrective action recommendations
  • NFPA 110 Section 8.3.1 requires that records be kept on the premises and available for AHJ review.

    Pricing Table

    | Service | Frequency | Price Range |

    |---------|-----------|-------------|

    | Visual inspection + no-load start | Monthly | $75–$150 |

    | Monthly load test (30 min, building load) | Monthly | $150–$300 |

    | Annual inspection + 2-hour load test | Annual | $600–$1,200 |

    | Annual inspection + load bank test | Annual | $1,200–$2,500 |

    | 36-month load bank test (Level 1) | Every 3 years | $2,000–$4,500 |

    | Fuel sample and analysis | Annual | $75–$150 |

    | Fuel polishing service | As needed | $400–$1,200 |

    Bundled contracts covering monthly, annual, and as-needed service typically run $1,500–$3,500/year per generator for a Level 1 commercial system.

    Staying Compliant and Organized

    NFPA 110 compliance is documentation-heavy. Monthly logs, annual reports, battery records, fuel samples, and ATS maintenance histories all need to be retrievable on demand. A single building with multiple generators and transfer switches can generate dozens of documents per year.

    Centralizing this in an inspection management platform — rather than spreadsheets and PDF folders — is the difference between passing an AHJ audit and scrambling to reconstruct records the night before.

    Try FireLog free for 14 days →
    J

    Jake Martinez from Atlanta

    started a free trial1 minute ago