Kitchen hood and ventilation worksheets

Hood and Duct Cleaning Schedule

Type the last cleaning date and the interval you were given; the sheet counts the due dates and prints check boxes and a service record.

Open on Kitchen Vent Desk

Embed

Embed this tool

Copy this code into your website, blog or class page. The tool runs inside your page.

Please keep the credit link below the tool.

This free tool helps you plan hood and duct cleaning for a commercial kitchen by building a printable cleaning and inspection schedule. It runs in your browser with no sign-up. You type the date of the last cleaning and the number of months between cleanings, and it works out the due dates, shown as columns against each area row of the exhaust system. The printed sheet has a schedule table with Inspected and Cleaned check boxes for each due date, plus a service record table for the company, technician, date, label placed and next due. Nothing you type is stored or uploaded. The results are calculated from the values you enter. The sheet is an estimate and a teaching worksheet, not a stamped engineering document. It does not replace a licensed engineer, the hood maker’s instructions or the authority having jurisdiction (AHJ).
Hood and duct cleaning example

How to use the Hood and duct cleaning schedule

  1. Type a name in “Title”, or keep the default “Hood and duct cleaning schedule”.
  2. Optionally type your “Restaurant or kitchen name”.
  3. Type the “Last cleaning date (YYYY-MM-DD)”, for example 2026-08-31. Leave it empty if you only want a blank sheet.
  4. In “Interval between cleanings (months)”, type the whole number of months you were given, from 1 to 60. The default is 3.
  5. Choose a “Kind of cooking (printed on the sheet)” option. It appears on the sheet as a label only.
  6. Open “More options”. Enter the “Cleaning contractor” if you have one. Set “Due-date columns” (1 to 6, default 4) and “Service record rows” (1 to 40, default 6).
  7. Switch area rows on or off: Hood, Grease filters or baffles, Grease duct, Exhaust fan, Rooftop grease containment (all on by default) and Access panels (off by default). At least one area row must stay on.
  8. Check “Next due date” and “Due dates on the sheet” in the outputs.
  9. Click Print to print the sheet, or Download as CSV to save the table data.

The presets (Monthly, Quarterly, Semi-annual, Annual and Filters only, monthly) fill in an interval and column count for you. You can change any value after applying one, and the printed sheet updates at once.

How are the due dates on a hood and duct cleaning schedule worked out?

Due dates are calendar arithmetic only. Due date k equals the last cleaning date plus k times the interval in months, counted from the date you typed, not chained from the previous due date. The calculation is month-end safe. For example, 31 Aug 2026 plus 6 months is 28 Feb 2027, plus 12 months is 31 Aug 2027, and plus 18 months is 29 Feb 2028, because 2028 is a leap year. A monthly interval from 31 Jan 2027 gives 28 Feb, 31 Mar, 30 Apr and 31 May 2027.

Who sets the interval for hood and duct cleaning?

The authority having jurisdiction (AHJ) adopts the edition of NFPA 96 that applies, and the edition sets inspection frequency by type of cooking operation. The page does not set an interval and does not print an NFPA 96 interval table. You type the interval you were given. A village fire-inspector information sheet from Village of New Paltz, NY, summarises NFPA 96-2017 and says the exhaust system is inspected for grease buildup by a properly trained and qualified company or person acceptable to the AHJ, at a frequency that depends on the kind of cooking operation. Other sources found while building this tool disagreed on which category gets which interval, so no interval is attached to “Kind of cooking”. Check the edition your AHJ has adopted.

What should a hood and duct cleaning record include?

The same village sheet says a certificate with the name of the servicing company, the name of the person doing the work and the date is kept on the premises. It also says a sticker on the hood shows the next inspection or cleaning date. The Service record table follows those points with Company, Technician, Date, “Label placed” and “Next due” columns, so you can keep the same details in one place.

What does this page leave out?

The page does not describe how to clean a hood or duct, and it says nothing about grease fires. A licensed fire-protection contractor and the AHJ decide what applies to your kitchen. The sheet records the dates and names you enter, and the due dates are plain calendar arithmetic on the numbers you type. If the interval you were given changes, for example after a new inspection or a change of cooking, edit the number and print a fresh sheet. It does not check an installation or a service visit against any rule.

Worked examples

InputResult
Interval 3 months, last cleaning —Blank due-date columns
Interval 6 months, last cleaning 2026-08-31First due date 2027-02-28
Interval 1 months, last cleaning 2027-01-31First due date 2027-02-28
Interval 12 months, last cleaning —Blank due-date columns

Calculated by the tool above; open it with the same values to see each step.

Frequently asked questions

How often does hood and duct cleaning need to happen?

The AHJ and the edition of NFPA 96 they have adopted set the frequency, based on the kind of cooking operation. Type the interval you were given into “Interval between cleanings (months)”. The tool does not choose one for you.

Can I use the Monthly preset for my kitchen?

The presets only fill in an interval number and a column count, and each interval label (Monthly, Quarterly and so on) is just a name for that number. They are not statements about what your kitchen needs. Ask your AHJ before you rely on any interval.

What happens if I leave the last cleaning date empty?

The columns read “Due: __________” with no date, and the “Next due date” output does not appear. The sheet still prints, so you can fill in dates by hand.

Does the tool save what I type?

Nothing is stored or uploaded. Everything runs in your browser, and the tool is free with no sign-up.

Why did a number I typed change to a smaller value?

Due-date columns above 6, interval above 60 and service record rows above 40 are capped, and a warning shows. Values below 1 cause an error.

Is the printed sheet a stamped engineering document?

No. It is an estimate and teaching worksheet, not a stamped engineering document. It does not replace a licensed engineer, the hood maker’s instructions or your AHJ.