StationPro playbook

How to read your gas station POS reports (for owners who haven't before).
The X-report, the Z-report, the shift report, the daily summary, what each one actually tells you, in plain English. The five numbers that matter on any POS report, and the ones you can ignore until you're ready.
What a POS actually does
Your POS, short for point-of-sale, is the register system at your gas station. The brand might be Verifone Commander, Gilbarco Passport, NCR Voyix, Toshiba, or Bulloch. They all do the same thing: record every transaction, track tender (cash vs card vs other), keep the item file, control the fuel pumps, and produce reports.
The reports are where most owners get confused. Modern POS systems produce 30–40 standard reports. The reports are correct, fast, and limited. They tell you what happened, sales, tenders, voids, but not what to do about it.
X-report vs. Z-report, the two you actually need
The X-report (running total)
An X-report is a snapshot of where the shift stands right now. It doesn't reset anything. You can pull an X-report at noon, again at 3 PM, again at 6 PM. Each one shows the running total since the shift started.
Use the X-report for:
- Mid-shift cash counts (compare X-report cash tender to drawer count).
- Spot-checking during the shift if something seems off.
- Generating the close numbers without ending the shift.
The Z-report (close)
A Z-report is the end-of-shift close. It captures the same totals as the X-report at that moment, then resets all the counters back to zero for the next shift. Once the Z-report runs, the shift is closed in the POS.
Use the Z-report for:
- End of shift close (the canonical record).
- End of day close (if you close once per day instead of per shift).
- The five-number summary below.
The five numbers that matter on every Z-report
1. Total sales (gross)
Total dollars of every transaction during the shift: fuel, inside-store, lottery, ATM surcharge, the works. This is the headline number. Compare against the same-day-of-week average to see if the shift was normal.
2. Cash tender
How much of the total sales were paid in cash. This is the number you reconcile your drawer against. Your expected cash at shift end = starting drawer + cash tender − cash drops − cash refunds.
Important: cash tender already includes sales tax. The customer paid tax in cash; the POS captured it in the cash tender row. Don't add tax again.
3. Card tender (credit + debit)
How much of the total sales were paid by card. Should match the credit-card terminal's batch total (within rounding). A mismatch usually means a card slip wasn't captured in POS or a card transaction didn't make it to the terminal batch.
4. Voids and refunds
Number and dollar amount of voids (transactions cancelled before completion) and refunds (transactions reversed after completion). Compare against the clerk on shift, voids and refunds should be small and explainable. A void burst (4+ voids in a 15-minute window) often signals attention.
5. Gallons by grade
How many gallons of regular, mid-grade, premium, and diesel sold during the shift. Compare against the dispenser totalizer reading. POS gallons should match dispenser gallons. A material mismatch suggests pump miscalibration or wet-stock variance.
The other reports, when you need them
Beyond the daily Z-report, your POS produces many situational reports. The most useful ones for owners:
- Top SKU report. Best-selling items during a period. Useful for inventory decisions and promotional planning. Pull weekly or monthly.
- Category sales report. Sales by category (tobacco, beverages, snacks, etc.). Useful for understanding sales mix. Pull weekly.
- Clerk performance report. Sales, voids, refunds, average transaction value per clerk. Useful for variance investigation and performance reviews.
- Fuel grade report. Gallons and revenue by grade across a period. Useful for repricing decisions and identifying grade-mix shifts.
- Hourly sales report. Sales broken down by hour. Useful for scheduling and identifying high-traffic periods.
Reports you can usually ignore: most of them. POS systems produce reports that someone, somewhere wanted at some point. Most aren't useful for an independent owner. Find the 4–5 you actually use and skip the rest until you have a specific question.
What POS reports don't tell you
POS reports are correct and they're fast. They're also limited. Three things they don't do:
Cross-reference signals.A POS report shows you voids in one report and cash variance in another. It doesn't tell you that the void burst and the cash short happened on the same shift by the same clerk.
Ingest vendor invoices.Your POS tracks what got sold; it doesn't track what got delivered. Without invoice ingestion, your inventory on-hand calculation is missing one side of the equation.
Reconcile against the bank.POS reports what should have been deposited. They don't track what actually hit the bank. Deposit-vs-expected reconciliation lives outside the POS.
That's why most operators eventually add back- office software on top of their POS, to do the cross-signal correlation, vendor invoice handling, and bank reconciliation that POS reports can't do alone. See POS reports vs back office software for the comparison.
Brand-specific report names
Every POS brand calls these reports slightly different things. The math is the same; the labels vary:
| POS brand | X-report called | Z-report called |
|---|---|---|
| Verifone Commander | Period Report / X | Z Report / Close Period |
| Gilbarco Passport | Shift Report (interim) | Shift Closeout / Z |
| NCR Voyix (Radiant) | X Tape / Period Snapshot | Z Tape / Close Shift |
| Toshiba | X / Interim Report | Z / End-of-Day |
Common POS report mistakes
- Running Z before counting cash.Z closes the shift in the POS. If your drawer count doesn't match the Z, you can't go back and re-run with adjustments. Always X first, count, then Z.
- Reading total sales without breaking out by tender. The total sales line includes cash, card, and other tender types. Cash variance requires the cash-tender row specifically.
- Looking at one report in isolation.Most pricing or staffing decisions need 2–3 reports together (sales report + clerk report + hourly report). Single-axis reports give single-axis answers.
- Trusting POS reports as the only audit trail.POS reports show the moment. They don't preserve edit history (who changed what, when). The audit trail for investigation needs to live outside the POS.
- Not pulling the Z-report on a shift-by-shift basis at multi-shift stores.A single Z covering 24 hours hides per-shift attribution. Run a Z at each shift change for clean attribution.
Frequently asked questions
What are X-reports and Z-reports at a gas station?
What numbers should I look at on my POS report?
What's the difference between cash tender and total sales?
Why does my POS have so many reports?
Should I run one Z-report per day or per shift?
My POS reports show total sales but my deposit was less. Why?
How do POS reports differ between Verifone, Gilbarco, NCR, and Toshiba?
Sources & methodology
This playbook draws on operator workflows observed in StationPro pilot stations and on anonymized product data from live pilot tenants. Figures are illustrative examples, not promises about your stores. Procedures were reviewed against the workflows of the StationPro operator team before publication. Questions or corrections: talk to the team.
StationPro Editorial
The operator team behind StationPro. We write the procedures we ship: every playbook comes from real close, reconciliation, and loss-attribution workflows in pilot stations.
Keep reading
The record July 4 travel week: is your busiest fuel days' close capturing the volume, or leaking it?
AAA projected a record 72.2 million travelers over July 4, 2026, with 85 percent driving. Your highest-volume days are also your highest-variance days: more tank drops, more shift handoffs, more cash, more room for a leak to hide. A pre-holiday checklist for closing tight when the forecourt is slammed.
How to retain fleet card customers at a gas station: competing with Pilot and Love's for the WEX and Comdata fleet.
Fleet card customers value IFTA-ready reporting and clean monthly billing as much as price per gallon. WEX OTR transactions grew 1 percent in 2025 while local fleets dropped 3.7 percent. The 5 things independent stations can do that the chains cannot, and the back-office reports a fleet manager actually wants.
How to retain truck drivers at a truck stop or fuel station.
NATSO 2025: parking comes first, showers second, food third, and fuel price fourth in driver retention. Drivers lose $4,600 a year and 56 minutes a day hunting parking. What independents can do to win share from Pilot, TA, and Love's, and the back-office data that tells you who your highest-LTV drivers are.
