What Is a Z-Report? Day-End Sales & Settlement Report Explained
Last updated
Quick Answer
A Z-report is an end-of-day (day-end) settlement report that summarises a restaurant's total sales, taxes collected, discounts, and the split across payment modes for the trading day, then closes that day's totals. It is the report an owner or cashier runs at closing to reconcile cash and cards and to feed accounting and GST filing.
What a Z-Report Summarises
A Z-report — sometimes called the day-end report, end-of-day report, or Z-reading — is the closing summary of a full trading day. It rolls up every bill settled that day into one statement the owner can use to reconcile the till and hand to the accountant.
The name comes from the old cash-register era, where the X-reading was a mid-day snapshot and the Z-reading was the final closing report that zeroed the day's counters — 'Z' for the end of the alphabet, the end of the day. Modern cloud POS systems keep the terminology even though nothing is mechanically zeroed.
A typical restaurant Z-report brings together sales, taxes, discounts, and how guests paid, so the whole day can be checked at a glance.
- Gross and net sales for the day
- Total GST collected, split into CGST and SGST
- Discounts, comps, and voids applied
- Payment-mode split — cash, UPI, card, and any other tenders
- Number of orders/bills and, often, average order value
- Service charge collected, if the outlet levies one
Z-Report vs X-Report: The Key Difference
The X-report and the Z-report show similar numbers but serve different purposes, and the difference matters for how a restaurant uses them.
An X-report is a read-only snapshot you can take any number of times during the day without closing anything. A manager might run an X-report mid-shift to check how sales are tracking, count the cash drawer against expected takings, or hand over between shifts — all without ending the day.
A Z-report is the closing report: it finalises the day's totals for accounting. Traditionally, running the Z-report resets the running counters so the next day starts fresh, which is why a day usually has many X-reports but a single Z-report at close. In short: X is 'read the totals so far, keep going'; Z is 'close the day and finalise'.
Why the Z-Report Matters for Reconciliation
Reconciliation is the daily discipline of making sure the money you actually have matches what the system says you should have. The Z-report is the backbone of that check.
The payment-mode split is the crucial part. The cash figure on the Z-report should match the physical cash counted in the drawer (after removing the opening float); the UPI and card figures should match the settlements in your payment provider and bank. A mismatch flags a problem early — a missed bill, a wrong tender selection, a void that should not have happened, or simple till shrinkage.
Catching these gaps the same day, while staff and memory are fresh, is far easier than discovering a discrepancy weeks later in the accounts. For multi-outlet owners, comparing each outlet's Z-report is also a fast way to spot an outlet that is not reconciling cleanly.
The Z-Report and GST Reconciliation
The Z-report is also a practical bridge to GST filing. Because it totals the day's taxable sales and the GST collected — broken into CGST and SGST — the series of daily Z-reports across a month should roll up to the figures you report in your GST returns.
Using the Z-report this way gives you a running, day-level view of output tax rather than a scramble at filing time. If a month's Z-reports do not reconcile with your GSTR summary, the daily granularity helps you find the day where the gap appeared instead of hunting through the whole month.
It does not replace formal GST filing or your accountant's review — it is a management and reconciliation tool that makes filing cleaner and errors easier to trace.
Note: GST return formats and reconciliation requirements are set under the GST Act and change over time. Use Z-report totals as a management aid and confirm your actual filing with a CA or the official GST portal (gst.gov.in).
How RestroFi Handles Day-End Reporting
RestroFi records every settled bill with its GST breakup and payment mode, so the day's totals — sales, CGST/SGST collected, discounts, and the cash/UPI/card split — are available in the reporting dashboard without any manual tallying at close.
Because the data is in the cloud, an owner can review the day-end numbers from anywhere and, for multiple outlets, compare them side by side from a single login instead of visiting each till. Invoice data can also be exported to support GSTR-1 filing and reconciliation.
RestroFi has no free plan or trial; paid Premium plans start at ₹699 per outlet per month and include billing, GST invoicing, and reporting.
X-Report vs Z-Report
| Aspect | X-Report | Z-Report |
|---|---|---|
| Purpose | Mid-day snapshot of totals so far | End-of-day closing / settlement report |
| How often per day | Any number of times | Usually once, at close |
| Effect on counters | Read-only — nothing is closed | Finalises the day (traditionally resets counters) |
| Typical use | Shift handover, mid-shift cash check | Daily reconciliation and accounting |
| Payment-mode split | Yes — running total | Yes — final total for the day |
| Feeds GST/accounting | Indirectly | Directly — day's taxable sales and GST |
Frequently Asked Questions
What is a Z-report in a restaurant?
A Z-report is the end-of-day settlement report that summarises a restaurant's total sales, GST collected (CGST and SGST), discounts, and the split across payment modes like cash, UPI, and card for the trading day, then closes that day's totals. It is used at closing to reconcile the till and feed accounting.
What is the difference between an X-report and a Z-report?
An X-report is a read-only snapshot of the totals so far that you can run any number of times during the day without closing anything — useful for shift handovers and mid-shift cash checks. A Z-report is the closing report that finalises the day's totals and traditionally resets the counters, so a day usually has many X-reports but one Z-report.
Why is the payment-mode split on a Z-report important?
The payment-mode split is what makes reconciliation possible. The cash figure should match the cash counted in the drawer after removing the float, and the UPI and card figures should match your payment provider and bank settlements. A mismatch flags a missed bill, wrong tender, or shrinkage the same day, while it is still easy to trace.
Does a Z-report help with GST filing?
It helps as a management and reconciliation aid. A Z-report totals the day's taxable sales and GST collected split into CGST and SGST, so a month of daily Z-reports should roll up to your GST return figures — making it easier to spot the day a discrepancy appeared. It does not replace formal filing; confirm your returns with a CA or gst.gov.in.
See how Restrofi handles Z-Report
QR ordering, KDS, and GST invoicing — all in one platform from ₹699 per outlet per month.
Get started