User manual

Restaurant / Cafe - complete guide

Software v3.7.2 (latest)Manual updated 30 Oct 2026

1. Getting started

Restaurant / Cafe is GST billing, stock and accounts software made for quick thermal billing for restaurants, cafes and bakeries. It runs on your own website (hosting) or on your own Windows computer - your business data stays with you. Made for this business: Menu by category, table / token number, thermal bills, stock optional.

2. Buy a licence & your account

  1. Open www.ajonbill.com → Software, choose Restaurant / Cafe and click Buy now.
  2. Choose the years, tick any add-ons you want now (you can add them later too) and pay online.
  3. Your licence code and downloads appear at once in My Account → My Software and are emailed to you.
  4. Your plan starts on the day you install, not on the day you pay.
ajonbill.com - Software page: every business has its own software
ajonbill.com - Software page: every business has its own software
Buy page: years, add-ons and the price with GST
Buy page: years, add-ons and the price with GST
My Account: licences, downloads, orders, support
My Account: licences, downloads, orders, support
My Software: licence code, downloads (website & Windows), installations
My Software: licence code, downloads (website & Windows), installations
A licence works only with the software it was bought for. Bought the wrong one? Tell us before installing - we change it free.

3. Install on your hosting (website)

3.1 Make a database (Hostinger / cPanel / CloudPanel)

  1. Log in to your hosting panel → Databases (Hostinger: Websites → Manage → Databases → MySQL Databases; cPanel: MySQL Database Wizard; CloudPanel: Sites → your site → Databases → Add Database).
  2. Create a database, a user and a strong password. Write the database name, user, password and host (usually localhost).

3.2 Upload the software

  1. In My Account → My Software download the website package (zip).
  2. Hosting panel → File Manager → open public_html (CloudPanel: htdocs/your-domain) → Upload the zip → Extract it there.
  3. Make sure the storage folder is writable (permission 775).
  4. Turn on SSL (https) for your domain in the hosting panel.

3.3 Run the installer

  1. Open your domain in the browser - the installer opens.
  2. Fill the database details, your business name, state, GSTIN (optional), the admin login and your licence code.
  3. Click Install. The software checks the licence, creates everything and opens the login page.
Website installer: database, business, admin login and licence code
Website installer: database, business, admin login and licence code
Your business type is set automatically for Restaurant / Cafe - categories, units, bill style and fields are ready.

4. Windows offline app

  1. My Account → My Software → download the Windows offline app → right-click → Extract All to Documents or Desktop.
  2. Double-click AjonBill.vbs. The first start downloads PHP and the local database by itself (internet needed once, about 100 MB) and makes a desktop icon.
  3. Enter only your ajonbill.com email, licence code and password. No password yet, or forgotten? Click Email me a code - the password you typed becomes your account password.
  4. If you already use the website copy, every bill, product and customer comes to the computer and bill numbers continue.
Windows app first start: only email, licence code and password
Windows app first start: only email, licence code and password
Tools & Settings → Windows Offline App
Tools & Settings → Windows Offline App

5. Login & dashboard

  1. Open your domain (or the desktop icon) → enter your email and password → Login. Turn on two-step login in Profile for extra safety.
  2. The Dashboard shows today's sales, money received, customer dues, supplier dues, low stock and quick buttons.
Login
Login
Dashboard: today at a glance
Dashboard: today at a glance
Keyboard: F2 = item search, Ctrl+S = save bill, Ctrl+P = save & print. The keyboard button at the top shows all shortcuts.

6. Products & stock

6.1 Add a product

  1. Products → Add Product.
  2. Item name, category (pick or type a new one), unit, HSN and GST %.
  3. Prices: purchase, sale (retail), wholesale, dealer, offer and MRP. Tick Rates include GST if your prices already have GST.
  4. Stock: opening stock, minimum stock (low-stock alert), rack / shelf. Turn off Track stock for services or dishes.
  5. Optional: photo, barcode / SKU, brand & model and the business fields (see chapter 25).
  6. Save.
Add product
Add product
Products & Stock list with page numbers, search and low-stock filter
Products & Stock list with page numbers, search and low-stock filter

6.2 Change stock

Click the slider icon next to the stock → type the new quantity and a reason → Save stock. Every change is kept in the stock history.

Adjust stock
Adjust stock

6.3 Barcode labels, Excel import and live stock

Barcode / QR labels
Barcode / QR labels
Excel import / export
Excel import / export
Live stock
Live stock

7. Purchase (stock in)

  1. Purchase → New Purchase.
  2. Pick the supplier (or + to add), the supplier bill number and date.
  3. Add items: search or scan, quantity, purchase rate, GST. Serial / IMEI or batch & expiry where needed.
  4. Add transport / loading charges if any, then the amount paid now (cash, UPI, bank...).
  5. Save - stock goes up and the supplier balance updates.
New purchase
New purchase
Purchase list
Purchase list

8. Sales invoice

  1. Sales → New Invoice (or the blue New Sale button).
  2. Customer: Walk-in Customer is ready; click the box or ▾ to pick, or + to add a new customer. Old dues show under the name.
  3. Bill format, salesman, place of supply, GST / Non-GST and sale type (Cash / Credit; EMI, Finance and Exchange with the add-on).
  4. Add items: scan, type in the search (F2) or tap a product tile. Each item has 3 lines: name & amount · qty − / +, unit, rate, discount %, GST %, warranty · description and serial / IMEI.
  5. An item with no stock shows a warning and is not added (unless Allow negative stock is on in Settings).
  6. Discount: ₹ amount (exactly that much comes off the total) or %; coupon codes work too.
  7. Received now: tap Cash / UPI / Card / Bank; for a split payment type the first amount, then tap the next mode - the balance goes there. Balance due is shown under the total.
  8. Save or Save & Print. The bill opens in your invoice design - print, PDF, WhatsApp or thermal.
New sales invoice: items, discount, split payment, balance under the total
New sales invoice: items, discount, split payment, balance under the total
Saved bill opens in your invoice design
Saved bill opens in your invoice design
Print / PDF of the invoice
Print / PDF of the invoice
Sales invoices list
Sales invoices list
A cashier without the Change rate or Give discount permission cannot change rates or give discounts - the price list is used. See chapter 18.

9. Quick Billing (POS)

  1. Sales → Quick Billing (POS).
  2. Tap tiles or scan barcodes; change qty with − / +.
  3. Choose the payment mode, type the amount received - the change to return is shown.
  4. Pay & print - prints on the thermal printer.
Quick Billing (POS)
Quick Billing (POS)

10. Quotation, estimate, delivery challan and sales order

Quotations
Quotations
Delivery challan
Delivery challan

11. Returns (credit / debit notes)

  1. Sales → Sales Return / Credit Note → pick the invoice → choose items and qty → refund or keep as credit.
  2. Stock comes back and the customer balance updates. Purchase returns work the same from Purchase.
Sales return
Sales return

12. Customers & suppliers

  1. Customers → All Customers → Add: name, mobile, GSTIN, state, address, opening balance and credit limit.
  2. Click a name for its ledger: every bill, return and payment with the running balance.
Customers
Customers
Customer ledger with running balance
Customer ledger with running balance

13. Payments, dues & reminders

Payments
Payments
Due list
Due list

14. Expenses & accounts

Expenses
Expenses
Cash book
Cash book

15. Reports & GST returns

Reports
Reports
GST return
GST return

16. Invoice designer

  1. Tools & Settings → Invoice Designer.
  2. Choose one of 12 layouts, colour, font, paper (A4 / A5 / thermal), copies and watermark.
  3. Switch fields on / off (logo, HSN, discount column, bank, UPI QR, signature...) - empty columns disappear by themselves. The live preview shows a sample bill even before your first sale.
  4. Save design.
Invoice designer with live preview
Invoice designer with live preview

17. Settings

Settings
Settings

18. Users & roles

  1. Tools & Settings → Users & Roles → Add user with email, password and role.
  2. Open a role: start from Cashier, Salesman, Accountant or Manager, then tick View / Add / Edit / Delete per module.
  3. Billing controls: change item rate, give discount, see purchase price & profit.
Users
Users
Role editor with ready-made sets and billing controls
Role editor with ready-made sets and billing controls

19. Backup, restore & fresh start

Backup & restore
Backup & restore
Fresh start - clear old data safely
Fresh start - clear old data safely

20. Server sync

Tools & Settings → Server Sync: your data is encrypted on your computer and uploaded to the AjonBill server automatically. Keep the Recovery Key safe - only you can open the backup.

Server sync
Server sync

21. Software update

  1. When a new version is out you see a note and get an email.
  2. Tools & Settings → Software Update → Check → Install update now. A backup is made first; your data, settings and design stay.
  3. Press Ctrl+F5 after the update. See What's new.
Software update
Software update

22. Licence

Tools & Settings → Licence: plan, validity, add-ons and Re-check licence. Renew before the end date from here or from your account - it switches on at once.

Licence
Licence

23. Add-ons

Tools & Settings → Add-ons → Buy & activate: a secure payment window opens; the add-on switches on right after payment. One-time payment, yours for life. Options of add-ons you have not bought stay hidden.

Add-ons
Add-ons
Alerts (SMS / WhatsApp add-on)
Alerts (SMS / WhatsApp add-on)
Service desk (Warranty, Installation & Service add-on)
Service desk (Warranty, Installation & Service add-on)

24. SMS, WhatsApp, email & payment gateways (your own accounts)

Tools & Settings → Gateways & Messages. Every message and payment uses your own provider account; your keys are stored encrypted. Tabs appear for the add-ons you have.

Gateways & messages
Gateways & messages

Email (SMTP) - free

  1. Gmail: Google Account → Security → 2-Step Verification on → App passwords → create one for "Mail".
  2. Fill host smtp.gmail.com, port 587, TLS, your Gmail and the 16-letter app password → Send test.
  3. Hostinger mail: host smtp.hostinger.com, port 465, SSL, your mailbox and its password.

SMS (MSG91 / Fast2SMS / Twilio / Textlocal)

  1. Create an account with the provider and finish DLT registration (required in India) - register your sender ID and templates.
  2. Copy the API key / auth key, sender ID and template IDs from the provider dashboard.
  3. Paste them in the SMS tab → Send test.

WhatsApp (Cloud API)

  1. Meta Business Suite → WhatsApp Manager → add your number → create message templates and wait for approval.
  2. Meta for Developers → your app → WhatsApp → copy the Phone number ID and a permanent access token.
  3. Paste them in the WhatsApp tab with the template names → Send test.

Payment gateway (Razorpay, PayU, CCAvenue, Paytm, PhonePe, PayPal)

  1. Open a merchant account and finish KYC. Add your website domain in the gateway dashboard (Razorpay / CCAvenue need it).
  2. Razorpay: Dashboard → Account & Settings → API Keys → generate → copy Key ID and Key Secret. PayU: Dashboard → Developer → Key & Salt. Paytm: Developer Settings → API Keys (website DEFAULT for live, WEBSTAGING for test). PhonePe: Standard Checkout (PG) keys. PayPal: set the currency and rate.
  3. Paste them in the Payment gateway tab, keep Test mode on, make a ₹1 test, then switch to Live.

25. For your business: Restaurant / Cafe

Ready for you: Menu by category, table / token number, thermal bills, stock optional.

Use Quick Billing (POS) for every order; type the table or token number in "Table / Token no.". Turn off "Track stock" for dishes.
Restaurant / Cafe screen
Restaurant / Cafe screen

Turn features on or off any time in Settings → Features (brand & model, serial / IMEI, warranty, batch & expiry, size & colour, MRP, barcode).

26. Problems & solutions

27. What's new (version history)

v3.7.2 · 30 Oct 2026 - User manual in the software

v3.7.0 · 29 Oct 2026 - Software for every business