Customers scan a table QR to browse the menu and place orders from their phone.
📱
How QR Ordering Works
1. Print the QR code below and place it on the table.
2. Customer scans → sees your live menu (only available items).
3. They pick items and place order → goes straight to KDS as Pending.
4. To disable an item from QR menu, toggle it Off in Menu Management.
Staff & PINs
Name
Role
Branch
PIN
Phone
Access
Status
Actions
Expense Tracker
Date
Name
Category
Amount
Vendor
Payment
Actions
P&L Statement
Expense Breakdown
Bulk Renew — All Branches at Once
Total: ₹—
₹9,588 × all branches × years
Cards, UPI, NetBanking · Secured by Cashfree · All branches activated instantly
PAY VIA UPI AND SUBMIT UTR
Scan & Pay — All Branches
Loading QR…
Add-On Modules — Pay Extra, Unlock More
Recharge anytime — even before your license expires. Years are added on top of your existing expiry date. Add-ons (Waiter, Warehouse, TV) are charged in addition to the base license price per month.
Submit Renewal Payment
Submitting for:
SUBMIT PAYMENT UTR
Cards, UPI, NetBanking, Wallets · Secured by Cashfree
After paying via UPI/NEFT/IMPS, enter the UTR/reference number and submit. Admin will approve within a few hours.
Scan & Pay via UPI
Loading QR…
How to pay
1
Open GPay, PhonePe, Paytm, or any UPI app
2
Scan the QR above or search the UPI ID
3
Pay the exact amount shown above
4
Copy the UTR / Transaction ID from your app
5
Click the button below and submit the UTR
Inventory for:
Each branch has its own separate inventory
0
Total Items
0
Low Stock
0
Out of Stock
ITEM
CATEGORY
UNIT
IN STOCK
MIN QTY
COST/UNIT
STATUS
ACTIONS
0 GRN mismatches this month — supplier shortages or fraud risk
POs are created by staff in POS. Approve or reject them here.
Central Warehouse
View stock received at this branch and order more from the central warehouse
Stock Received at This BranchDispatched by warehouse to your branch
Product
Qty in Hand
Last Updated
Loading…
Warehouse Catalog — Available to OrderLive stock in central warehouse
Product
Category
Available Qty
Price (₹)
Status
Order
Loading…
My Supply OrdersRecent orders sent to warehouse
Order #
Product
Qty
Note
Status
No supply orders placed yet
Place Supply Order from Warehouse
₹0
Set ingredients per menu item. Stock auto-deducts on every order placed.
0
Total Customers
₹0
Total Revenue
0
Points Outstanding
₹0
Avg Spend/Customer
NAME
PHONE
VISITS
TOTAL SPEND
POINTS
LAST VISIT
ACTIONS
0
Present
0
Absent
0
Late
0h
Total Hours
STAFF
CLOCK IN
CLOCK OUT
HOURS
STATUS
ACTIONS
Working days in month:
₹0
Total Payroll
0
Staff Count
₹0
Avg Per Staff
STAFF
ROLE
DAYS PRESENT
DAYS ABSENT
MONTHLY SALARY
EARNED
DEDUCTION
NET PAY
Manager Accounts
Create separate logins for managers. Assign one or multiple branches. Managers can only see their assigned branches.
Add New Manager
Loading branches…
Editing settings for:
Branch Settings
Dining Options
Control which order types are available in the POS.
Thermal Printer Settings
Configure your 80mm or 58mm thermal receipt printer.
Use browser print (Ctrl+P) — set margins to None and disable headers/footers for clean thermal output.
AI Pricing — OpenAI Key OPTIONAL
Used for AI pricing strategy in the Recipe Cost Calculator.
WhatsApp Alerts OPTIONAL
Without a key — alerts open as wa.me link (one tap). With WATI key — alerts send fully automatically.
Zomato
Checking…
Swiggy
Checking…
Total Orders
—
Revenue
—
Accepted
—
Rejected
—
Platform
Order #
Customer
Items
Total
Status
Time
Actions
No online orders yet. Connect Zomato or Swiggy in the Setup tab.
Online prices are separate from your dine-in prices. Online orders go through Zomato/Swiggy who take 15–25% commission — so your online prices should be higher to protect your margins. Set a default markup below and override per item if needed.
Default Online Markup:
%
Item
Category
POS Price
Online Price
Markup
Zomato
Swiggy
Loading menu…
Revenue by Platform
Loading…
Top Online Items
Loading…
Daily Online Revenue (Last 14 Days)
Loading…
Managed by Rezto — No API Keys Required
Zomato and Swiggy API credentials are managed centrally by Rezto (Adrija Consumer Products Pvt. Ltd.) as a registered POS software partner. You do not need to enter any API keys. Once Rezto activates your restaurant on a platform, orders will start appearing here automatically.
Your Zomato Restaurant ID
Enter your Zomato restaurant ID so Rezto can link your outlet to the platform. Find this in your Zomato restaurant dashboard URL or ask your Zomato account manager.
Not on Zomato yet? Register at zomato.com/business and contact your Zomato account manager to get listed.
Your Swiggy Restaurant ID
Enter your Swiggy restaurant ID so Rezto can link your outlet. Find this in your Swiggy partner dashboard or ask your Swiggy Key Account Manager.
Not on Swiggy yet? Register at partner.swiggy.com and ask your KAM to onboard you.
Online Pricing & Order Preferences
Added on top of POS price for all online items
For net revenue calculation in reports
Export to Tally
Ledger Names in Tally
Match exactly as created in your Tally company
How to Import into Tally Prime
1
Open Tally Prime
Go to your company
2
Gateway → Import
Click Import → Data
3
Select XML file
Browse to downloaded file
4
Map Ledgers
Ensure ledger names match exactly
5
Click Import
Tally imports all vouchers
6
Verify entries
Check Day Book after import
Period Summary
Select date range and click any export button to preview
Message Preview
Generate report to preview message…
Auto-Send at 10 PM Every Night
To enable auto-send, deploy the Supabase Edge Function below. It runs daily at 10 PM IST and sends the report automatically via WATI.
Loading…
Top 5 Items Today
Generate to see
Alerts Included in Report
Generate to see
How this works: Shrinkage = Theoretical stock (GRN received + opening) minus Actual stock (current + sold via recipes + logged wastage).
Missing qty → theft, spoilage, over-portioning or measurement error.
Loading…
Top Items by Shrinkage Value₹ cost of missing stock
Run analysis to see chart
Ingredient-wise Shrinkage Report
Run analysis to see report
Recipe Cost Calculator —
INGREDIENT COST BREAKDOWN
Total Recipe Cost₹0
💡 SUGGESTED SELL PRICES
TV Display Manager
ADD-ON · ₹500/month
Manage your restaurant TV screens — menu boards, promo slides, and videos in real time
—
Total TVs
—
Active TVs
—
Playlist Items
Preview TV Screen
Connected TV ScreensShare the code — type it on the TV to connect
Loading…
Playlist Manager
Select a TV above to manage its playlist
Create Encrypted Backup
Downloads all branch data — sales, expenses, inventory, staff, GRN, payroll, customers — as an encrypted .rezto file. Only Rezto software can open it.
Remember this — you will need it to restore the backup
Restore from Backup
Upload a .rezto backup file to restore data. Only files created by Rezto software will work.
Warning
Restoring will add records from backup into the current database. Duplicate records are skipped. This will NOT delete existing data.
Backup Log (stored locally in this browser)
Warehouse Staff Accounts
Create login credentials for your warehouse managers. They log into the Warehouse panel using these.
Name
Username
Phone
Status
Created
Actions
Loading...
How it works: Warehouse staff log into warehouse.html using their username + password set here.
Owner email & password does not work on the warehouse login screen.
Add Warehouse Staff
Add Menu Item
If variants are added, POS will ask customer to pick one. Each variant has its own price.
e.g. Whipped Cream ₹20, Extra Cheese ₹30
Add Table
Add Staff
Branch:
Add Expense
Add New Branch
Branch will be inactive until approved by Rezto admin. You will need to make a payment to activate it.
Switch Branch
Select a branch to manage
Add Stock Item
Add Supplier
Loading inventory…
Log Received Stock (GRN)
Log Wastage / Damage
Set Recipe
Customer
Loyalty Tier:
| Redeem value:
Today's Summary
Loading...
Alerts & Notifications
Staff Clock In / Out
Enter your 4-digit PIN to clock in or out
_ _ _ _
Ledger Names in Tally
Match exactly as created in your Tally company
How to Import into Tally Prime
1
Open Tally Prime
Go to your company
2
Gateway → Import
Click Import → Data
3
Select XML file
Browse to downloaded file
4
Map Ledgers
Ensure ledger names match exactly
5
Click Import
Tally imports all vouchers
6
Verify entries
Check Day Book after import
Period Summary
Select date range and click any export button to preview
Message Preview
Generate report to preview message…
Auto-Send at 10 PM Every Night
To enable auto-send, deploy the Supabase Edge Function below. It runs daily at 10 PM IST and sends the report automatically via WATI.
Loading…
Top 5 Items Today
Generate to see
Alerts Included in Report
Generate to see
How this works: Shrinkage = Theoretical stock (GRN received + opening) minus Actual stock (current + sold via recipes + logged wastage).
Missing qty → theft, spoilage, over-portioning or measurement error.
Loading…
Top Items by Shrinkage Value₹ cost of missing stock