Live on app.tadkatech.in Mumbai VPS · GST-ready billing +91 88470 21579 Sign in

What's New · Billing & invoicing

Bills and the UPI payments that need you: how restaurant billing works.

Tadka Tech is restaurant software for restaurants, cafés, QSRs and cloud kitchens in India. This guide is a 6-minute What's New video with every step written out below. A bill is made the moment you settle an order, and one panel on Bills & Receipts shows every UPI payment that needs a decision, now with a Hide button.

5:57 video17 chaptersHindi audio Video published 27 Sep 2026

Hindi audio · every chapter below starts the video at that moment. Watch on YouTube

Two changes in Bills & Receipts

0:00

Bills & Receipts has two changes, and this guide uses them to walk through the whole page.

First, New Bill has been removed from the sidebar, because a bill is made automatically the moment you settle an order. Second, the red UPI payments panel can now be hidden.

The Billing menu: New Bill is gone from the sidebar

0:16

Open the menu, and under the Billing section open Bills & Receipts. Inside are now four options: All Bills, Cash Drawer, End of Day and Payment Reconciliation.

New Bill is no longer in this list. Click All Bills.

WhereMenu → Billing → Bills & Receipts → All Bills

The Bills & Receipts page, card by card

0:31

This is the Bills & Receipts page. At the top are today's cards: Total, Cash, UPI & Card, Tips and Refunds.

Below is the list of bills with three tabs (Today, All Time and Refunds) and, on the right, a search by bill or order number. So where does a bill come from?

WhereBilling → Bills & Receipts → All Bills

A bill is made when you settle

0:51

You don't create a bill separately. The order is taken, goes to the kitchen, the food is served, and the moment you take payment and settle (cash, card or UPI), the system makes the bill. Bill number, tax, total and payment are all filled in by themselves.

If a UPI payment is confirmed automatically, the bill is made without a single click. That is why New Bill was taken out of the sidebar.

Settle a table order with cash

1:17

Try it. Open Orders from the menu; the whole floor shows, each table on its own tile. Table T3's order is ₹672 with payment still due. Press Settle on the tile.

At the top are the order number and the full amount. Choose Cash as the payment method. There are two buttons at the bottom: Confirm & Print also prints the bill; here we press only Confirm Payment.

WhereOrders → table tile → Settle → Cash → Confirm Payment

The new bill appears on its own

1:42

Go back to Bills & Receipts from the menu and open All Bills. In the Today tab, that bill is at the very top. Nobody made it; it was made by itself.

It shows the bill number, order number, table, time, total, Cash as the payment and the status Paid. The Total Today and Cash cards at the top have gone up by this amount too.

WhereBilling → Bills & Receipts → All Bills → Today

Open the bill: items, GST and payment

2:04

Click the line and the full bill opens. At the top: the bill number, order and table. In the middle: every item with quantity and price.

On the right is the receipt maths: Subtotal, CGST and SGST, and Total. At the bottom, under Payment Transactions, is the cash entry.

WhereBills & Receipts → All Bills → click a bill

How UPI auto-confirm matches a payment

2:23

Now UPI. With UPI auto-confirm on, as soon as the cashier picks UPI the system makes a QR for that order. It carries the right amount and a unique reference.

The customer scans and pays, and the payment confirmation comes back with the same reference. Reference matches, amount matches: the payment is applied to that order automatically, and the bill is made.

Overpayment and wrong amount

2:46

Sometimes money arrives and the system does not apply it on its own, because applying it would be wrong.

Case one, Overpayment: the order was already settled with cash, and then the customer's UPI payment also came in. The money came twice and one payment has to be returned. Case two, Wrong Amount: the customer sent a different amount from the one on the QR, more or less. The system won't add such a payment by itself. The money is in your account, and the decision is yours.

Unmatched and overpaid bills

3:15

Case three, Unmatched: money came in, the order is still open, but the payment hasn't been applied yet. This usually settles by itself within a few seconds; if it stays stuck, settle the order.

Case four, Overpaid Bill: a bill whose recorded payment is more than its total. All four show in one place, the red panel on Bills & Receipts.

The UPI payments panel

3:38

Here is the panel: Unmatched / overpaid UPI payments. On the right is a count of how many payments still need a look. Inside, each case has its own group with a short explanation.

The panel appears only when something needs a look. When everything is fine it doesn't show on the page at all.

WhereBilling → Bills & Receipts → All Bills → red UPI payments panel

An overpayment row: who to call and how much

3:58

The first row has a red Overpayment badge. This is the T3 order settled with cash a moment ago; the customer had also paid by UPI.

The row starts with the customer's name and phone, so you can call them to return the money. Below are the order number and its status, then the payment reference and time. On the right are the captured amount and a Review / Refund button.

A wrong amount row: paid vs QR amount

4:22

Below is the second group, Wrong amount paid, on a takeaway order. Here the customer sent ₹100 more than the QR amount.

The row shows both amounts, what came in and what was on the QR, plus the difference, +100. Its button is Review Payment.

New: hide and show the panel

4:40

The new change. The panel is useful, but left open all day it pushes the bills list down. Press Hide on its header and the panel shrinks to one line and the list moves up. The count still shows.

Press Show and everything is back. And every time you open this page again, the panel is open, so no payment slips past you.

WhereBills & Receipts → UPI payments panel header → Hide / Show

Review and refund an overpayment

5:03

Press Review / Refund and it opens that order's page directly. At the top it says Paid, by Cash, and on the right under Payments Received there is only the cash entry.

So the order is fully paid, and the money that came by UPI is extra. It has to go back to the customer.

WhereUPI payments panel → Overpayment row → Review / Refund

Settle a wrong-amount order

5:21

Go back to Bills & Receipts from the menu and open All Bills. The panel is open again. On the Wrong Amount row press Review Payment.

This takeaway order still shows as unpaid, total ₹278, because the system did not add that different amount on its own. Settle the order right here with the rupee button at the top, and return whatever extra came in to the customer.

WhereUPI payments panel → Wrong Amount row → Review Payment → ₹ button

Quick recap

5:44

Remember: a bill is made automatically the moment you settle. And if anything goes wrong with UPI, the red panel on Bills & Receipts will tell you. Hide it when you don't need it, Show it when you want to look.

WhereBilling → Bills & Receipts

FAQQuestions this guide answers

Restaurant billing: questions this guide answers.

Where did New Bill go?
It was removed from the Billing sidebar menu, because a bill is created automatically the moment you settle an order with cash, card or UPI. See: The Billing menu: New Bill is gone from the sidebar
How do I make a bill for an order?
Settle the order with its payment; the bill is made at that moment with bill number, tax, total and payment filled in. See: A bill is made when you settle
I settled an order. Where is its bill?
Open Billing → Bills & Receipts → All Bills; it is at the top of the Today tab, and clicking it opens the full bill. See: The new bill appears on its own
A customer paid by cash and also by UPI. What do I do?
It shows as an Overpayment row in the red UPI panel, with the customer's name and phone. Press Review / Refund and return the extra money. See: An overpayment row: who to call and how much
The customer sent a different UPI amount from the QR. Why wasn't it applied?
The system never applies a wrong amount on its own. Open the row's Review Payment, settle the order, and return any extra to the customer. See: Settle a wrong-amount order
A UPI payment came in but the order is still open.
That is an Unmatched payment. It usually settles by itself within a few seconds; if it stays stuck, settle the order. See: Unmatched and overpaid bills
The red UPI panel pushes my bills list down. Can I hide it?
Yes. Press Hide on its header; the count still shows, and the panel opens again the next time you visit the page. See: New: hide and show the panel
How does UPI auto-confirm know which order a payment belongs to?
The QR made for each order carries its amount and a unique reference; when the confirmation comes back with the same reference and amount, the payment is applied to that order. See: How UPI auto-confirm matches a payment

Want this running in your kitchen?