# Vomit and diarrhea clean-up procedure for a restaurant: a written plan and a kit checklist (free template)

*Guides · Mays Team · October 2, 2026*

![Mays cover card: Vomit and diarrhea clean-up procedure for a restaurant: a written plan and a kit checklist (free template) — Block it off, suit up, disinfect, write it down](https://mays-uploads.s3.us-east-2.amazonaws.com/site/blog__vomit-diarrhea-cleanup-procedure-kit-checklist__cover.357f47bfa4.png)

Nobody plans for it. Then a child is sick next to the pastry case on a Saturday, the closest employee grabs the dish-pit mop, and the problem gets spread around the room.

The FDA Food Code asks every food establishment to have a written procedure for this moment. This post gives you one to adapt: the rule, a kit checklist, a step-by-step procedure, a clean-up record and a training sign-off.

*This is general information, not legal advice. Your health department may have its own requirements; follow theirs where they differ.*

## What the Food Code requires

The 2022 FDA Food Code says in §2-501.11:

*"A FOOD ESTABLISHMENT shall have written procedures for EMPLOYEES to follow when responding to vomiting or diarrheal events that involve the discharge of vomitus or fecal matter onto surfaces in the FOOD ESTABLISHMENT. The procedures shall address the specific actions EMPLOYEES must take to minimize the spread of contamination and the exposure of EMPLOYEES, consumers, FOOD, and surfaces to vomitus or fecal matter."* ([FDA Food Code 2022](https://www.fda.gov/media/164194/download))

It's a priority foundation item. In the [2026 Food Code](https://www.fda.gov/media/194741/download) the same requirement moves to §2-502.11; the wording is the same apart from formatting. Who stays home, and when they come back, is in our [employee illness reporting form](https://www.mays.app/blog/employee-illness-reporting-form-exclusion-chart).

**Why it's stricter than normal cleaning.** The Food Code's public health reasons for this section (Annex 3) explain that *"Effective clean up of vomitus and fecal matter in a food establishment should be handled differently from routine cleaning procedures. It should involve a more stringent cleaning and disinfecting process."* And it warns that *"Some compounds that are routinely used for sanitizing food-contact surfaces and disinfecting countertops and floors, such as certain quaternary ammonium compounds, may not be effective against Norovirus."* So the quat sanitizer in your buckets is not the answer.

**What the plan should cover.** The same annex lists what an establishment *"should consider"*, including:

- *"The procedures for containment and removal of any discharges, including airborne particulates"*
- *"The procedures for the evaluation and disposal of any food that may have been exposed to discharges"*
- *"The segregation of areas that may have been contaminated"*
- *"Minimizing risk of disease transmission through the exclusion and restriction of ill employees as specified in §2-201.12 of the Food Code"*
- *"The conditions under which the plan will be implemented."*

## Choosing the disinfectant

The annex points to *"EPA registered disinfection products sufficient to inactivate norovirus"*. EPA publishes them as **List G**, and says: *"EPA has reviewed required laboratory testing data demonstrating that these products kill norovirus."* ([EPA, List G](https://www.epa.gov/pesticide-registration/list-g-epas-registered-antimicrobial-products-effective-against-norovirus))

1. **Find the EPA Reg. No. on the label** and search for it on List G.
2. **Check the label's directions for norovirus.** EPA tells you to make sure *"the product's label includes directions for use as a disinfectant product against norovirus"*.
3. **Note the contact time.** EPA: *"The contact time is the time the product must be applied to the surface for it to be effective."* Write it on the kit; it's the step people cut short.
4. **Add it to your chemical list and SDS binder,** and store it away from food. See our [chemical inventory and SDS binder index](https://www.mays.app/blog/restaurant-chemical-inventory-sds-binder-index).

Mixing bleach instead? Use the strength and contact time your health department or the product's norovirus directions give; it depends on the product.

## The kit checklist

Keep one sealed kit (a lidded bucket works) outside the food prep area, where any shift can reach it. Check it monthly; restock after every use.

| Item | Qty | Checked |
| --- | --- | --- |
| Disposable gloves (nitrile, several sizes) | 4 pairs |  |
| Disposable gown or apron | 2 |  |
| Face mask | 2 |  |
| Eye protection (goggles or face shield) | 1 |  |
| Shoe covers | 2 pairs |  |
| Absorbent powder or granules | 1 container |  |
| Disposable scoop and scraper | 1 set |  |
| Disposable paper towels | 1 roll |  |
| Heavy plastic bags with ties | 3 |  |
| List G disinfectant, contact time written on the kit | 1 |  |
| Spray bottle or bucket, labeled | 1 |  |
| "Area closed" sign or cones | 1 |  |
| Copy of this procedure and the record form | 1 |  |

## The written procedure (template)

Fill in the blanks; keep a copy in the kit and one in your food safety binder.

**Who this applies to:** any vomiting or diarrheal event on a surface in our establishment, inside or out, by an employee, guest or anyone else.

**Who cleans:** the person in charge assigns a trained employee: _______ (first choice), _______ (second choice). Never the person who was sick.

**Step 1. Stop and separate.**

- Help the person who was ill away from the area; an employee stops work and tells the person in charge.
- Close off at least _____ feet around the spot with the sign or cones. Move guests away.
- Stop food prep and service there. Leave food where it is until step 4.

**Step 2. Put on protection.** Shoe covers, gown, mask, eye protection, two pairs of gloves.

**Step 3. Contain and remove.**

- Cover the spill with absorbent powder and let it set as the label says.
- Scoop it up from the outside edge in, without splashing, straight into a bag. Wipe with paper towels, outside in, and bag them.

**Step 4. Decide on food.** Throw out food, single-use items and open containers within _____ feet, or the whole room if it's a prep area. When in doubt, throw it out and record it.

**Step 5. Clean, then disinfect.**

- Wash with detergent and water, rinse, then apply the disinfectant over a wider area than the spill and leave it wet for _____ minutes.
- Food-contact surfaces nearby: afterwards wash, rinse and sanitize as usual.
- Disinfect touch points nearby: door handles, chair backs, menus, the card reader.
- Carpet or upholstery: _______ (your method).

**Step 6. Tools and waste.** Bag the scoop and towels; disinfect anything you keep. Take off protection: outer gloves, gown, shoe covers, eye protection, mask, inner gloves. Double-bag everything and take it straight to the dumpster.

**Step 7. Wash.** Wash hands and forearms at a handwashing sink. Change into a clean apron before going back to food.

**Step 8. Exclude and report.** If an employee was sick, apply the [exclusion chart](https://www.mays.app/blog/employee-illness-reporting-form-exclusion-chart) before they work again. If a guest blames your food, follow your [incident report form](https://www.mays.app/blog/restaurant-incident-report-form) and your health department's complaint process.

**Step 9. Reopen and record.** The person in charge checks, reopens and fills in the record.

## The clean-up record

| Field | Entry |
| --- | --- |
| Date and time |  |
| Location in the building |  |
| Who was ill (guest, employee, other); employee name if staff |  |
| Vomit or diarrhea |  |
| Area closed off at (time) and size |  |
| Cleaned by |  |
| Protection worn (gloves, gown, mask, eyes, shoe covers) |  |
| Disinfectant used and EPA Reg. No. |  |
| Contact time used (minutes) |  |
| Food thrown out (what, roughly how much) |  |
| Employee excluded? Date they may return |  |
| Area reopened at (time), by |  |
| Kit restocked by |  |
| Person in charge signature |  |

## Training sign-off

Train everyone who might clean up before they need to: the kit, the nine steps, putting the protection on and off, and where the procedure is kept. Same idea as our [training sign-off sheet](https://www.mays.app/blog/station-training-sign-off-sheet-template).

| Employee | Walked through the kit | Practiced putting on and taking off protection | Knows where the procedure is | Trainer | Date | Employee signature |
| --- | --- | --- | --- | --- | --- | --- |
|  |  |  |  |  |  |  |
|  |  |  |  |  |  |  |

Retrain when you change disinfectants. The procedure and kit are also lines on our [food safety self-inspection checklist](https://www.mays.app/blog/food-safety-self-inspection-checklist) and [mock inspection scoring sheet](https://www.mays.app/blog/mock-health-inspection-scoring-sheet).

## Where Mays fits

- **The procedure on every phone.** Put the nine steps in a **Knowledge Base** article. See [Your knowledge base](https://www.mays.app/help/knowledge-training/knowledge-base-basics).
- **Training with a quiz.** An admin creates a module under **Learning → Modules**, uses **Generate from docs** to draft a quiz from that article, and **Assign**s it with an optional due date. See [Creating learning modules](https://www.mays.app/help/knowledge-training/create-learning-modules) and [Assigning training](https://www.mays.app/help/knowledge-training/assign-training).
- **The record as a form.** Under **Tasks → Types**, build a *Clean-up record* form with **Date / time**, **Text**, **Checkbox** for each piece of protection, **Number** for the contact time, **Photo**, **Employee** and **Signature** fields. See [Building custom forms](https://www.mays.app/help/tasks-checklists/custom-form-task-types).
- **Starting it when it happens.** A manager creates a one-off task on the web with **Custom form** as the answer type. See [Creating one-off tasks](https://www.mays.app/help/tasks-checklists/one-off-tasks). Every submission lands in **Tasks → Data**, with **Export CSV**. See [Task Data](https://www.mays.app/help/tasks-checklists/task-data-export).
- **Telling the next manager.** Post it in the **Logbook** under **Health & Safety**. See [The manager logbook](https://www.mays.app/help/scheduling/manager-logbook).

What Mays doesn't do: check List G, time the contact period, or link a clean-up to an excluded employee's return. Staff can't start the form themselves; a manager creates the task. The logbook is text only.

## Write it before you need it

Print the procedure, build the kit, train the team, keep the record.

[**Start your free trial**](https://go.mays.app/register): 30 days, every module, no card needed. Or [book a walkthrough](https://www.mays.app/book?from=blog-vomit-diarrhea-cleanup-procedure-kit-checklist) and we'll set it up with you.

## Related help articles

- Knowledge & training: [Your knowledge base](https://www.mays.app/help/knowledge-training/knowledge-base-basics) — Keep your SOPs, recipes and policies in one place. Admins and managers build folders of articles and documents on the web; the whole team reads and searches them in the app.
- Knowledge & training: [Creating training modules](https://www.mays.app/help/knowledge-training/create-learning-modules) — Turn your knowledge base articles and documents into a short quiz. The AI drafts the questions from your own text, you review and edit them, then publish the module for your team.
- Knowledge & training: [Assigning training](https://www.mays.app/help/knowledge-training/assign-training) — Send a published training module to whole locations, roles, departments or single people, with an optional due date, then see who has taken it, their best score and every answer.
- Tasks & checklists: [Building custom forms (Task Types)](https://www.mays.app/help/tasks-checklists/custom-form-task-types) — Build your own task forms, like a cash count, a temperature log or a waste log, under Tasks → Types. Staff fill them in the app, and every answer lands in Task Data, ready to export.
- Tasks & checklists: [Creating one-off tasks](https://www.mays.app/help/tasks-checklists/one-off-tasks) — Need something done today that isn't on a checklist? Create a one-off task for one person or the whole location, on the web or in the app, or straight from a chat message.
- Tasks & checklists: [Task Data: viewing and exporting form answers](https://www.mays.app/help/tasks-checklists/task-data-export) — Tasks → Data lists every answer submitted on a custom form, like a cash count or temperature log, one row per submission, and downloads them as a CSV file.
- Scheduling: [The manager logbook](https://www.mays.app/help/scheduling/manager-logbook) — A daily journal for each location — handoff notes, incidents and maintenance, with comments, follow-up flags, who's read what, and how your team rated their shifts.

Canonical: https://www.mays.app/blog/vomit-diarrhea-cleanup-procedure-kit-checklist
