The rule briefly
FDA Menu Labeling Final Rule (21 CFR 101.11) requires calorie disclosure on menus and menu boards at chain restaurants — defined as 20+ locations operating under the same name and offering substantially the same menu. The rule has been actively enforced since 2018.
For physical menu boards behind the counter, the calorie figure must be displayed adjacent to each menu item with at least the same prominence as the price. For ordering kiosks and drive-thru menu boards, same rule applies.

Why this matters for ESL/digital menu deployments
The rule isn’t hard to comply with — it’s hard to comply with cheaply. Paper-based menu boards mean:
- Recipe change → calorie recalculation → menu reprint at every location
- Manual swap of physical boards in 20+ stores per change
- Risk of one store displaying outdated calorie info → potential FDA violation
ESL menu boards (whether wired LCD shelf-edge bars or larger digital signs) eliminate all three. A central calorie/recipe database update propagates to every menu board in every store within minutes.

Where calorie data comes from
The calorie figure typically lives in your recipe management system (R365, MarginEdge, BlueCart, or your POS’s built-in recipe module). Most modern restaurant POS systems (Toast, Square for Restaurants, TouchBistro, Lightspeed Restaurant) expose calorie-per-item via API. The ESL platform pulls the field the same way it pulls price.
If your recipe data isn’t integrated yet, the ESL platform also accepts manual upload — a CSV with menu item name, price, and calorie count is the typical fallback. Updates take seconds to propagate to all locations once uploaded.

Display mechanics
The “same prominence as price” requirement matters for label template design. Your ESL template needs to:
- Show the calorie value in a font size at least as large as the price
- Place it near the price, not in a footnote or separate row
- Maintain readability under store lighting conditions
The cloud platform’s template builder handles all three. A typical compliant menu item label has price (large, top-right) and calories (similar size, immediately below or beside price).

Multi-day-part menus
If your restaurant runs different menus by day part — breakfast through 10:30am, lunch after — calorie content for the same physical board changes too. ESL menu boards handle this by scheduling template swaps:
- Build a “breakfast” template with breakfast items + their calories
- Build a “lunch” template with lunch items + their calories
- Schedule the swap at 10:30am every day
- The cloud platform pushes the new content to every menu board simultaneously
No staff required to change physical boards.
Audit trail = compliance evidence
If FDA inspectors visit and ask “what calorie figures were displayed for [menu item] on [specific date]?” you need an answer. Paper menu boards can’t produce one. The ESL platform writes a log of every content change, indexed by date and menu item — answer becomes “here’s the export for that date.”
This is the same audit-trail benefit that pharmacies use for FDA Class III display accuracy. Same mechanism, different industry.
Hardware appropriate for restaurant menu boards
Most QSR and fast-casual chains use a mix:
- Behind-counter menu walls: larger digital signage (32″ – 65″ LCD) for the main menu
- Drive-thru order point: outdoor-rated LCD displays for the order menu
- Pricing/promotional ESLs at the counter for grab-and-go items, retail merchandise, beverages
- Self-order kiosks: handle their own display via the kiosk OS, but pull from same central data
The ESL platform provides the central content and template management; the displays themselves vary by need. See our digital signage line for menu-board-class hardware.
Typical deployment for a 25-store QSR chain
- Week 1-2: integrate central recipe/POS system with ESL cloud (one engineer, ~10 hours total)
- Week 3: build menu board templates for all menus + day parts
- Week 4: pilot at one location, validate FDA-compliant display
- Week 5-12: roll out 2-4 stores per week with on-site swap of legacy boards
Total chain conversion in 3 months. Ongoing menu updates from a single central interface thereafter.
Operating 20+ restaurants and tired of menu-board reprints?
30-minute call to map your specific menu, POS, and locations to an ESL/digital menu board rollout. Includes FDA compliance review.