Skip to main content
CroVello
Fuel Operations · 🧩 Service

How many revenue streams does your station actually run?

Most gas station owners say two: fuel and store. The reality is six to ten β€” fuel, merchandise, car wash, deli, lottery, ATM income, fleet cards, repair bays. We track each one separately with its own P&L and roll them up into a clean financial picture. This is the convenience store P&L approach that lets you optimize each stream independently.

The Problem

Why streams get blended (and what it costs you)

  • 01 Each stream has its own margin profile, COGS structure, and tax treatment.
  • 02 When they're blended, the high-margin streams (car wash, food) hide and the low-margin streams (fuel, lottery) drag the average.
  • 03 Decisions about which to grow / cut / staff / stock become guesses.
  • 04 Sales tax filing is harder because tax categories are mixed across streams.
  • 05 ATM income tracking, lottery accounting, and car wash membership revenue each require separate revenue recognition β€” but most gas station bookkeepers lump them together.
  • 06 Without stream-level visibility, gas station profit optimization is a guessing game β€” and you're the one losing.

What's Included

Exactly what you get

Every piece of work delivered as part of this service. No "we'll figure that out" β€” the scope is the scope.

Separate tracking for: fuel, merchandise, car wash, food service, lottery, ATM, fleet, repair bays
Per-stream P&L with stream-specific COGS and margin
Cost allocation rules for shared expenses (labor, utilities, rent)
Stream-level KPIs (margin %, $/sqft, sales-per-gallon, etc.)
Monthly stream comparison and trend tracking
Tax category mapping for clean sales tax filing
ATM income tracking separated from cash sales and other revenue
Lottery accounting with commission revenue split from state liability
Car wash membership revenue recognition and churn metrics

How We Do It

The actual process β€” step by step

1

Inventory your streams

We sit down on the intro call and list every revenue stream you actually run. Most gas station owners surface 2–4 they hadn't thought of. That's the start of real gas station financial management.

2

Set up chart of accounts

Each stream gets its own GL accounts so the data flows naturally going forward. One-time setup built for gas station accounting that scales.

3

Allocate shared costs

Documented rules for labor / utilities / rent allocation across streams. Same rule every month β€” consistent, defensible, and ready for any lender or tax review.

4

Monthly roll-up + drill-down

You get one consolidated convenience store P&L and the ability to drill into any stream. ATM income tracking, lottery accounting, car wash revenue β€” all separate, all clean.

Every stream pulls its own weight or it doesn't. You can finally answer: 'Should I expand the food service?' / 'Is the car wash worth keeping?' / 'What if I dropped lottery?'

β€” what owners typically say after the first full month

FAQ

Frequently asked questions

No. We work from your existing exports. The separation happens in the books, not in the POS.
We add it to the chart of accounts and the allocation rules. Painless.
Yes β€” through the client portal dashboards. Monthly is the formal cadence; the data is available daily.
When you can see that your car wash runs at 60% margin but your deli runs at 15% after waste, you know where to invest and where to cut. That's gas station profit optimization based on real numbers.
Absolutely. ATM income tracking shows surcharge revenue per machine. Lottery accounting splits your commission revenue from the state lottery liability. Both are high-frequency cash flows that need their own ledger.

Book a Free Books Review

Find out what your numbers are really telling you.

Book a free books review. We'll look at your setup, show you what's missing, and tell you exactly how we'd fix it. No pressure, no obligation.

  • 30-minute call, your time
  • We look at a sample of your books
  • Clear scope & pricing afterward

Prefer to skip the form? WhatsApp us or email admin@accrivo.com.