Billing, kitchen tickets, waiter app, delivery, cash close and 17 reports — in one app, on the tablet and printer you already own.
₹149 a month for billing. ₹999 for everything. 14 days free, no card — then ₹1 for your first month in India.
500+ restaurants across India and the UAE.
The drawer is short and nobody knows why. By the time you look, the shift is closed and the story has been agreed on.
The quote was one price and the bill was another. The kitchen screen was extra. QR was extra. Loyalty was extra.
The internet drops at 8:40 pm and the counter stops taking money.
Dinelax was built at the counter, in that order.
Every rupee that comes in is tied to a name, a shift and a number nobody can rewrite.
You find out about a short drawer the same night — not from your accountant in March.
What's inside
The cashier types what she counted before the app shows her what it should be — and once she locks it in, that number cannot be changed, not even from a second tablet. A shift opened by you or your manager is deliberately not blind: you see every total up front, and that is also how a locked cashier count gets corrected — the only other thing that reopens it is the app itself, when money lands after the count and it makes her recount.
A cancelled bill comes out of sales and out of tax but stays on file with who cancelled it, when, and why. Only the owner login can void — a manager or cashier can't.
Set the most a cashier may knock off; anything above needs your PIN, so nobody quietly discounts their friends. Discount is bill-level — there is no per-item discount in Dinelax.
The app refuses to re-issue a number a bill already carries — after a restore, a device swap, or a bad sync. A voided bill keeps its number, because the audit needs the gap explained, not hidden.
Card, credit, partner orders, pre-bills and reprints leave it shut, so an open drawer always means money moved. The cash half of a split bill does open it. Needs a drawer wired to the printer's kick port.
If a late bill lands, or someone edits an expense after the count, the app makes her count the drawer again instead of passing a bogus "balanced". The count it checks against is stored in the cloud, not in the screen she is looking at — closing the app does not reset it.
Three taps from an empty cart to a printed tax invoice — dine-in, takeaway, delivery or pickup.
A new cashier is useful on their first shift, and the queue keeps moving.
What's inside
Dine-in, takeaway, delivery and counter-pickup all ring up on the same screen and print TABLE / PARCEL / DELIVERY / PICKUP on the slip.
Delivery and pickup flows need Pro or the delivery add-on.
Cash, card, UPI (India), part-cash-part-card, on credit — plus any method you invent, like Bank Transfer or Cheque. Each lands on its own line in every report instead of falling into "cash".
By items, it prints genuinely separate bills, each with its own items and its own payment method. Equal mode mints one bill and shows the per-head share to collect; it does not print four receipts.
Fire it to the kitchen, park it as Pending with a slip marked PAY AT COUNTER — UNPAID, free the table now, settle when they come back. A Pending bill counts zero in every drawer figure until it's settled, and the day close won't run over one.
Half / Full, "extra cheese", and a fixed-price combo whose contents print on the kitchen slip. The price freezes onto the line the moment it's added, so a menu change tomorrow never rewrites yesterday's bill.
A proforma marked PRE BILL — not a tax invoice while you keep editing the cart; a second copy stamped REPRINT with the drawer staying shut; or the whole itemised bill on WhatsApp for the customer who doesn't want paper.
Slips print at the right station, or the whole kitchen runs off one tablet — your choice.
Nothing gets lost between the counter and the pass, and nobody has to shout.
What's inside
Table, seat, zone, order number, items and notes. Tamil or Arabic tickets print as a rendered image — a little slower per slip, correct every time.
Juice items print at the juice counter, tandoor at the tandoor, and the biryani slip never has a lassi on it. This is printer routing: each till pairs its own kitchen printers, and if a station printer is offline the cashier is told — food tickets never quietly reroute to the counter.
NEW / COOKING / READY in three columns, a chime when an order lands, colour-coded lateness, per-item tick-off, and a rush flag that pulls a ticket to the top. A board can be set to dining-only or parcel-only — that is the only filter there is; a station shows as a tag on the line, not as its own screen.
Edit or cancel an order that's already cooking and a slip prints beside the original saying exactly what was added and what was removed — so the kitchen stops making it.
One tap turns the board into "total dishes to cook right now" across every live ticket, so twelve dosas go on together instead of one table at a time.
When the fish runs out, the chef switches it off and it disappears from the till, the waiter's menu and the customer's QR page instantly. Price and name editing stay in the admin menu — the kitchen can only turn things off and adjust stock.
Waiters order from the table on their own phones; you watch every seat from yours.
One bill per table, fewer walks to the counter, and a seat that frees the moment they stand up.
What's inside
A waiter signs into the Dinelax install with a mobile number and a 4-digit PIN and lands on the floor plan. No second APK to download, no per-device licence to buy.
Which tables are free, which are eating, how long they've been sitting and what each has run up so far — without walking the floor.
The second and third rounds carry the first round's number with a RUNNING ORDER banner, so the kitchen ties them to the meal already in progress and the customer gets one bill.
Two taps, no re-keying. Paper that's already printed keeps the old table number — a human carries the slip across.
A waiter cannot record a payment — deliberately. The bill parks in the cashier's Pending list under its table number, and the day close won't run until it's settled.
Main Hall / Terrace / AC / VIP, each waiter locked to their own section, and an automatic AC or terrace charge — percentage or flat — on every bill seated in that zone. It applies to seated tables only; a counter parcel is exempt. There is no separate shop-wide service charge.
Your own delivery, your own customers — and partner orders keyed once, at the partner's own prices.
Home delivery with nobody's commission on it, and partner money that never quietly lands in your cash drawer.
What's inside
Put it on your WhatsApp status or a sticker on the bag. The customer browses your live menu, shares their location and orders. It's cash on delivery — there is no online payment gateway in the customer flow, and we won't pretend there is.
A web delivery order does not reach the kitchen until someone at the counter agrees to it; if it's declined the customer sees a real, customer-worded reason on their phone. A dine-in table QR order goes straight to the kitchen — no approval step there.
They go Online, and the four digits printed on the kitchen ticket are the credential — a rider standing at the pickup counter types them and the order becomes his. Until then every rider's phone shows an order number and nothing else, so the evening's addresses aren't sitting on ten phones.
The customer reads out four digits; the rider records cash, card or split; an amber card on his phone shows exactly how much of your money he's still holding, and it clears only when the cashier verifies the handover.
Base charge, per-km rate and a free radius, worked out from the customer's location on web orders. A phone order keyed at the counter uses your flat charge instead.
Talabat, Deliveroo, Careem, Noon, Smiles, EatEasy, InstaShop, Cari and Munch:On — each with its own marked-up price list, its commission frozen onto the bill for the weekly settlement, and its money kept out of your cash drawer. This is manual entry at the counter, not a live order feed. Those nine are the UAE market; in India a Swiggy or Zomato order is rung as an ordinary takeaway bill.
We do not connect to Swiggy or Zomato.
Seventeen reports, tonight's money, and an assistant you can ask in Tamil.
You close the shop from wherever you are, and you know before you sleep.
What's inside
Today's sales, tax, order count and discounts, split by dine-in / parcel / delivery / pickup and by every tender — cash, card, UPI, credit, pending, partner, and any method you invented. Step it back to any past day.
Summary, Sales Trend, Item Wise, Category Wise, Payment Wise, VAT/GST, Purchases, Credit Book, Profit & Loss, Delivery, Online Partners, Counter Wise, Stock, Cancelled/Void, Staff Sales, Removed & Cancelled, Bill History. Print any of them on the counter's thermal printer, share one as a PDF, or export the whole period as CSV — including every bill line by line for your accountant.
Tap a shift chip — "Shift 2 · Kumar" — and sales, payments, items, voids, counters, purchases and credit book re-read as that shift alone, so a cash-up argument is settled against the same numbers the Z-report printed. Chips cover Today and Yesterday. Profit, VAT and expenses stay full-period, because those entries carry no shift stamp.
The moment a shift or the day closes, the Z-report summary is pre-filled into WhatsApp — sales, bills, payment split, expected versus counted, with the variance called out OVER / SHORT / balanced. And at 10 pm your phone buzzes with the day's total and order count.
Opt-in; needs your number saved.
Type "today's sales", "top items this week", "credit dues", "low stock?", "this month profit", or a bill number — in English, Tamil, Tanglish, Hindi, Arabic or Malayalam. It reads only your restaurant, it only ever reads (it can't change a price or a bill), it answers in plain words, and it's capped at 50 messages a day — per restaurant, not per person.
Switch between branches and the whole app re-points — menu, staff, bills, reports. Each branch keeps its own books and its own plan, and your 10 pm notification totals across all of them.
Each restaurant carries its own subscription.
The most repeated complaint about restaurant POS in this market is the add-on bill — QR priced separately, kitchen display priced separately, loyalty priced separately. Here is our whole list. Everything on it is inside Pro at ₹999 — there is no module priced on top of it. On Basic, six of these are optional add-ons instead of a jump to Pro, and we quote you before we switch one on.
| What you get | Basic ₹149/mo | Pro ₹999/mo Popular | Extra cost |
|---|---|---|---|
| Unlimited bills — dine-in, parcel, delivery, pickup | ₹0 | ||
| Cash, card, UPI, split, credit, your own payment methods | ₹0 | ||
| GST / VAT tax invoice, your logo on the bill, WhatsApp the bill | ₹0 | ||
| Void trail, discount ceiling, void PIN, no-duplicate bill numbers | ₹0 | ||
| Cash shifts, blind close, Z-report, X-report, End of Day | ₹0 | ||
| Expenses, Day Book, Credit Book, money accounts, fund transfer | ₹0 | ||
| All 17 reports, plus print / PDF / CSV export | ₹0 | ||
| Dashboard, 10 pm sales push, WhatsApp close report | ₹0 | ||
| AI assistant (owner login) | ₹0 | ||
| Loyalty stamp card or points, customer report | ₹0 | ||
| 2 to 9 billing counters, each with its own numbers and drawer | ₹0 | ||
| Windows counter PC + Android tablets, up to 5 devices | ₹0 | ||
| Kitchen ticket printing, and counter-wise KOT | add-on | ₹0 on Pro | |
| Waiter app, tables, seats, zones, table QR | add-on | ₹0 on Pro | |
| Kitchen display screen | add-on | ₹0 on Pro | |
| Delivery, your own riders, delivery QR and link | add-on | ₹0 on Pro | |
| Customer self-order QR (parcel) | add-on | ₹0 on Pro | |
| Inventory, purchase entry, supplier dues | add-on | ₹0 on Pro | |
| Staff logins, PIN roles, attendance & salary | add-on | ₹0 on Pro | |
| We type your existing menu in for you | ₹0 |
"add-on" means exactly six things — kitchen tickets, waiter, delivery, inventory, staff and customer QR. A ₹149 shop that wants only kitchen printing can have only kitchen printing. You can't switch it on yourself in the app — you ask us, and we do it.
Pro is everything. Nothing on this page is a paid module on top of Pro.
We don't publish other vendors' prices — they don't publish them either. Ask whoever you're comparing us with for their year-one number in writing, with QR, kitchen display and loyalty included. Then read this table again.
No proprietary terminal, no rented hardware, no "certified device".
Bluetooth on an Android tablet or phone, USB on the Windows counter PC, or a network printer.
A bill with Tamil or Arabic in it prints as an image — slightly slower, correct every time.
Turn on compatible mode and it prints.
Pops for cash and stays shut for everything else.
No special driver — and we check the spooler first, so bills never pile up in a queue against a printer that's switched off.
Two tills means pairing the kitchen printers on both — they're deliberately stored on the device, not in the cloud.
Devices: up to 5 on one account — counter tablet, second till, your phone, the kitchen screen, a waiter tablet. The 5 are shared across all your restaurants.
Windows till: the desktop till pairs with a one-time code generated in the Android app — no username, no password. Pairing starts on the phone, so set the phone up first.
We'll be specific, because everyone claims this and nobody explains it.
The bill on the device is the source of truth; the cloud copy is written afterwards and never waited for. That's why the queue keeps moving.
And when a device comes back online, the bills it rang during the outage are pushed up on the next successful sync, so the other tills and your dashboard catch up on their own.
Both: your region comes from the country you signed up in, and you can change it. It isn't guessed from your tax number.
Four steps. Two of them are ours.
A photo, a PDF, a printed card, a list on WhatsApp. Our team types it in — categories, sizes, prices — before you start. There is no CSV import inside the app; a person on our side does it.
Pair your printer. Print a test bill.
With the float that's in the drawer. Running one till? Skip this — one till is the default and nothing changes.
Your old bills stay in your old system; what we carry across is your menu.
We don't import last year's bills. Getting your numbers back out, though, never needs us — see the FAQ on data.
14 days free, no card. Then ₹1 for your first month in India.
Everything the counter and the office need
Start for ₹1 for the first month · cancel any time · India pricing — UAE quoted separately
Billing + kitchen + floor + delivery
Start for ₹1 for the first month · cancel any time · India pricing — UAE quoted separately
14 days free, no card. Full Pro for all 14 days.
₹1 for your first month after that — once per customer; a returning account pays the normal price, and the app tells you so before you pay. India only.
When the trial ends, nothing is locked away. You can still open the app, read every report and browse your menu. The only thing that stops is creating a new bill.
Each restaurant carries its own plan. Two outlets, two subscriptions.
lock Secure Razorpay billing · GST invoices · No hidden fees
Call or email us, or send a message from the contact page and we come back to you.
Every Windows till keeps its own flight recorder on disk — we ask you for one file instead of asking twenty questions.
Windows tillGuided setup walks a brand-new account to its first printed bill, help videos sit inside the app, our team types your menu in, and any add-on you decide you need we switch on for you — ask us for the price before you commit; it is always less than the jump to Pro.
Everything you need to know about Dinelax restaurant POS software.
14 days of the full product, no card. Then ₹1 for your first month in India.
500+ restaurants · India & UAE · Works when the internet doesn't