What Is Meal Plan Billing?
Almost every food bill in India is raised after the plate is cleared. This one is not.
Meal plan billing is a method where a customer pays upfront for a fixed set of meals over a set period, and each meal is then drawn against that prepaid balance instead of being billed fresh at the counter. Cloud kitchens, cafes, tiffin services, hostel messes and hospital canteens all run on it. The model flips one thing your accountant cares about: the money reaches you before the food does.
How a Meal Plan Moves From Sale to Served Plate
Reverse the order in which money and food change hands, and every step behind the counter shifts.
| Stage | What happens |
|---|---|
| Plan sold | The customer pays for the whole period in one go, and a receipt voucher is issued |
| Balance loaded | Meals or rupees are credited to a customer account, tied to an ID card, phone number or token |
| Meal redeemed | The customer taps or gives their number at the counter, and the order goes to the kitchen |
| Balance drops | One meal, or its value, is deducted. No cash, no card, no fresh bill |
| Cycle closes | The plan renews, lapses, or the unused portion is refunded |
The kitchen never knows the difference. A kitchen order ticket prints the same way whether the thali was paid for this morning or three weeks ago. What changes is the counter, where bill settlement becomes a deduction rather than a collection.
Meal Plan Billing vs Pay-Per-Order Billing
This is where most operators get tangled, usually because they assume a meal plan is a discounted bill paid early. It is a different tax and record-keeping animal.
| Aspect | Meal plan billing | Pay-per-order billing |
|---|---|---|
| When money arrives | Before the meals, in one upfront payment | After the meal, order by order |
| What the counter does | Deducts from a running balance | Raises a fresh bill each time |
| GST tax point | At the sale of the plan | At the bill |
| Customer identity | Mandatory, since the balance belongs to a person | Optional |
| Main headache | Unused balances, expiry and refunds | Daily footfall swings with nothing banked in advance |
Meal Plan Billing Example
Picture a cloud kitchen in Gachibowli, Hyderabad, selling a weekday lunch subscription to office workers nearby. One subscriber buys the March plan; here is their account on the 20th.
Note: this is an invented example for illustration only. The kitchen, subscriber ID, plan and figures are not real.
Those eight lunches are the interesting part. The kitchen has banked the cash and paid the tax, yet still owes eight plates of food.
What GST Applies to Prepaid Meal Plans in India?
Two rules do most of the work here, and both are easy to get wrong.
First, the rate. Under Notification No. 11/2017-Central Tax (Rate), as amended, “restaurant service” is defined to take in food from a mess or canteen, and it carries 5% GST without input tax credit. The rate rationalisation of September 2025 left that 5% alone.
Two carve-outs are worth knowing:
- A school or college feeding its own students is exempt under Entry 66 of Notification No. 12/2017, so an in-house hostel mess is not a 5% supply.
- A restaurant inside a hotel classed as “specified premises” sits at 18% with credit, not 5% without it.
Second, the timing, which is the rule meal plans turn on. Food service counts as a supply of service, so tax on an advance falls due when the money is received, not when the plate is served. The relaxation that lets sellers of goods skip tax on advances does not stretch to services.
GST on that Gachibowli plan was therefore due for March, with eight lunches still unserved. Section 31(3)(d) of the CGST Act requires a receipt voucher against the advance, its particulars listed in Rule 50, and Section 31(3)(e) covers the refund voucher if the money goes back.
One caveat: some prepaid arrangements are treated as vouchers rather than plain advances, which shifts the timing. Run your structure past your CA before printing a price card, and use a GST calculator to check the tax split.
Get the Best Restaurant Billing Software Behind Your Meal Plans
Cooking 22 lunches is the easy half. Remembering that CK-1184 has eight left, that the plan dies on the 31st, and that the tax was banked in the first week is what turns a register into a liability.
Petpooja POSS, the restaurant POS behind 1,00,000+ restaurants, from cloud kitchens to cafes and food courts, already runs the parts a meal plan leans on. A CRM record remembers who bought what. KOT routing feeds the kitchen, bills come out GST-ready, and reports show what was served against what was collected.
If prepaid plans are a real slice of your covers, the best restaurant billing software is the one that ties the plate to the person who already paid for it. Have a look at what a billing system should cover, then picture your own plan sitting on it.
Frequently Asked Questions
Close, but not identical. A subscription usually renews on its own on a billing cycle, while a meal plan is a finite bundle of meals that runs down as it is eaten and then stops.
At the point the plan is sold. Because food service is a supply of service, tax on the advance falls due on receipt, and Section 31(3)(d) of the CGST Act requires a receipt voucher for it.
That depends on your own terms, since GST law does not decide it for you. Most outlets either lapse the balance at period end or carry a few forward, and whichever you pick belongs in writing on the plan.
Yes. The kitchen works off the order, not the payment, so a KOT fires for a prepaid thali exactly as it would for a walk-in guest.
If your terms allow it, yes. Where GST was paid on the advance and money is returned, Section 31(3)(e) of the CGST Act provides for a refund voucher, which is how that tax gets adjusted.
