Home / Help Center / pos-app-restaurant / rest-ops / Compliance & Licenses
🛡️ rest-ops

Compliance & Licenses

Compliance & Licenses is a single place to record every statutory license your restaurant needs in India — FSSAI, GSTIN, Shop & Establishment (Shop Act), Eating House License, Health Trade License and Fire Safety NOC — with automatic expiry-date warnings and direct control over which of these appear on your printed KOTs and customer receipts.

📍 Menu path: Operations & Compliance → Compliance & Licenses
👤 Who uses it: Management/admin — this configures statutory license details shown on official prints

Overview

The FSSAI License section records your 14-digit FSSAI License Number, its License Type (Basic, State, or Central) and Expiry Date, with separate toggles to show it on the KOT/kitchen ticket and/or the customer receipt.

An optional GSTIN override lets this outlet print a different GSTIN than your main store settings — leave it blank to simply inherit the GSTIN configured at the store level.

Other Statutory Licenses covers Eating House License, Shop & Establishment (Shop Act) registration, Health Trade License and Fire Safety NOC, each as a free-text license/certificate number, plus one shared Licenses Expiry Date and a toggle to show these on the customer receipt.

Both the FSSAI Expiry Date and the general Licenses Expiry Date show a live status badge — EXPIRED (red), "Expires in Nd" (amber, within 30 days) or "Nd left" (blue, within 90 days) — so an approaching renewal doesn't catch you by surprise.

A live Receipt Footer Preview shows exactly how the license information will appear at the bottom of a printed receipt, based on your current toggle settings, before you save.

Before You Start

Step-by-Step Guide

1 Record your FSSAI license

  1. Open Compliance & Licenses.
  2. Enter your 14-digit FSSAI License Number, its License Type, and its Expiry Date.
  3. Toggle whether it should show on KOT/kitchen tickets and/or the customer receipt, then Save.

2 Record other statutory licenses

  1. Fill in Eating House License, Shop Act registration, Health Trade License and Fire Safety NOC numbers as applicable to your outlet.
  2. Set the shared Licenses Expiry Date for these, and toggle "Show licenses on customer receipt" if you want them printed.
  3. Check the Receipt Footer Preview to confirm the printed layout looks right, then Save.

3 Override GSTIN for this outlet

  1. Enter this outlet's GSTIN in the GSTIN (Optional Override) section only if it differs from your main store settings.
  2. Leave it blank to continue using the GSTIN from main store settings.

4 Renew an expiring license

  1. Watch for an amber "Expires in Nd" or red "EXPIRED" badge next to FSSAI Expiry Date or Licenses Expiry Date.
  2. Once renewed, update the license number (if changed) and the new Expiry Date here, then Save.

Every Field & Button, Explained

Field / ButtonWhat it does
FSSAI License Number / Type / ExpiryYour 14-digit food safety license, its tier (Basic/State/Central), and its expiry date with a live status badge.
GSTIN (Optional Override)An outlet-specific GSTIN; leave blank to inherit the GSTIN from your main store settings.
Eating House / Shop Act / Health Trade / Fire SafetyFree-text license/certificate numbers for the remaining statutory licenses applicable to a dine-in restaurant in India.
Show on KOT / Show on Receipt togglesIndependently controls whether FSSAI details print on kitchen tickets and/or customer receipts, and whether the other licenses print on customer receipts.
Expiry status badgeEXPIRED (past due), "Expires in Nd" (≤30 days), or "Nd left" (≤90 days) — computed live from today's date against the entered expiry.

Tips & Best Practices

Troubleshooting & FAQ

My FSSAI number isn't printing on receipts.
Check that "Customer Receipt" is toggled on under Show on Prints in the FSSAI section — the KOT and receipt toggles are independent of each other.
The expiry badge shows EXPIRED but I already renewed.
Update the Expiry Date field to the new license's expiry date and Save — the badge is calculated purely from the date stored here, not from any external license database.
I don't see my outlet's GSTIN on the receipt.
If the GSTIN (Optional Override) field here is blank, the receipt uses the GSTIN configured in your main store settings — check there if you expected a different value.