StationPro playbook

Multi-store gas station reporting: what owners should review every morning.
A ten-minute morning routine for multi-store owners: portfolio sales, EOD compliance per store, top variance events, lottery exceptions, fuel margin band per grade. With a per-store ranking framework and what should trigger a follow-up.
What multi-store reporting should give an owner
Multi-store reporting isn't a 60-page PDF. It's the answer to one question every morning: which stores are running normally, and which one needs my attention today. The right answer fits on a phone screen with one line per store.
The discipline is comparing each store to its own baseline first, then peer-comparing. A high-volume urban store and a low-volume rural store have different "normal." A $50 cash variance is noise at one and signal at the other. Peer comparison after baseline comparison is the right order.
The seven-item morning review
1. Yesterday's sales by store
Total sales per store vs. the store's same-day-of-week average for the prior month. A 15% drop at one store on a non-holiday day is a flag. A 15% rise might be a flag too if it's out of pattern.
2. EOD compliance per store
Which stores closed yesterday with under-tolerance variance? Which had an over-tolerance variance with a reason code? Which never closed (missed EOD)? Missed closes are the highest-priority signal: either the clerk left without closing, or the close failed and nobody noticed.
3. Cash variance per store
Variance amount, reason code, on-shift clerk. Above the warning band, this should already have generated an SMS to the owner last night, the morning review is the second pass. Look for patterns: same clerk multiple days, same time of day, same store.
4. Lottery exceptions
Missing scratcher serials, settlement mismatches, draw-game terminal vs. POS sync issues. Each exception ties to a shift; same-day investigation preserves attribution.
5. Fuel margin per grade per store
Realized vs. target margin band per grade per store. Persistent gaps over 3¢/gal flag for pump-calibration check, supplier-cost audit, or wet-stock investigation. Don't react to a single day's outlier; look for the second-day pattern.
6. Inventory anomalies
SKU-level variances from yesterday's cycle counts. Tobacco outliers prioritized (highest dollar exposure per unit). Vendor short-shipments from yesterday's receiving, flagged at receiving, escalated if not resolved.
7. Unresolved manager notes
Yesterday's shift-handoff notes that flagged something but weren't resolved. Equipment issues, customer incidents, delivery anomalies. These compound if ignored, review them weekly even if the daily review is quick.
Store ranking by exposure
Once you have the per-store data, rank stores by daily exposure, the sum of unresolved variance across all categories. This becomes the prioritization layer: the top-exposure store gets attention first.
Exposure is not the same as sales. A store with $4,000/day sales and $400/day unresolved variance has 10% exposure, a much bigger operational issue than a $20,000/day store with $500/day variance (2.5% exposure). Track exposure as a percentage of sales, not as absolute dollars.
What should trigger a follow-up
Not everything in the brief needs same-day action. The triage framework:
| Signal | Action | By when |
|---|---|---|
| Missed EOD close | Call store manager immediately | Same morning |
| Cash variance > $50 over warning | Manager talks to clerk before their next shift | Within 24 hours |
| Lottery serial gap | Investigate before settling the pack | Same day |
| Fuel margin gap > 4¢/gal (one day) | Monitor; flag if second-day repeat | Next morning |
| Tobacco shrink pattern (SKU + shift) | Pull camera, schedule conversation | Within 48 hours |
| Vendor short-shipment | Charge-back negotiation with vendor | Within 1 week |
| Sales drop > 20% off baseline | Check competitor pricing, weather, foot traffic | Same week |
How to avoid spreadsheet chaos
Multi-store operators almost universally start with a master spreadsheet, one tab per store, a roll-up tab, columns for yesterday's metrics. It works at three stores. At six it becomes a part-time job. At ten it's the bookkeeper's full-time job.
The break points are usually:
- Adding a new store requires re-jiggering the spreadsheet structure. New tab, new column references, new formulas. Onboarding cost per store grows non-linearly.
- Regional managerscan't share the spreadsheet without seeing all stores. Either you over-share (manager sees the owner's portfolio) or under-share (manager can't see anything).
- Manual data entry creates lag. By the time the spreadsheet is updated, the morning when the variance happened is gone.
- Cross-store queriesrequire a person to run them. There's no "ask anything" layer.
Example: a multi-store morning brief
STATIONPRO MORNING BRIEF. Tuesday, June 3 2026, 7:00 AM PT
PORTFOLIO
Total sales yesterday: $48,210
Sales 30-day avg (same DOW): $51,400 (-6.2%)
Stores closed normally: 6 of 8
ATTENTION REQUIRED
Store #5. EOD short $-87, reason: "missed cash drop"
Clerk: Maria (overnight shift)
→ Manager review before her Tuesday shift
Store #3. Lottery serial gap on pack #B-024
Two scratchers missing ($10 exposure)
Overnight shift, same store, same clerk pattern
→ Investigate before settling pack
Store #2. Fuel margin regular 13.1¢ vs 18¢ target (4.9¢ gap)
Second day of gap; first day was 14.3¢
→ Pump calibration check ordered
LOW-PRIORITY NOTES
Store #7. Vendor short-ship: Marlboro Box, 2 cartons short of invoice
→ Receiving flagged at delivery; charge-back to McLane filed
Store #1. Manager note: pump 3 slow to authorize all weekend
→ Service ticket open
ALL OTHER STORES, clean.
View full brief →Comparing managers across locations
With per-store data, manager performance becomes comparable across objective KPIs:
- EOD compliance % (closes done on time, on procedure).
- Average close time per shift.
- Variance frequency (closes with over-tolerance variance).
- Lottery accountability (settled packs with zero shrink).
- Vendor invoice approval lag (how quickly invoices clear the queue).
- Void rate vs. store baseline.
Compare managers monthly, not daily, daily fluctuations are noise. Tops to thank and learn from (what are they doing differently?); bottoms to coach (process, training, or fit). The data takes the subjectivity out without removing the human judgment.
Exception-based reporting
The default mode of POS reports is "show everything that happened." The default mode of multi-store reporting should be the opposite: "show only what's anomalous." Exception-based reporting tags every event against the store's own baseline and surfaces only the events outside the band.
At eight stores, a typical operator would have ~50 individual signals (sales, voids, variance, lottery, fuel margin, inventory) per store per day = 400 data points to review. Exception-based reporting compresses that to the 5–15 anomalous events worth looking at. The owner reviews 15 things instead of 400.
Frequently asked questions
What should gas station owners review every morning?
How do you compare store performance across locations?
What is exception-based reporting?
When should I add a regional manager?
How do you avoid spreadsheet chaos with multi-store reporting?
What's the difference between sales and exposure?
How do you handle regional manager scoping?
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.
