Restaurant

Restaurant Billing Software India: KOT, Tables, GST and Food Cost Control

By UdyogBill Editorial Team25 Jul 202610 min read32 views
Restaurant Billing Software India: KOT, Tables, GST and Food Cost Control

Quick answer: The best restaurant billing software in India combines KOT printing to kitchen and bar, visual table management, split and merge bills, correct GST treatment on food versus beverages and services, recipe-based food cost tracking, and shift-wise settlement ? so owners control margin per dish, not just admire total sales. UdyogBill restaurant module handles dine-in, takeaway, and delivery from one menu and one dashboard.

Restaurant ka business retail se bilkul alag hai. Customer table pe baith ke order karta hai, kitchen ko pehle KOT jana chahiye, beech mein extra order ho sakta hai, bill split karna pad sakta hai, aur GST food pe 5% hai lekin packaged drink alag treat hota hai. Normal shop billing software yahan fail ho jata hai ? aur owner ko pata bhi nahi chalta ki kaunsi dish actually paisa kama rahi hai.

Why restaurants need specialized billing software

Retail POS assumes one customer, one counter, immediate payment, done. Restaurant operations are order-lifecycle management over 45–120 minutes:

  • Multiple tables occupied simultaneously with different order stages
  • KOT to kitchen before final bill ? kitchen starts cooking while customer still ordering appetizers
  • Order modifications mid-meal ? extra roti, less spicy, cancel soup
  • Split bills by person, by item, or by percentage for group dining
  • Service charge, packaging fee, delivery charge as separate line items
  • Combo meals with modifiers ? extra cheese, no onion, half portion
  • Void and complimentary items with manager approval and kitchen notification
  • Captain and waiter assignment for tip distribution and performance tracking
  • Dine-in, takeaway, phone order, and aggregator delivery ? same menu, different workflows

Generic billing software treats each transaction as instant checkout. Restaurant software manages the journey from seat assignment to final settlement ? and tracks food cost along the way.

KOT workflow: the operational heart of every restaurant

KOT (Kitchen Order Ticket) is the order instruction sent to kitchen when customer places order. In manual or semi-manual restaurants:

  • Waiter shouts order across noisy kitchen ? items misheard, wrong preparation
  • Handwritten paper chits get lost, wet, or illegible near tandoor
  • No reliable record of what was ordered versus what was finally billed
  • Kitchen and billing disputes happen daily ? "we never got that order"
  • Multiple order rounds per table not linked ? billing misses items

With UdyogBill restaurant KOT: waiter selects table on screen, adds items from categorized menu, KOT prints instantly at correct kitchen printer with table number, item name, quantity, and special instructions like "less oil" or "jain". Kitchen prepares. Customer orders more ? new KOT links to same table session. At settlement, system consolidates all KOTs for that table into one bill. Nothing missed. Nothing double-billed.

Table management and visual floor plan

Visual table map on billing screen shows real-time status: vacant (green), occupied with running order (red), bill requested (yellow), reserved for booking (blue). Owner at cash counter sees entire floor status without walking dining area. Table turnover per shift becomes measurable KPI ? critical for high-rent locations in Mumbai, Bangalore, Delhi metros where rent is ?2–5 lakh monthly.

Table transfer: customer decides to move from corner T5 to window T8 — order transfers in system, kitchen display updates table number. No re-entry of 8 items. No kitchen confusion about which table gets the biryani.

Merge tables for large party: two 4-tops become one 8-top billing session. Split when party leaves separately. Flexibility retail POS cannot offer.

GST compliance for restaurants in India ? nuanced rules

Restaurant GST is among the most misunderstood areas for food business owners:

  • Standalone restaurants (non-AC): 5% GST on food and beverages supplied, without ITC benefit on inputs
  • Restaurant in hotel: GST rate depends on declared room tariff ? above or below ?7,500 threshold changes treatment
  • Alcohol service: State VAT or excise applies ? outside GST. Separate billing line, separate register in many states
  • Service charge: If voluntary and clearly disclosed, may not be taxable supply. If mandatory or included without disclosure, part of taxable value
  • Takeaway vs dine-in: Same 5% on food typically, but packaging and container charges may be separate line items
  • Cloud kitchen delivery: Same GST on food; delivery fee may have different treatment depending on who provides delivery

Software must apply correct tax per menu item category ? not flat rate on entire bill. UdyogBill menu master maps GST per dish, beverage, and service category automatically. Staff cannot accidentally apply wrong rate because "sab food hai".

Food cost control: the metric that determines survival

Revenue is vanity. Food cost percentage is sanity. If butter chicken sells at ?320 but ingredient cost is ?185, food cost is 58% ? you are likely losing money after rent, labour, gas, and depreciation. At 70% occupancy, you are definitely losing money.

Manual food costing for 80+ menu items is impossible to maintain when vendor prices change weekly ? chicken up 8%, cream up 5%, butter stable. Owner reprices menu annually while costs shifted monthly. Margin erodes silently.

Recipe-based costing in UdyogBill: define ingredients per dish ? chicken 200g, butter 30g, cream 50ml, spices 15g. Link to purchase rates from vendor bills. System auto-calculates plate cost. When chicken price rises, butter chicken margin updates immediately. Owner sees dishes below target margin before month-end P&L shock. Menu engineering becomes data-driven: promote high-margin items, reprice or remove losers.

Restaurant billing software vs generic shop POS

CapabilityGeneric shop POSRestaurant module (UdyogBill)
KOT to kitchenNot availableCategory-wise printer routing (Indian, Chinese, bar)
Table managementNo concept of tablesVisual floor plan with live status
Running order / hold billImmediate checkout onlyOrder open until table settles
Split billManual arithmetic, error-proneBy item, seat number, or percentage
Menu modifiersNot supportedExtra toppings, spice level, portion size
Recipe and food costingNoIngredient-level cost per dish
Void with audit trailDelete line silentlyVoid logged with reason, kitchen alert
Captain/waiter reportNoSales and table turnover per staff per shift
Combo and meal dealsManual calculationPre-configured combos with component tracking
Aggregator order entryNoZomato/Swiggy order with commission tracking

Dine-in vs takeaway vs delivery: billing differences

ChannelOperational differencesSoftware handling in UdyogBill
Dine-inTable-linked KOT, optional service charge, no packagingTable module, running bill, captain assignment
Takeaway / parcelPackaging charge, faster checkout, no tableDirect bill mode, packaging line item auto-add
Own deliveryDelivery fee, customer address, COD or prepaidDelivery module, address capture, rider note
Aggregator (Zomato/Swiggy)Platform order ID, commission deduction, different settlementAggregator entry, commission expense report
Phone / WhatsApp orderAdvance payment via UPI, pickup timeOrder queue, payment status, ready notification
Catering / bulk orderQuotation, advance, balance on deliveryQuote to invoice, partial payment tracking

Inventory for restaurants: from vendor to plate

Restaurant inventory is not boxes on shelf ? it is kilograms of rice, litres of oil, dozens of eggs, bunches of coriander consumed daily and perishing quickly. Purchase entry in UdyogBill: vendor bill for vegetables, dairy, meat, dry goods. Recipe consumption deducts raw material when KOT item is billed ? chicken biryani sold deducts rice, chicken, spices from raw stock. Daily stock of perishables visible. Wastage entry for spoiled or expired items with reason. Purchase planning based on consumption trend from last 30 days, not owner guess or vendor push.

Beverage inventory separate from food ? crate tracking for soft drinks, bottle count for alcohol where licensed. Variance between recipe theoretical consumption and actual purchase highlights portion control problems or theft.

End-of-day restaurant settlement checklist

  1. Close all open tables ? no orphan running orders carrying to next day
  2. Cash drawer reconciliation: opening float + cash sales - petty cash expenses = closing cash
  3. Payment mode split report: cash vs UPI vs card vs credit vs aggregator
  4. Void and complimentary report ? manager reviews every void above threshold
  5. Item-wise sales: top 10 sellers and bottom 10 dead menu items for menu review
  6. Category-wise sales: starters vs mains vs beverages vs desserts mix
  7. Food cost vs revenue ratio for the day against target percentage
  8. KOT count vs billed item count ? anything ordered but not billed?
  9. Aggregator orders reconciled against platform settlement report
  10. Shift handover notes for next shift manager

Setup checklist for restaurant go-live

  1. Menu categories: starters, soups, tandoor, mains, breads, rice, beverages, desserts
  2. Item master with rate, GST category, kitchen printer assignment per item
  3. Table layout configuration matching physical floor plan exactly
  4. KOT printer setup ? IP network or USB ? per kitchen station (main, tandoor, bar)
  5. Recipe ingredients for top 20 dishes by sales volume ? expand monthly
  6. Staff roles and permissions: captain (order only), cashier (bill and settle), manager (void, discount, reports)
  7. Test full cycle: seat table ? order ? KOT prints ? add item ? request bill ? split ? settle ? table vacant
  8. Aggregator menu sync check if using Zomato/Swiggy integration workflow

Real scenario: Multi-cuisine restaurant in Bangalore

Priya's Spice Route ? 32 tables, 120 menu items, 2 kitchens (North Indian and Chinese), 8 captains, 3 cashiers. Before UdyogBill: handwritten KOTs lost weekly, billing disputes with customers over missed items, zero visibility on dish profitability, aggregator orders entered separately in notebook. Monthly profit looked fine until accountant showed food cost at 42% against 32% target ? ?1.8 lakh annual leak.

After UdyogBill implementation: KOT routes to correct kitchen printer by item category. Table turnover dashboard showed corner tables 40% slower than window tables ? layout rearranged. Recipe costing identified 8 dishes below 35% margin ? repriced or reformulated. Aggregator orders entered with commission auto-calculated. Monthly profit improved 12% in first quarter. "Pehle hum sirf total sales dekhte the. Ab samajh aata hai kaunsi dish paisa kha rahi hai," Priya says.

Common restaurant billing mistakes to avoid

  • Final billing before KOT sent ? kitchen never received order, customer angry about wait
  • No void audit trail ? staff comps food for friends, owner discovers during cash shortage
  • Same GST rate applied on all items including packaged beverages and services
  • Manual split bill arithmetic ? rounding errors cause customer disputes and revenue leak
  • No shift-wise cash handover ? morning shift shortage blamed on evening shift endlessly
  • Aggregator orders not entered in system ? revenue and commission invisible, settlement mismatch
  • Menu prices updated on board but not in software ? bill amount disputes daily
  • No linkage between purchase and recipe ? food cost unknown until accountant prepares P&L after 45 days

Frequently Asked Questions

What is KOT in restaurant billing?

KOT (Kitchen Order Ticket) is the order slip sent to kitchen when customer places order. It includes table number, item names, quantities, and special preparation instructions. KOT generates and prints before final bill ? kitchen starts cooking while customer may still be ordering additional items. Final bill consolidates all KOTs for that table session.

Is 5% GST applicable on all restaurant food in India?

Standalone restaurants (non-AC or AC without specific hotel linkage) typically charge 5% GST on food and non-alcoholic beverages supplied. Restaurants inside hotels may have different rates based on declared room tariff threshold. Alcohol attracts state VAT or excise, not GST. Software should map tax per menu category correctly ? not one rate for entire bill.

Can restaurant billing software handle Zomato and Swiggy orders?

Yes. Enter aggregator orders with platform order ID, menu items, and customer details. Track platform commission as expense. Reconcile settlement payments from aggregator against billed orders. UdyogBill supports manual aggregator entry with commission reporting ? owner sees true margin after platform fees, not inflated gross.

How does recipe costing help restaurant profit?

Recipe costing calculates ingredient cost per dish from current purchase prices. When chicken price rises 10%, butter chicken margin drops immediately on dashboard ? visible before you sell 500 more plates at outdated menu price. Owner reprices menu, adjusts portion size, or promotes higher-margin alternatives proactively. Without recipe costing, margin erosion is invisible until quarterly accounts.

Do I need separate software for bar and kitchen billing?

No. UdyogBill routes KOT to different printers from same order screen ? kitchen printer for food items, bar printer for beverages. One consolidated bill at settlement covers all items regardless of preparation location. Alcohol VAT line items handled separately where required by state law.

Can UdyogBill work for cloud kitchen without dine-in tables?

Yes. Disable table module, use direct billing mode for takeaway and delivery orders. KOT still prints to kitchen for preparation queue. Packaging charge and delivery fee as configurable line items. Aggregator and direct delivery orders in same system with channel-wise sales report.

Take the next step with UdyogBill

Restaurant profit hides in food cost discipline, table turnover speed, and billing accuracy ? not in footfall alone. Two restaurants with same daily covers can have wildly different margins based on operational systems.

Start free UdyogBill trial with restaurant module ? configure your menu, test KOT flow, see food cost dashboard. See pricing for cafes, dine-in restaurants, and QSR formats.

Try It In Your Business

Billing aur Stock Sambhalein

In guides me jo process bataya gaya hai, use UdyogBill software ke sath 30 seconds me execute karein.

Related Business Guides