TemplateLast reviewed November 4, 2026

Fire Extinguisher Inspection Checklist and Log (Free)

Free fire extinguisher inspection checklist and log: a register by location and type, monthly checks, next-due flags and open deficiencies.

The tag on an extinguisher tells you about that one unit, and only when you’re standing in front of it. Our fire extinguisher inspection checklist and log keeps every unit you look after in one register, with every check logged against it, so you can see which ones are overdue before you walk the building.

Download the fire extinguisher inspection checklist and log. It’s a plain .xlsx file with no macros and no sign-up. Swap the sample units for your own, and each unit’s next check, its status and the open deficiencies recalculate.

Video walkthrough

This short captioned walkthrough goes from a row on the Inspection Log to each unit’s next check, then the intervals you set and the Dashboard counts, and ends on this page’s address.

Fire Extinguisher Inspection Log walkthrough

Who this log is for

We built it for whoever keeps the extinguisher records: a facility manager with a few dozen units across one site, or a small fire protection or security company that services extinguishers for its customers. The tags stay on the units. This workbook is the record behind them, in one place you can sort and count.

The log answers four questions:

  1. Which extinguishers are overdue for a check, and which are coming due?
  2. Which check is next for each unit: monthly, maintenance, internal examination or hydrostatic test?
  3. What was checked, when, by whom, and did it pass?
  4. Which failed checks still haven’t been followed up?

What’s in the workbook

There are five sheets, in this order:

  1. Instructions covers setup, the color legend, the limitations, and a note that every formula, layout choice and sample figure was written from scratch for this file.
  2. Types has one row per extinguisher type: a short code, a description, and how often each of the four checks comes due. Monthly checks and maintenance are set in days, internal examination and hydrostatic test in years. Leave internal examination blank for a type that doesn’t have one.
  3. Extinguishers is the register, with one row per unit. You type the unit ID, location, type code, size and manufacture date (the Date made column). The sheet works out the last date of each check, the four next-due dates, Next due, Days to due, Next check, Status, Open deficiencies and a Row check.
  4. Inspection Log gets one row per check: date, unit ID, check type, inspector, Pass or Fail, the deficiency found, and a follow-up of Open or Closed.
  5. Dashboard holds the as-of date and the due-soon window, the counts, the pass rate and a Data check.

Blue cells are for typing, yellow cells calculate, and green cells hold the headline results.

How to set it up

  1. If your spreadsheet app opens the file read-only, turn on editing so the formulas calculate.
  2. On Dashboard, set the as-of date and the due-soon window. The sample window is 14 days. The as-of date is typed in so the sample numbers stay put. Once you start using the log for real, type =TODAY() in that cell.
  3. On Types, enter your own intervals. The sample values are only there to show how the sheet works. Set yours from the edition of NFPA 10 your fire authority enforces and the manufacturer’s instructions. We don’t restate the standard here, and the workbook doesn’t either.
  4. On Extinguishers, replace the sample rows with your units. Keep each unit ID unique, because the log uses it as the key. Tag numbers, asset numbers and site codes all work. Pick the type from the dropdown, which reads your live Types list.
  5. Enter each unit’s manufacture date. Until a check of a given type is logged, that check’s next-due date counts from it, so you can start the log without digging up years of old tags.
  6. On Inspection Log, clear the sample rows and log your most recent check of each type for each unit. Older history can stay on the paper tags.
  7. Fix every Row check that isn’t OK, then confirm Data check on Dashboard reads OK.

Types sheet showing three sample extinguisher types with type code, description, and the monthly check, maintenance, internal examination and hydrostatic test intervals

How the next check is worked out

You never type a due date in this file. You log the checks, and the Extinguishers sheet does the rest.

For each unit and each check type, the sheet looks for the latest date on Inspection Log. If there isn’t one, it uses the manufacture date. It then adds the interval set for that unit’s type: days for monthly checks and maintenance, years for internal examination and hydrostatic test. That gives four next-due dates per unit. The earliest of the four is Next due, and Next check names the check that falls due on that date. When two checks fall due the same day, Next check lists both, joined with a plus sign, so neither one gets missed.

Days to due counts from the as-of date on Dashboard. Status reads Overdue when that number is below zero, Due soon when it is inside the due-soon window, and OK otherwise.

Each check type moves only its own date. Logging a monthly check doesn’t touch the maintenance date, and a hydrostatic test doesn’t reset the monthly count. A Fail still counts as a check that was done, so it moves the date too. The failure itself is tracked separately as a deficiency.

Take FE-05, the office hallway unit in the sample. It had its monthly check on 2026-10-05 and its maintenance on 2026-01-08, so neither of those is close. But its type has a hydrostatic interval, there’s no hydrostatic test on the log, and it was manufactured on 2014-03-01. Counting from that date puts its hydrostatic test in the past: Days to due reads -246, and Next check reads Hydrostatic. FE-01 is in the same spot for its internal examination, at -566 days.

Extinguishers sheet showing six sample units with unit ID, location, type, size, manufacture date, the last and next date of each check, Next due, days to next due, Next check and status

When FE-05 gets its hydrostatic test, add one row to the log with the date and check type Hydrostatic. Its hydrostatic due date moves forward by the interval on Types, Next check moves to whichever check is now earliest, and the Dashboard’s overdue count drops by one if nothing else is past due.

Deficiencies stay open until someone closes them

Every check gets a result of Pass or Fail. A Fail is a deficiency: describe what was found in the Deficiency column and set Follow-up to Open. The unit’s Open deficiencies count and the Dashboard total both include it until Follow-up is changed to Closed.

If a check is marked Fail and Follow-up is left blank, Row check reads Set follow-up, so a failure can’t be logged without saying whether it’s still open.

In the sample, FE-02’s monthly check on 2026-10-05 failed with the gauge in the red, and its follow-up is still Open. FE-05 failed the same day for blocked access, which was cleared, so its follow-up is Closed and it no longer counts.

Inspection Log sheet showing thirteen sample checks with date, unit ID, check type, inspector, result, deficiency, follow-up and row check

Worked example from the sample data

The sample register has 6 extinguishers and 13 logged checks, with an as-of date of 2026-11-02. All of it is made up. Here’s where each unit stands:

UnitLocationDays to dueNext checkStatusOpen deficiencies
FE-01Shop entrance-566InternalOverdue0
FE-02Warehouse east wall2MonthlyDue soon1
FE-03Server closet-12MonthlyOverdue0
FE-04Kitchen line2MonthlyDue soon0
FE-05Office hallway-246HydrostaticOverdue0
FE-06Loading dock25MonthlyOK0

FE-02 reads Due soon on its monthly check, and it also has an open deficiency from last month. Status covers the schedule only, so check Open deficiencies too before you call a unit ready.

And here’s what the Dashboard shows:

MetricResult
Extinguishers6
Overdue3
Due soon2
Open deficiencies1
Checks logged13
Pass rate84.6%
Rows to check0

The pass rate is the share of logged checks marked Pass. It counts the closed FE-05 failure as well as the open one, because it measures what the checks found. Open deficiencies is the figure for what is still outstanding.

Dashboard sheet showing the as-of date, the due-soon window, extinguishers overdue and due soon, open deficiencies, checks logged, pass rate, rows to check and the data check

The record behind the inspection tag

An inspection tag and an inspection log do different jobs. The tag hangs on the unit and shows its own history to whoever is standing there. The log keeps every unit’s checks together, so you can see what is coming due across a whole building or a whole customer list. This workbook is the log. It doesn’t print tags. Fill in the tag the way you already do, then add the same check to the Inspection Log, where it counts toward the schedule, the deficiencies and the totals.

For a company that inspects extinguishers at customer sites, the same idea scales up to inspection forms filled in on a phone at each site. Our glossary entry on field inspection forms explains how those work. Extinguisher work often sits next to alarm, access control and camera work, which our page on security systems covers.

Limitations to know before relying on it

  • It doesn’t tell you which checks your extinguishers need or how often. The intervals are the ones you enter on Types.
  • A row with a blank, shared or unlisted ID or type code, a missing or out-of-range value, or a check dated before the unit’s manufacture date shows a warning in Row check. Status on Extinguishers and every Dashboard figure except Extinguishers then read Check data until Data check reads OK.
  • Each type has one interval per check type. If two units of the same type need different intervals, give them separate type codes.
  • A logged check moves only its own check type. If a test you log should also restart another check, log that check too.
  • The log holds up to 20 types, 300 extinguishers and 2,000 checks. Formulas and dropdowns stop at row 21 on Types, row 301 on Extinguishers and row 2001 on Inspection Log.
  • It’s one file. It won’t send reminders, capture photos or signatures, or sync between technicians.

If you service extinguishers at many customer sites, have several technicians logging checks at once, or need photos and signatures on the spot, our guide to software for security and fire protection companies covers what to look for.

Until then, browse the rest of our free field service templates, or grab the fire extinguisher inspection checklist and log, add your units, and log the next check to watch the dates move.

Frequently asked questions

  1. What does this fire extinguisher inspection log track?

    Every extinguisher you look after, with its unit ID, location, type, size and manufacture date, and every check done on it: the date, the check type, who did it, Pass or Fail, and any deficiency with its follow-up. From those it shows each unit's next check, whether it is overdue or due soon, and how many failed checks are still open.

  2. How does the template work out the next check?

    For each extinguisher it finds the latest logged date of each check type, or the manufacture date when nothing is logged yet, and adds the interval you set for that extinguisher's type. The earliest of the four dates is Next due, Next check names the check that falls due then, and Status turns Overdue or Due soon against the as-of date on Dashboard.

  3. Where do the inspection intervals come from?

    You set them. Each extinguisher type on the Types sheet has its own monthly, maintenance, internal examination and hydrostatic test interval, and the sample values are only there to show how the sheet works. Take yours from the edition of NFPA 10 your fire authority enforces and the manufacturer's instructions. We don't restate the standard here.

  4. Can I print inspection tags from this workbook?

    No. It's the record behind the tags, not a tag printer. Fill in the tag on the extinguisher the way you already do, and add the same check to the Inspection Log so you can see what is coming due across every unit and site.

  5. When does a spreadsheet stop working for extinguisher inspections?

    When you look after extinguishers at many customer sites, several technicians log checks at once, or you need photos and signatures captured on the spot. At that point, compare field service software built for fire protection companies.

Trust signal

Fact Checked & Editorial Guidelines

Every post on this site is fact-checked against the policy below before the "Last reviewed" date is updated. If a single item below fails verification, the post does not go live.

  • Every claim traces to a source.

    Pricing, feature lists, integrations, and headquarters are taken from vendor product pages, documentation, or signed contracts — never repeated from secondary blogs. Where a claim is sourced from a single vendor's marketing, it is qualified as such.

  • Vendor relationships are disclosed in-line.

    If a review covers a platform whose vendor has provided trial access, sandbox access, or paid placement on a sister property, that relationship is stated in the review's methodology footer — not buried in a sitewide disclosure page.

  • Pricing is rechecked at every review cycle.

    Vendor pricing changes constantly. The 'Last reviewed' date on each post is the date the price line was last re-verified against the vendor's public pricing page. If you spot a stale price, the contact page accepts corrections.

  • Corrections are logged, not silently rewritten.

    Material factual corrections after publication get a correction note dated and appended to the post. We don't pretend the prior version never said what it said.

Spotted an error? Send a correction via thecontact page — corrections are logged with a dated note on the post.

Trust signal

Editorial Review & Methodology

Reviews and comparisons on this site follow a single documented methodology — the same rubric, applied identically to every platform, on every review cycle.

  • Five-criteria scoring rubric, applied identically to every platform.

    Usability, pricing transparency, feature depth, support quality, and integrations. Each criterion scored 0–10 with documented weighting. The rubric is published on the methodology page and does not change between platforms in the same review.

  • Hands-on testing where vendor trial access permits.

    If a vendor offers trial or sandbox access, the reviewer spins up an account and works through the documented evaluation script before scoring. Where access is enterprise-gated, the access type is disclosed and scoring draws on product documentation, verified buyer reviews, and analyst sources.

  • Editorial independence from commercial relationships.

    No vendor pays for placement, previews scores, or controls the content of a review. Affiliate links, where present, do not change ranking — picks are ordered by score, not by commercial yield. If a conflict of interest exists for a specific review, it is disclosed within that review.

  • Reviews get re-checked, not just re-dated.

    Each 'Last reviewed' update means the rubric was re-applied — pricing, feature inventory, integration list, and any material vendor changes since the prior review. A bare date bump without re-evaluation is not a re-review.

The full rubric, weighting, and review-cycle process is on themethodology page.