Skip to content
LekhaPro
Restaurant · KOT

Restaurant billing software with KOT & GST

LekhaPro is restaurant billing from KOT to day-end: orders by table with KOTs fired to the kitchen, menu variants and modifiers, takeaway and delivery modes, silent 80mm thermal printing, and a day-end that ties cash, UPI and aggregator settlements into posted books — fully offline on the Desktop edition, so a rush never depends on the connection.

How it works

  • Table & KOT

    Take orders by table, fire KOTs, and settle a GST bill quickly.

  • Menu & modifiers

    Menu items with variants and add-ons, plus takeaway and delivery modes.

  • Fast & compliant

    Thermal receipts, day-end summary and GST on a real ledger.

Professional tax — the state line a staffed kitchen inherits

Restaurant GST — the rate scheme and the composition option — is national and set by notification, so this page prints no rates. The state-set line a staff-heavy trade actually inherits is professional tax, and the table below states each state's position with its source and checked date; unverified rows say so. The dining trade itself is where cities genuinely differ — kebab towns, dhaba highways, tourist seasons, aggregator-heavy metros — and that context is what the city pages carry. LekhaPro has no payroll module and does not compute the tax.

Professional tax by state, with sources
State / UTProfessional taxSource
AssamLevied — Assam Professions, Trades, Callings and Employments Taxation Act, 1947Assam PT Act 1947 · comtax.assam.gov.in · checked 2026-08-05
BiharLevied — Bihar Tax on Professions, Trades, Callings and Employments Act, 2011Bihar PT Act 2011 · indiacode.nic.in · checked 2026-08-05
ChandigarhNot leviedExcise & Taxation Department, Chandigarh · etdut.gov.in · checked 2026-08-05
DelhiNot leviedMCD Schedule of Taxes 2024-25 · mcdonline.nic.in · checked 2026-08-05
GoaNot levied at state level; some municipalities levy local professional taxCAG PA on 74th CAA, Goa (Rep. 2 of 2024) · cag.gov.in · checked 2026-08-05
GujaratLevied — Gujarat State Tax on Professions, Trades, Callings and Employments Act, 1976Gujarat PT Act 1976 · commercialtax.gujarat.gov.in · checked 2026-08-05
HaryanaNot leviedCAG PA of ULBs, Haryana — Appendices · cag.gov.in · checked 2026-08-05
Jammu & KashmirNot leviedJ&K Reorganisation Act 2019, Fifth Schedule · igr.jk.gov.in · checked 2026-08-05
KarnatakaLevied — Karnataka Tax on Professions, Trades, Callings and Employments Act, 1976Karnataka PT Act 1976 · gst.karnataka.gov.in · checked 2026-08-05
KeralaLevied — Kerala Municipality Act, 1994; collected by municipalities and panchayatsKerala Municipality Act 1994 · professiontax.lsgkerala.gov.in · checked 2026-08-05
Madhya PradeshLevied — Madhya Pradesh Vritti Kar Adhiniyam, 1995 (Professional Tax Act)MP Professional Tax Act 1995 · mptax.mp.gov.in · checked 2026-08-05
MaharashtraLevied — Maharashtra State Tax on Professions, Trades, Callings and Employments Act, 1975Maharashtra PT Act 1975 · mahagst.gov.in · checked 2026-08-05
OdishaLevied — Odisha State Tax on Professions, Trades, Callings and Employments Act, 2000Odisha PT Act 2000 · odishatax.gov.in · checked 2026-08-05
PunjabLevied — Punjab State Development Tax Act, 2018 (₹200/month)Punjab State Development Tax Act 2018 · psdt.punjab.gov.in · checked 2026-08-05
RajasthanNot leviedRajasthan FD (Tax Div.) notification 23-02-2022 · finance.rajasthan.gov.in · checked 2026-08-05
Tamil NaduLevied — Tamil Nadu municipal laws; collected half-yearly by urban local bodiesGCC Revenue Dept (TN ULB Act 1998) · chennaicorporation.gov.in · checked 2026-08-05
TelanganaLevied — Telangana Tax on Professions, Trades, Callings and Employments Act, 1987Telangana PT Act 1987 · tgct.gov.in · checked 2026-08-05
Uttar PradeshNot leviedCAG PA on 74th CAA, Uttar Pradesh — Ch.7 · cag.gov.in · checked 2026-08-05
UttarakhandNot leviedCAG PA on 74th CAA, Uttarakhand (Rep. 2 of 2022) · cag.gov.in · checked 2026-08-05
West BengalLevied — West Bengal State Tax on Professions, Trades, Callings and Employments Act, 1979WB PT Act 1979 · finance.wb.gov.in · checked 2026-08-05

What's included

  • Table / KOT billing
  • Menu with modifiers
  • Takeaway & delivery
  • 80mm thermal receipts
  • Day-end & GST summary
  • Real ledger
  • Offline-first

Plans are ₹249, ₹449 and ₹2,499 a month — GST-inclusive totals on pricing. The terms above are defined in the place of supply and e-way bill glossary entries.

Restaurant software by city

The software is identical in each — these pages exist because the local trade and the state facts differ, not because the product does. Nothing is city-locked.

What it does not do

  • · No aggregator API integration — delivery-platform orders are entered as delivery-mode bills and reconciled at day-end, not pulled automatically.
  • · No ingredient-level recipe costing — menu items bill as items; food-cost engineering stays in your kitchen workings.
  • · No table-reservation or waitlist system — the product starts when the order does.
  • · It does not file GST returns or choose your rate regime — bills post to the books; the regime is your CA's conversation.
  • · No payroll or HR, no automated Tally import, and no branch offices — support is online from an India-based team.

Questions buyers ask

Does it support table and KOT billing?

Yes — take orders by table, fire KOTs and settle a GST bill; takeaway and delivery modes are supported too.

Can I print on a thermal printer?

Yes — 80mm thermal receipts print silently.

Is it offline?

Yes — the counter runs offline.

Does the kitchen get the order before the bill is made?

Yes — that is the whole point of a KOT. The moment a round is confirmed the kitchen ticket prints, while the table stays open and unbilled. Further rounds fire their own KOTs against the same table. The bill is totalled only when the guest asks for it, so the kitchen never waits on the cashier.

Can it pull orders from Swiggy or Zomato?

No — there is no aggregator API. Delivery orders are entered at the counter like any other order and tagged to the aggregator as their own tender. When the payout arrives, net of commission, you reconcile it against those orders. It is honest bookkeeping rather than an automatic feed, and it keeps the ledger correct.

How do aggregator orders reach my books?

Entered as delivery-mode bills — there is no automatic API pull from the platforms, and we would rather say that than imply an integration. The day-end then shows the cash, UPI and aggregator split so platform settlements reconcile against your own numbers instead of being taken on faith.

Can the menu carry variants and modifiers?

Yes — half/full portions, add-ons, spice levels — so the KOT the kitchen sees is the order the customer gave. Seasonal menu changes are ordinary edits, not a rebuild.

Which GST regime does a restaurant bill under?

The restaurant rate scheme and the composition option are national and set by notification — we print no figures that move, and the regime you elect is your CA's conversation. LekhaPro raises compliant bills and posts them to real books under either, and the day-end GST summary comes from those postings.

What does it cost?

Plans are ₹249, ₹449 and ₹2,499 a month (yearly = two months free), with the full restaurant counter — tables, KOTs, modifiers, day-ends — in the offline core of every plan. GST-inclusive totals are on the pricing page.

Does it keep serving when the internet drops?

Yes — the Desktop edition runs the whole floor offline: orders, KOTs, bills and day-end. Saturday nine o'clock is exactly when the connection fails and exactly when billing must not.

Can one system run dine-in, takeaway and delivery together?

Yes — the three modes are first-class on the same bill stream, and the day-end separates them so you can see what the dining room, the counter and the platforms each actually did. One ledger underneath all three.

Can it handle a QSR counter as well as a dining floor?

Yes — the same billing runs token-style counter service for a QSR or sweet shop and table-plus-KOT service for a dining room, with takeaway parcels and delivery-mode bills alongside either. A kitchen that does all three across one day — counter breakfast, table lunch, delivery dinner — closes one day-end, not three.

Can the menu change with the season?

Menus are yours to edit — seasonal items come and go as ordinary changes, and variants and modifiers carry the price differences with them. What it does not do is auto-sync a delivery-platform menu: that update stays deliberate and manual, and we would rather state that than imply a sync that is not there.

Why separate city pages for restaurant software?

Because no trade is more local than food — a kebab town, a dhaba highway, a tourist season and an aggregator-heavy metro run different services — and because professional tax on a staff-heavy trade is a state fact each page cites with its source. The software is identical everywhere.