Home » Glossary » Meal Plan Billing: Meaning, How It Works & GST Rules

Meal Plan Billing: Meaning, How It Works & GST Rules

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.

Meal Plan Billing: Money First, Meals After Plan sold paid upfront Balance loaded to a customer Meal redeemed balance drops Cycle closes renew or refund → → → The plate is served in step three. The cash arrived back in step one.
Meal plan billing collects once and then serves against a falling balance.

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.

StageWhat happens
Plan soldThe customer pays for the whole period in one go, and a receipt voucher is issued
Balance loadedMeals or rupees are credited to a customer account, tied to an ID card, phone number or token
Meal redeemedThe customer taps or gives their number at the counter, and the order goes to the kitchen
Balance dropsOne meal, or its value, is deducted. No cash, no card, no fresh bill
Cycle closesThe 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.

AspectMeal plan billingPay-per-order billing
When money arrivesBefore the meals, in one upfront paymentAfter the meal, order by order
What the counter doesDeducts from a running balanceRaises a fresh bill each time
GST tax pointAt the sale of the planAt the bill
Customer identityMandatory, since the balance belongs to a personOptional
Main headacheUnused balances, expiry and refundsDaily 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.

MEAL PLAN ACCOUNT
Plan: March 2026 Weekday Lunch (22 meals)
Subscriber ID: CK-1184
22 lunches @ Rs.120 ………. Rs.2,640
GST @ 5% ………………… Rs.132
Paid on 01 Mar 2026 ………. Rs.2,772
Receipt voucher ………….. RV-0311
Meals redeemed to 20 Mar ….. 14
Meals left ………………. 8
Value still to serve ……… Rs.960
The counter collects nothing for these lunches. It only moves the balance down by one.

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

Is meal plan billing the same as a subscription?

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.

When is GST payable on a prepaid meal plan?

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.

What happens to meals a customer never eats?

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.

Do meal plan orders still need a KOT?

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.

Can a customer get a refund on an unused meal plan?

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.

Related Glossary

Take a free demo