Walk down almost any block in New York City and you will pass a row of blue-and-white letter cards taped inside restaurant windows. Most people register the letter and nothing else. An A feels like permission. A B feels like a shrug. A C feels like a warning.

That single character is doing an enormous amount of compression. Behind it sits a numeric score, a list of individually cited violations, a date, and often a second inspection that overturned the first. Once you understand how the number becomes the letter, the card in the window turns from a verdict into a data point — and a much more useful one.

The points system

New York City has graded restaurants since 2010. The Department of Health and Mental Hygiene sends inspectors out unannounced, and the inspector works through a standardized checklist covering food handling, food temperature, facility and equipment maintenance, personal hygiene, and vermin control.

Here is the part that surprises people: the score is a penalty score, and lower is better. Every violation the inspector cites carries a point value. Those points are added together. A restaurant with a spotless inspection can walk away with a very low number, and a restaurant with a long list of problems accumulates a high one.

The letter cutoffs are fixed:

Not all violations weigh the same. The checklist distinguishes between critical violations and general violations. Critical violations are the ones most directly tied to foodborne illness — food held at unsafe temperatures, raw product stored above ready-to-eat product, an employee handling food without proper handwashing, inadequate cooling of cooked items. General violations cover conditions that matter but do not by themselves make someone sick: a non-food-contact surface that needs cleaning, lighting that falls short of code, a missing thermometer in a storage unit.

Critical violations carry more points, and some violations scale — a vermin problem cited at a higher level of severity earns more points than an isolated sign of activity. There is also a separate category above all of this: conditions the department treats as an imminent public health hazard, such as no hot water, no functioning refrigeration, or an active sewage backup. Those do not produce a bad grade so much as an immediate closure until the problem is corrected.

So the score is not a cleanliness rating in any intuitive sense. It is the sum of what a specific inspector observed during a specific window of time on a specific day.

Grade pending and re-inspections

This is the piece almost nobody knows, and it explains most of the confusion around the cards.

An initial inspection does not automatically produce a posted letter grade. If a restaurant scores 13 points or fewer on that first visit, it earns an A and posts it right away. If it scores 14 or more, no grade is issued yet. The restaurant receives its inspection report and a scored list of violations, and it is scheduled for a re-inspection — typically at least about a week later, which gives the operator a window to fix what was cited.

The re-inspection score is what determines the grade. A restaurant that scored 22 on Monday and fixed the problems can score 9 two weeks later and post an A. This is by design. The grading program was built as much to drive correction as to inform diners.

If the re-inspection still lands in B or C territory, the restaurant has a choice. It can post the earned grade, or it can contest the violations at a hearing before an administrative tribunal. While that hearing is pending, the restaurant posts a "Grade Pending" card instead of a letter.

That card gets misread constantly. "Grade Pending" does not mean the restaurant is new, and it does not mean the results are unknown. It means the restaurant scored outside the A range on a re-inspection and is disputing the outcome. Sometimes the tribunal reduces the score and an A follows. Sometimes it does not.

Inspection frequency also tracks performance. A restaurants tend to be inspected less often — roughly annually — while B and C establishments come up on the schedule more frequently. That means the A in the window may be describing a visit that happened a long time ago, while a B may be attached to a much fresher look at the kitchen. Recency and letter are not the same signal.

What a B actually tells you

A B spans 14 to 27 points. That is a wide range, and the two ends of it describe genuinely different situations.

A restaurant at 14 points might have accumulated a handful of general violations and one lower-weight critical one — an improperly stored utensil, a cutting board due for replacement, a cooler reading a few degrees warm at the moment the inspector checked it. A restaurant at 27 points is carrying substantially more, and usually more than one critical citation.

The letter does not distinguish between those two. The score and the violation list do.

The violations most commonly sitting behind a B tend to fall into a few recognizable buckets:

None of that is nothing. But it is also not automatically a reason to walk out. A B earned by three general violations and one borderline temperature reading is a different animal from a B earned by repeat pest citations across multiple inspections. Reading the score and the actual violation text takes about thirty seconds and tells you which one you are looking at.

The other thing worth knowing: a letter grade is a snapshot, and a history is a pattern. One bad inspection in an otherwise clean four-year record usually reflects a bad day, a new hire, or an equipment failure. The same violation cited at three consecutive inspections reflects something the operator has chosen not to fix. The card in the window cannot tell you which is which.

Check the full history before you book

Every one of these inspections is public record. New York City publishes its full restaurant inspection dataset — every inspection, every violation code, every score, going back years — and many other jurisdictions do the same in their own formats.

The catch is that raw inspection data is not built for humans making a dinner decision. It arrives as spreadsheets full of violation codes, action fields, and duplicate rows, with one restaurant spread across dozens of lines.

That is the gap FoodCodeScout was built to close. It takes published inspection records across a large set of restaurants and turns them into something you can read in one screen: the current grade, the score behind it, the specific violations cited, and the trend across previous inspections. Instead of a letter, you get the answer to the question the letter is standing in for — is this place consistently well run, or did it have one rough Tuesday?

A practical way to use any of this:

The letter card was a genuinely good public health idea — it made an opaque regulatory process visible on the street, and inspection scores across the city improved after it launched. But it was always meant to be an entry point, not the whole answer. The full record has been sitting in public data the entire time. It just took a while for anyone to make it readable.

FoodCodeScout

The letter is the headline. The record is the story.

FoodCodeScout turns published health-department inspection records into a plain-language view of any restaurant: the current grade, the score behind it, the exact violations cited, and how the last several inspections trended.

Look up a place before you book it, or check the spot you already eat at every week.

Look up a restaurant →

Note: This article is educational and describes how New York City's letter-grading program is structured. Inspection rules, point values, and posting requirements are set by the health department and can change. FoodCodeScout reports publicly published inspection records and is not affiliated with, endorsed by, or a substitute for any health department. Always check the official source of record for the most current status of a specific establishment.


About the author — Rick Jenkins is the founder of AI Revenue Forge. ARF builds vertical-specific AI virtual receptionists for service businesses in HVAC, dental, medspa, real estate, home health, credit repair, and pawn shops. Headquartered in Charlotte, NC. Part of Jenkins Worldwide Enterprises.