Those calorie numbers next to menu items at chain restaurants aren't voluntary โ they're required by federal law. And the law that created them may surprise you.
A health-reform provision
National menu labeling was established by a provision of the Affordable Care Act of 2010 โ the same health-reform law known for insurance changes. Tucked into it was a requirement that chain restaurants disclose calorie information, creating a single national standard in place of the patchwork of city and state rules that had emerged.
Who it covers
The rule applies to restaurants and similar food establishments that are part of a chain with 20 or more locations operating under the same name and offering substantially the same menu. That includes fast food, fast-casual and sit-down chains, plus similar retail food outlets like convenience stores and movie theaters.
What it requires
Covered businesses must:
- Post calorie counts clearly on menus and menu boards, next to each standard item.
- Make additional nutrition information โ including total fat, sodium, carbohydrates, and sugars โ available on request.
- Display a statement about daily calorie needs for context.
The long road to enforcement
Although passed in 2010, the rule faced years of delays and industry pushback before the FDA began enforcing it in 2018. Today, chain menus nationwide show calories as a result.
The gap it leaves
Menu labeling is a real advance, but it has a well-known limit: it covers standard menu items, not the endless customizations people actually order. Add syrup pumps, change the milk, or pick a sweetness level, and the posted number stops matching your drink. And independent restaurants under 20 locations aren't covered at all. That gap โ the as-ordered drink with no accurate label โ is exactly what BevFacts addresses.