Guide · menu setup

Let AI do the menu typing — you just check its work.

The menu is the one genuinely long job in setting up a register — two hundred dishes is an afternoon of typing or ten minutes of checking. EasyKOT reads your existing menu from photos, a PDF or a spreadsheet into a review grid; you correct what needs correcting, press import, and the till is selling it. Here is the whole path, stock-outs included.

Start free — ₹0 today

The wider menu tooling — categories, pricing, images — lives on the menu management page.

The walkthrough

Photo or PDF to the register — four steps.

1

Pick your lane — import, library, or sample

The dashboard's menu setup opens with three honest doors. Have a menu already? 'Import what you have' takes photos, a PDF, a spreadsheet. Starting fresh? 'Build from our menu' offers a 245-dish Indian library to tick dishes from. Just exploring? Install the sample menu, poke at it, remove it later. Nothing locks you in — every lane ends at the same editable menu.

EasyKOT's menu onboarding: three lanes — Import what you have with a drop zone and CSV template, Build from our menu, and Try a sample menu

Step 1 — three doors, one editable menu at the end of each.

2

Drop the menu and let it read

Up to eight photos of your physical menu, or one PDF or spreadsheet. The progress line tells you what is actually happening — Reading your menu, Double-checking dishes and prices, Running final checks — and a spreadsheet is parsed right in your browser without uploading at all. Dishes that come in as Half/Full fold into one dish with portions, not two.

3

Check the review grid — nothing saves until you say so

Every dish lands in an editable table: name, category, portion, price, veg or non-veg. Rows the reader wasn't sure about wear a flag — a red flag blocks the import until you fix the row, an amber one just asks for a glance. Edit anything in place, delete what's wrong, then press 'Import N dishes'. Until that press, your menu hasn't changed by one paisa.

The import review grid after reading a menu file: 14 dishes found, Paneer Tikka folded into Half ₹220 and Full ₹380 portions, veg and non-veg marks auto-set, and the note that nothing has been saved yet

Step 3 — the AI types, you check: nothing saves until 'Import N dishes'.

4

Finish the details, then run the till from the till

After import, open any dish to set what a photo can't carry: the GST slab (with a live price-including-tax preview), add-on groups like extra cheese, variants, a description. Day to day, the register's own 'Menu stock & pins' screen handles the kitchen reality — flip a dish off when it runs out and its tile greys on every till, pin the counter's favourites to the top. Works offline, syncs everywhere.

The dashboard's item editor for Paneer Tikka: price ₹220 with a 5% GST slab and the live final price ₹231 including tax, Half and Full portions, and an Extras add-on group with Extra Cheese at +₹30

Step 4a — the details a photo can't carry: GST slab, portions, add-ons.

The register's Menu stock & pins screen: a searchable list of dishes with in-stock switches and pin keys, one dish switched off to show the stocked-out state that greys its tile instead of hiding it

Step 4b — 86 a dish from the till itself; its tile greys on every terminal.

One pass the import can't do for you: GST slabs. The reader never guesses your tax registration, so imported dishes arrive without a slab — do the one-column pass in the item editor before the first real bill, on your CA's advice. The first-GST-bill guide shows where it lands on the paper.

Start free — 3 months, no card
Menu questions

Straight answers.

What if the AI reads a price wrong?
That's what the review grid is for — and it's the whole design. The AI's reading lands in a table you check and edit before anything saves; uncertain rows are flagged, and a row with a real problem blocks the import button until you fix it. You are the editor, it is the typist. On our pilot restaurant's 321-item menu, the import came through with zero wrong prices — and the grid is why we'd catch it even when it doesn't.
What files can I import from?
Photos of the physical menu (up to eight for one menu), a PDF, an Excel sheet or a CSV — one PDF or spreadsheet at a time. A CSV is parsed in your browser and never even uploaded. And if you have no menu file at all, the built-in library of 245 common Indian dishes gets a working menu up in minutes.
Does the import set my GST slabs too?
No — deliberately. A photo of your menu doesn't know your tax registration, so the review grid carries no tax column and the import never guesses one. After importing, assign each dish its GST slab in the item editor — with the menu already in, it's a quick pass, and the register then applies the right tax on every sale.
How do portions like Half/Full work?
Portions are reusable groups — define Half/Full once and attach it to every curry, with a price per portion. The import folds 'Chicken Biryani Half' and 'Chicken Biryani Full' into one dish with two portions on its own. Variants (a required choice) and add-on groups (optional paid extras) attach the same way in the item editor.
How do I mark a dish sold out during service?
On the register itself: Settings → Menu stock & pins lists every dish with a switch. Flip it off and the tile greys out on every till and captain phone — greyed, not hidden, so staff can tell a guest 'finished today' instead of hunting for a dish that vanished. Flip it back when the kitchen restocks. It works offline and syncs to the dashboard; the dashboard's menu page has the same switch, and the two agree.
I changed the menu in the dashboard — when does the till see it?
On its own within moments when the till is online. In a hurry, the register header's sync key does it on demand — its own tooltip says the job plainly: pull the latest menu, upload any pending sales. Offline, the till keeps selling from the menu it has and catches up when the connection returns.
3 months free · ₹0 today · no card

Run it 3 months, then pay for it.

Three months free, full product, no card. Made in India, for the counter — built inside a running restaurant.