FSSAI Number on Every Bill: The Rule Most Shops Miss
Since Oct 2021, every invoice and receipt must show your 14-digit FSSAI number. Here's the rule, the number's structure, and how to stay compliant.
ShelfLifePro Editorial Team
Inventory management insights for retail and pharmacy
The rule has been live since October 2021 — and inspectors are now checking
FSSAI issued an order in 2021 requiring every food business operator to print their 14-digit FSSAI licence or registration number on every bill, cash memo, invoice and receipt. Effective date: 1 October 2021. That's nearly five years ago. And yet, during the wave of raids that Reuters reported on in September 2026 — over 3,000 raids in Maharashtra alone since May, 8,000 licences cancelled across India in three years — missing or wrong FSSAI numbers on paperwork keep showing up as a trigger for scrutiny.
This isn't a technicality buried in fine print. It's a simple, mandatory field on every piece of paper that leaves your shop or warehouse. If it's not there, an inspector has grounds to act.
What the 14-digit number actually means
Your FSSAI number isn't random. It encodes exactly who you are and where you operate. Reading it left to right:
- Digit 1 — licence type. `1` means a full FSSAI licence (typically for manufacturers, large retailers, importers, distributors). `2` means a registration certificate (smaller operators below the turnover threshold).
- Digits 2–3 — state code. Each state and union territory has its own two-digit code.
- Digits 4–5 — the year the licence or registration was issued.
- Digits 6–14 — the serial assigned by the licensing authority.
So the first five digits tell an inspector whether you are licensed or registered, in which state, and from which year. If your number starts with `2`, you're registered, not licensed — a meaningful distinction when inspectors assess what records you're supposed to maintain.
Why does this matter beyond the number itself? Because if you're printing the wrong number — a lapsed one, a number belonging to a different branch, or a registration number when you've since upgraded to a licence — that's a documentation failure, not just a typo.
Which documents need the number
The FSSAI order, effective 1 October 2021, names four kinds of document:
- Bills
- Cash memos
- Invoices (B2B and B2C)
- Receipts
If you're a distributor issuing invoices to 50 retailers a day, every one of those invoices needs the number. If you're a bakery handing a cash memo to a walk-in customer, that slip needs it too. The order doesn't distinguish by transaction size or channel, and a delivery note that doubles as the bill is a bill.
The traceability connection
The billing number requirement isn't isolated. It sits inside a broader documentation framework. Under the FSS (Food Recall Procedure) Regulations 2017, regulation 6(1), every food business operator must maintain distribution records that include supplier and customer names, lot and batch codes, manufacture dates, and expiry or best-before dates — kept for one year past the product's expiry.
Your FSSAI number on every bill is the anchor that ties your identity to those records. When an inspector traces a recalled batch or a complaint about expired stock, they follow the paper trail. A bill without your FSSAI number is a broken link in that chain — and it raises the question of what else in your records might be missing.
For a fuller picture of what inspectors look for in your records room, the FSSAI inspection records guide covers the full documentation checklist. And if you're thinking about batch-level traceability — which is the next layer up from billing compliance — the batch and lot traceability setup guide is worth reading alongside this one.
Get the 2-page FEFO cheatsheet
The first-expired-first-out rulebook, the 30/15/7-day alert ladder, and the weekly checklist — print it and stick it on the store-room door. See what's inside.
Instant download. No spam, unsubscribe in one click.
The practical gap: where shops get this wrong
Picture a typical kirana that upgraded to a proper billing system two years ago but never updated the invoice template. The FSSAI number field was left blank because nobody flagged it during setup. The owner assumes the software handles compliance. It doesn't — not unless someone configured it.
Or picture a distributor with three godowns operating under one licence. The head office FSSAI number is on the main invoices, but the branch godown issues its own delivery notes, and those notes have no number at all.
Or a restaurant that renewed its FSSAI licence last year and got a new number — but the POS receipt template still has the old one.
None of these are malicious. They're configuration gaps. But in the current enforcement climate, configuration gaps are what get shops flagged.
What to check this week
Run through this quickly:
- Pull a recent invoice or receipt from your system. Is the 14-digit number there?
- Verify the number itself. Does digit 1 match your licence type (1 for licence, 2 for registration)? Do digits 2–3 match your state? Is this your current, valid number — not an expired or old one?
- Check every document type. Sales invoices, cash memos, delivery challans, purchase receipts you issue. Each one.
- If you have multiple locations or godowns, check whether each location's documents carry the correct number for that location's licence.
- If you renewed recently, confirm the new number is in your billing template, not the old one.
If you find a gap, fix the template today. It's a five-minute change in most billing systems. The risk of leaving it is not proportional to the effort of fixing it.
How billing software should handle this
A properly configured billing system carries your FSSAI number as a static field in your business profile and pulls it onto every document automatically. You set it once; it prints everywhere. If you've recently renewed and your number changed, you update the profile once and every subsequent bill is correct.
ShelfLifePro prints the FSSAI licence number on every bill and receipt for India — enter it once in Settings and it's on every document from then on, with a branch's own licence number on that branch's bills. Combined with expiry-aware billing (expired stock cannot be billed — not a warning, a refusal), the two documentation checks an inspector can make at your counter are both handled at the point of sale.
If you want to see how this works in practice, the 14-day free trial, no credit card required lets you run your own invoices through it.
For a broader look at what the current inspection wave means for food businesses, the FSSAI expiry inspection guide covers what inspectors are checking beyond the billing layer.
The number is the easy part
Of everything FSSAI compliance asks of a food business, printing a 14-digit number on your bills is about as simple as it gets. It doesn't require a process change, staff training, or new equipment. It requires a correct entry in your billing system and someone checking that it's there.
The harder parts — batch records, expiry tracking, recall documentation — take real work. Don't let the easy part be the reason an inspector has grounds to dig deeper.
Download the [FEFO SOP pack](/fefo-sop-pack) — the written rotation procedure, audit sheet and one-pager for the stock side of the same inspection.
ShelfLifePro Editorial Team
The ShelfLifePro editorial team covers inventory management, expiry tracking, and waste reduction for pharmacies, supermarkets, and retail businesses worldwide.
See what batch-level tracking actually looks like
ShelfLifePro tracks expiry by batch, automates FEFO rotation, and sends markdown alerts before stock expires. 14-day free trial, no credit card required.
Get the monthly expiry brief
One short email a month, only when there is something worth reading. FEFO tactics, markdown math, and stories from Indian retailers. No spam.
No spam. Unsubscribe in one click. Email only, no WhatsApp spam.
Get expiry tips on WhatsApp
Leave your number and we say hello on WhatsApp, then share expiry-tracking tips for Indian retail now and then — FEFO, markdowns, monsoon stock. No broadcast lists; reply STOP any time.