🪰515,480 violations tracked across 67 Florida counties

Reference guide

Florida Restaurant Violation Codes

When Florida DBPR inspectors visit a restaurant, every finding is recorded with a specific multi-segment violation code (for example, 08A-05-6). The CSV bulk-download data groups those findings into 58 leading-number columns. This page translates those code families into plain English so people can move from a raw code prefix to what that category usually means in practice. If you want the bigger picture behind how these findings affect scores, read our food-safety methodology or jump straight into restaurant search.

Important: this is an InspectFL interpretation guide, not the official DBPR wording. The summaries below are curated from 47,522 real inspector observations in our currently scraped dataset. For the authoritative wording on any specific inspection, use the official DBPR report at myfloridalicense.com.
46
populated code families
47,522
real observations sampled
555
sub-violation patterns represented
May 2, 2026
last page refresh

Find a code fast

Search by code prefix, keyword, or example text. If you have a full DBPR code like 08A-05-6, start with the first two digits: 08.

Showing all 46 code families.

Popular lookups

High Priority Violations

DBPR classifies these as immediate public-health risks. This is where you see the categories most people worry about first: temperature control, cross-contamination, sanitization, chemical safety, sewage, and pest activity.

CODE 01

Stop Sale orders & food safety holds

2,012 obs
25 subcodes

Stop Sale orders issued on food found unsafe to serve — temperature abuse, unsound condition, dented cans, expired ready-to-eat food, and shellfish tagging issues.

Show example sub-violations
  • Stop Sale issued on time/temperature control for safety food due to temperature abuse
  • Stop Sale issued due to food not being in a wholesome, sound condition
  • Dented/rusted cans present
CODE 03

Time/temperature control (cold-holding, hot-holding, cooling)

3,628 obs
36 subcodes

TCS food held above 41°F when cold-held, below 135°F when hot-held, or not cooled within required timeframes. The most-cited High Priority category in our current scraped dataset.

Show example sub-violations
  • Time/temperature control for safety food cold held at greater than 41 degrees Fahrenheit
  • Time/temperature control for safety food hot held at less than 135 degrees Fahrenheit
  • Food being cooled by nonapproved method as evidenced by inadequate rate of cooling during time of inspection
CODE 07 Limited data

Re-serving food to customers

5 obs
2 subcodes

Time/temperature control for safety food or open food re-served to customers.

Show example sub-violations
  • Time/temperature control for safety food re-served to customers
  • Open food re-served to customers
CODE 08

Food storage & cross-contamination

4,051 obs
39 subcodes

Raw animal food stored over or with ready-to-eat food, food stored on the floor, food stored uncovered, and improper storage by minimum cooking temperature.

Show example sub-violations
  • Raw animal food stored over/not properly separated from ready-to-eat food
  • Food stored on floor
  • Raw animal foods not properly separated from each other in holding unit based upon minimum required cooking temperature
CODE 09

Bare-hand contact with ready-to-eat food

113 obs
3 subcodes

Employees touching ready-to-eat food with bare hands without an approved alternative procedure or required training documentation.

Show example sub-violations
  • Employee touching ready-to-eat food with their bare hands without an approved no-bare-hand-contact procedure
  • No proof available showing that employees touching ready-to-eat food with their bare hands have been trained on alternative procedures
CODE 12

Employee handwashing & glove practices

2,397 obs
26 subcodes

Employee personal beverage container in food prep area; employees handling food or clean equipment without washing hands first or after touching soiled surfaces.

Show example sub-violations
  • Employee beverage container on a food preparation table or over/next to clean equipment/utensils
  • Employee touched soiled surface and then engaged in food preparation, handled clean equipment, or touched unwrapped single-service items
  • Employee failed to wash hands before putting on gloves
CODE 28

Sewage & wastewater disposal

59 obs
10 subcodes

Sewage backup, wastewater on the ground, or improper disposal of mop/cleaning water — emergency-tier findings under DBPR rules.

Show example sub-violations
  • Sewage/wastewater backing up through floor drains
  • Grey water on ground of establishment
  • Evidence of mop/cleaning wastewater dumped onto ground
CODE 35

Pest activity & exterior openings

1,626 obs
24 subcodes

Live insects, roach activity, rodent droppings, or other pest evidence; exterior door gaps that admit pests.

Show example sub-violations
  • Live, small flying insects found
  • Roach activity present as evidenced by live roaches found
  • Rodent activity present as evidenced by rodent droppings found
CODE 41

Toxic substances & chemical storage

1,619 obs
15 subcodes

Spray bottles of toxic substances unlabeled, chemicals improperly stored, sanitizer above maximum allowed concentration, medicine improperly stored.

Show example sub-violations
  • Spray bottle containing toxic substance not labeled
  • Toxic substance/chemical improperly stored
  • Wiping cloth sanitizer solution exceeds the maximum concentration allowed
CODE 50

Operating license status & display

1,082 obs
8 subcodes

Operating with an expired DBPR license, license not displayed, license decals missing on mobile units, or operating without a license.

Show example sub-violations
  • Operating with an expired Division of Hotels and Restaurants license
  • Current Hotel and Restaurant license not displayed
  • Establishment operating without a license from the Division of Hotels and Restaurants

Intermediate Violations

DBPR classifies these as significant but typically not an immediate hazard. This group is where you see certification gaps, sanitation misses, missing thermometers, and handwashing access problems that often signal weak operational discipline.

CODE 02

Date marking & food labeling

1,924 obs
15 subcodes

Ready-to-eat TCS food not properly date marked, working containers not labeled with common name, and menu disclosure issues for raw/undercooked foods.

Show example sub-violations
  • Ready-to-eat, time/temperature control for safety food prepared onsite and held more than 24 hours not properly date marked
  • Working containers of food removed from original container not identified by common name
  • Menu does not identify which items contain raw or undercooked animal foods covered by the consumer advisory
CODE 04 Limited data

Holding-unit capacity

2 obs
1 subcodes

Inadequate number or capacity of cold/hot holding units to maintain TCS food at proper temperatures.

Show example sub-violations
  • Inadequate number/capacity of cold holding units to maintain time/temperature control for safety food at proper temperatures
CODE 05

Thermometers

452 obs
11 subcodes

Probe thermometers missing, inaccurate, or uncalibrated; ambient air thermometers missing from holding units.

Show example sub-violations
  • No probe thermometer provided to measure temperature of food products
  • No conspicuously located ambient air temperature thermometer in holding unit
  • Probe thermometer not accurate within plus or minus 2 degrees Fahrenheit
CODE 11

Employee health & vomiting/diarrhea response

774 obs
6 subcodes

Establishment lacks documented procedures for employee health reporting, response to vomiting/diarrhea events, or person-in-charge knowledge of foodborne illness.

Show example sub-violations
  • No proof provided that food employees are informed of their responsibility to report to the person in charge information about their health
  • Establishment has no written procedures for employees to follow in response to a vomiting or diarrheal event
  • Certified Food Manager or person in charge lacks knowledge of foodborne illnesses and symptoms
CODE 16

Sanitizer test kits & dishmachine maintenance

1,342 obs
28 subcodes

No chemical test kit available for the sanitizer in use; dishmachine maintenance issues, label residue on cleaned containers, lime scale buildup.

Show example sub-violations
  • No chemical test kit provided when using sanitizer at three-compartment sink/warewashing machine
  • Old labels stuck to food containers after cleaning
  • Accumulation of debris on exterior of warewashing machine
CODE 22

Food-contact surface sanitization

3,530 obs
25 subcodes

Food-contact surfaces soiled with debris, mold-like substance, or slime; ice machine interiors with mold; dishmachine sanitizer at improper concentration.

Show example sub-violations
  • Food-contact surface soiled with food debris, mold-like substance or slime
  • Accumulation of black/green mold-like substance in the interior of the ice machine/bin
  • Dishmachine chlorine sanitizer not at proper minimum strength
CODE 27

Handwash sink water supply

328 obs
14 subcodes

Handwash sink water not at the required minimum 85°F, no hot running water at three-compartment sink, or insufficient water pressure.

Show example sub-violations
  • Water with a temperature of at least 85 degrees Fahrenheit not provided/shut off at employee handwash sink
  • No hot running water at three-compartment sink
  • Handwash sink does not have enough water pressure to properly wash hands
CODE 31

Handwash sink access & supplies

3,118 obs
12 subcodes

Handwash sinks used for non-handwashing purposes, blocked, or missing soap, paper towels, or signage.

Show example sub-violations
  • Handwash sink used for purposes other than handwashing
  • No paper towels or mechanical hand drying device provided at handwash sink
  • No soap provided at handwash sink
CODE 52 Limited data

Menu misrepresentation

34 obs
5 subcodes

Establishment advertised one type of fish or food but served another; misrepresenting fresh juice or imitation crab; identity of food product misrepresented.

Show example sub-violations
  • Establishment advertised a specific fish on the menu/menu board but served another type of fish
  • Identity of food or food product misrepresented
  • Establishment advertised crab on menu/menu board but served imitation crab
CODE 53

Employee training & food manager certification

1,978 obs
19 subcodes

No proof of state-approved employee training; employee training expired or not available; no certified food manager on duty when required.

Show example sub-violations
  • No proof of required state approved employee training provided for any employees
  • Required employee training expired for some employees
  • Food manager certification expired

Basic Food-Service & Sanitation Codes

These are the lower-severity restaurant findings most people still see again and again: sanitation upkeep, equipment condition, storage practices, lighting, restrooms, plumbing, and other everyday operational misses.

CODE 06

Food thawing & specialized food packaging

640 obs
4 subcodes

Improper thawing methods for TCS food, and labeling/handling issues for commercially processed reduced-oxygen-packaged fish.

Show example sub-violations
  • Time/temperature control for safety food thawed in an improper manner
  • Commercially processed reduced oxygen packaged fish bearing a label indicating that it is to remain frozen until time of use no longer frozen and not removed from reduced oxygen package
  • Frozen time/temperature control for safety food being slacked at room temperature is no longer frozen
CODE 10

In-use utensil storage

1,327 obs
13 subcodes

In-use utensils stored improperly between uses — in standing water below 135°F, on equipment door handles, or in unsanitary positions.

Show example sub-violations
  • In-use utensil stored in standing water less than 135 degrees Fahrenheit
  • In-use tongs stored on equipment door handle between uses
  • Ice scoop handle in contact with ice
CODE 13

Hair restraints & employee attire

551 obs
5 subcodes

Employees engaging in food preparation without hair restraints, beard guards, or with prohibited jewelry/nail polish.

Show example sub-violations
  • Employee with no hair restraint while engaging in food preparation
  • Employee wearing jewelry other than a plain ring on their hands/arms while preparing food
  • Employee with no beard guard/restraint while engaging in food preparation
CODE 14

Equipment condition & cleanability

3,660 obs
32 subcodes

Cutting boards, equipment, and storage in poor repair — cut marks, ice buildup, rust, missing handles on dispensing utensils.

Show example sub-violations
  • Cutting board has cut marks and is no longer cleanable
  • Ice buildup in reach-in freezer and/or walk-in freezer
  • Equipment in poor repair
CODE 21

Wiping cloth storage & sanitizer concentration

957 obs
16 subcodes

Wet wiping cloths not stored in sanitizing solution; wiping-cloth sanitizer (chlorine or quaternary ammonium) below required minimum strength.

Show example sub-violations
  • Wet wiping cloth not stored in sanitizing solution between uses
  • Wiping cloth quaternary ammonium compound sanitizing solution not at proper minimum strength
  • Wiping cloth chlorine sanitizing solution not at proper minimum strength
CODE 23

Non-food-contact surface cleaning

1,846 obs
2 subcodes

Non-food-contact surfaces (gaskets, shelves, equipment exteriors, door handles) soiled with grease, debris, dirt, slime, or dust.

Show example sub-violations
  • Nonfood-contact surface soiled with grease, food debris, dirt, slime or dust
  • Buildup of food debris/soil residue on equipment door handles
CODE 24

Cleaned equipment storage & drying

833 obs
16 subcodes

Equipment and utensils stored wet (wet nesting), stored uninverted, or stored in dirty drawers/racks after cleaning.

Show example sub-violations
  • Equipment and utensils not properly air-dried - wet nesting
  • Clean glasses, cups, bowls, plates, pots and pans not stored inverted or in a protected manner
  • Clean utensils or equipment stored in dirty drawer or rack
CODE 25

Single-service article storage & reuse

469 obs
14 subcodes

Single-service items (cups, plates, utensils, straws) stored improperly, exposed to contamination, or reused after intended single use.

Show example sub-violations
  • Single-service articles improperly stored
  • Single-service articles not stored inverted or protected from contamination
  • Reuse of single-service or single-use articles
CODE 29

Plumbing & vacuum breakers

1,524 obs
24 subcodes

Standing water in coolers, leaking pipes, missing vacuum breakers on mop sinks or hose bibbs, plumbing in disrepair.

Show example sub-violations
  • Standing water in bottom of reach-in-cooler
  • Vacuum breaker missing at mop sink faucet
  • Water leaking from pipe and/or faucet/handle
CODE 32

Bathroom facilities

363 obs
12 subcodes

Bathrooms not properly enclosed with self-closing doors, missing covered receptacles in women's restrooms, doors left open or self-closers broken.

Show example sub-violations
  • Bathroom located inside establishment not completely enclosed with tight-fitting, self-closing doors
  • Covered waste receptacle not provided in women's bathroom
  • Bathroom door left open other than during cleaning or maintenance
CODE 33

Trash, dumpster & exterior storage

418 obs
18 subcodes

Open dumpster lids, missing drain plugs, garbage on the ground around the dumpster, unused equipment on the premises.

Show example sub-violations
  • Open dumpster lid
  • Unnecessary items/unused equipment on the premises
  • Missing drain plug at dumpster
CODE 36

Floors, walls & ceilings

2,856 obs
28 subcodes

Floors, walls, and ceilings soiled with grease, food debris, dust, or in disrepair. Standing water on floor surfaces.

Show example sub-violations
  • Floor soiled/has accumulation of debris
  • Ceiling/ceiling tiles/vents soiled with accumulated food debris, grease, dust, or mold-like substance
  • Wall soiled with accumulated grease, food debris, and/or dust
CODE 38

Lighting

128 obs
7 subcodes

Lights in food prep, storage, or warewashing areas missing protective shields, or insufficient foot-candles of lighting in required areas.

Show example sub-violations
  • Lights in food preparation, food storage or warewashing area missing the proper shield, sleeve coatings or covers
  • Light shield damaged/in disrepair
  • Ten foot-candles of light at least 30 inches from floor not provided in walk-in cooler
CODE 40

Employee personal items in food areas

657 obs
2 subcodes

Employee personal items, cosmetics, or toiletries stored in or above food prep areas, food, or clean equipment.

Show example sub-violations
  • Employee personal items stored in or above a food preparation area, food, clean equipment and utensils, or single-service items
  • Cosmetics/toiletries stored with food, clean equipment and utensils, clean linens or single-service items
CODE 42

Mop & maintenance equipment storage

221 obs
3 subcodes

Wet mops not stored in a manner allowing them to dry; maintenance tools stored where they could cross-contaminate food or equipment.

Show example sub-violations
  • Wet mop not stored in a manner to allow the mop to dry
  • Storage of maintenance equipment/tools in areas that may result in cross contamination
  • Improper storage of maintenance equipment

Facility, Operations & Hybrid Codes

These codes do show up on restaurant inspections, but they read more like facility, fire-safety, signage, or mixed-use compliance findings than everyday food-handling issues. Separating them keeps the main restaurant reference cleaner without hiding them.

CODE 15 Limited data

Lodging-area facility issues

2 obs
1 subcodes

Findings observed in adjoining lodging facilities (this category is a combined hotel/restaurant inspection field; food-service findings are rare here).

Show example sub-violations
  • Mold-like substance on the shower wall
CODE 26 Limited data

Lodging garbage & dumpster (legacy)

2 obs
2 subcodes

Garbage and dumpster findings recorded under combined hotel/restaurant inspections. The active food-service equivalent is column 33 (Trash, dumpster & exterior storage).

Show example sub-violations
  • Garbage not placed in a receptacle for storage until pick up
  • Dumpster lid open near building
CODE 39 Limited data

Lodging-area window cleanliness

2 obs
1 subcodes

Findings observed on lodging-area windows (combined hotel/restaurant inspection field; food-service findings are rare here).

Show example sub-violations
  • Mold-like substance and/or dirt on bedroom windows
CODE 43 Limited data

Living quarters & food-service area separation

8 obs
2 subcodes

Living/sleeping quarters opening into a food-service area without separation; unnecessary persons in food prep, storage, or warewashing areas.

Show example sub-violations
  • Living/sleeping quarters that open directly into a public food service establishment without complete partitioning and/or self-closing doors
  • Unnecessary persons in the food preparation, food storage, or warewashing area
CODE 45

Portable fire extinguishers & cooking-equipment fire suppression

64 obs
5 subcodes

Fire-safety findings recorded for reporting purposes — portable fire extinguisher gauges in the red zone, missing or inaccessible extinguishers, and cooking equipment producing grease-laden vapors without an installed hood suppression system.

Show example sub-violations
  • Portable fire extinguisher gauge in red zone
  • Use of cooking equipment producing grease laden vapors/smoke with no hood suppression system installed
  • Portable fire extinguisher missing from its designated location
CODE 46 Limited data

Marked exits & exit access

10 obs
2 subcodes

Findings related to marked exits — paths to exits blocked, or exit doors locked when occupied.

Show example sub-violations
  • Marked exit/path to marked exit blocked
  • Exit door locked
CODE 47 Limited data

Electrical wiring & outlets

23 obs
2 subcodes

Electrical safety findings — scorch marks around outlets, wiring in disrepair, exposed live wiring.

Show example sub-violations
  • Scorch marks around electrical outlet
  • Electrical wiring in disrepair
CODE 48 Limited data

Boilers & propane tanks

50 obs
3 subcodes

Boiler inspection certificates missing or outdated; propane tanks larger than 2.7 lb stored improperly. State Fire Marshal-related findings recorded by DBPR.

Show example sub-violations
  • No current insurance inspector boiler report or boiler certificate available
  • Propane tank (larger than 2.7 lb) stored improperly
  • Insurance inspector boiler report not posted in boiler room
CODE 49 Limited data

Flammables & combustible storage

3 obs
2 subcodes

Flammables or combustible debris stored in bar rooms, attics, basements, or other prohibited locations.

Show example sub-violations
  • Flammables stored/debris present in bar room
  • Flammables stored/debris present in attic/basement
CODE 51

CO2 tanks, signage & plan review

828 obs
13 subcodes

CO2/helium tanks not adequately secured, no Heimlich/choking sign posted, plan review not submitted for renovations, latest inspection report not available.

Show example sub-violations
  • Carbon dioxide/helium tanks not adequately secured
  • No Heimlich maneuver/choking sign posted
  • No plan review submitted and approved - renovations were made or are in progress
CODE 54 Limited data

Smoking & vaping in workplace

6 obs
2 subcodes

Smoking or vaping in an enclosed indoor workplace; evidence of employee smoking or vaping in food-service areas.

Show example sub-violations
  • Smoking or vaping in an enclosed indoor workplace
  • Evidence of employee smoking or vaping in food-service area

How to use this page

  • If you have a full DBPR code like 08A-05-6, use the first two digits — 08 — to find the right family here.
  • The names and descriptions on this page are InspectFL summaries of code families, not the official DBPR wording for a specific inspection.
  • To look up an establishment's exact cited violations, search on InspectFL or visit myfloridalicense.com for the official report.
  • The InspectFL Health Score weights citations by severity tier and recency — High Priority findings matter more than Intermediate, which matter more than Basic.

Lodging-only / unused CSV columns

Florida DBPR's bulk-download CSV uses a combined hotel-and-restaurant schema with 58 total column slots. The 12 columns below are unused in our restaurant-focused dataset and mostly map to lodging-only findings such as guest-room conditions, bedding, or hotel operations.

Code 17Code 18Code 19Code 20Code 30Code 34Code 37Code 44Code 55Code 56Code 57Code 58

What to do next

Frequently Asked Questions

Are these the official DBPR code names?
No. This page is an InspectFL plain-English guide to DBPR code families. Florida DBPR's official inspection report is still the authoritative source for the exact wording tied to any specific inspection.
What do Florida DBPR violation codes mean?
Florida DBPR classifies food service violations into three severity tiers: High Priority (immediate public-health risk), Intermediate (significant but typically not an immediate hazard, often documentation/certification gaps), and Basic (sanitation, maintenance, or facility issues). Each violation also carries a specific multi-segment code such as 08A-05-6 that identifies the exact finding. The CSV column groupings shown on this page (01–58) are the leading-number families those specific codes fall under.
Where do these category descriptions come from?
The category names and descriptions on this page are curated from real DBPR inspector observations on inspections we have scraped — the verbatim text inspectors wrote in the field. We group those observations by their leading 2-digit code prefix, identify the most-cited and most-representative sub-violations under each, and write a plain-English category description that reflects what the column actually covers in practice.
Where can I see an actual inspection report?
Florida DBPR publishes the official inspection report for every licensed food service establishment at myfloridalicense.com. The report there is the authoritative source — it shows each finding's exact code (such as 08A-05-6), the inspector's narrative, and the disposition.
Why do some columns say 'limited data'?
DBPR has 58 violation columns in the CSV bulk download, but some are rarely cited in practice. When we have fewer than about 50 real observations for a column, we mark it 'limited data' — the description reflects only the few sub-violations we have seen so far and may not capture the full scope of that column.
Data sourced from Florida DBPR public inspection records. The InspectFL Health Score is our own time-weighted calculation that prioritizes recent inspections — it is not an official DBPR rating. This page reflects our current scraped observation set and will keep improving as more inspection narratives are backfilled.