Green & Brown Dot Symbol Rules on Restaurant Menus (FSSAI 2024)
FSSAI mandatory veg/non-veg symbol requirements, size, placement, and fines for non-compliance on digital and printed menus.
Quick Answer
The FSSAI mandates every packaged and restaurant menu item must display a veg non veg symbol clearly. From 2024, the rules are stricter: vegetarian items must show a green dot inside a green square, while non-vegetarian items require a brown dot inside a brown square (not red anymore). This applies to all menus—printed, digital, and QR-based.
What Restaurant Owners Must Do
Ensure every dish on your menu has the correct symbol. Items containing eggs, meat, or fish get the brown dot. Pure veg dishes get the green dot. The symbol should be prominent and visible next to each item name. Non-compliance can result in penalties ranging from ₹25,000 to ₹2 lakh depending on severity.
Quick Compliance Checklist
- Use brown dot (not red) for non-veg items from 2024 onwards
- Place symbols next to each dish name, not just at the top
- Ensure symbols are clearly visible in both print and digital menus
- Update your QR menus if you're using them
Pro Tip
If you're using digital menus, platforms like DineCard (dinecard.in) automatically add compliant veg/non-veg symbols to your QR menu for just ₹99/month, saving you from manual updates every time FSSAI rules change.
DineCard AI extracts your menu from a photo in 5 minutes, with instant updates at ₹99/month — no reprinting QR codes when prices change.
Frequently Asked Questions
How quickly can I set up a digital menu with DineCard?
Upload a photo of your printed menu and DineCard AI extracts all items in 5 minutes. Supports Hindi, Tamil, Telugu and 15+ languages. Your QR menu goes live instantly — no design skills needed.
How much does DineCard cost for Indian restaurants?
DineCard costs ₹99/month after a free 14-day trial. No commissions, no per-order fees. Update prices and items instantly from your phone whenever you need.
Can I update my menu without reprinting QR codes?
Yes. With DineCard, menu changes go live instantly on the same QR code. Change prices, add seasonal items, or mark dishes unavailable — customers always see the latest menu.
Launch your QR menu in 5 minutes
Upload a photo of your printed menu. DineCard AI extracts items in Hindi, Tamil, Telugu and 15+ languages. Instant updates at ₹99/month. Free 14-day trial.
Start Free Trial14-day free trial • No credit card • ₹99/month after