Skip to main content

Introducing Loss Radar: see which shift cost you money.Learn more

All posts

StationPro playbook

Field-tested workflow
Operator review
8 minute read
Playbooks8 min readPublished

Fleet and fuel card reconciliation for independent gas station operators.

WEX, FleetCor, Voyager, and direct fuel-card transactions reconcile differently than retail card sales. Settlement lag, fee structure, dispute windows, and the reconciliation workflow that catches mismatches before payment posts.

Written by
StationPro Editorial
Reviewed by
StationPro operator team

What makes fleet and fuel cards different?

A retail credit card transaction flows through Visa, MasterCard, Discover, or Amex with funding from the processor (Heartland, Worldpay, Square, Stripe). Settlement happens nightly with the operator's merchant account. Disputes flow through standard chargeback rules.

A fleet or fuel card transaction flows through a separate network. WEX, FleetCor (now Corpay) / Comdata, US Bank Voyager, or a brand-specific card (Shell, BP, Chevron private label). These networks handle authorization, settlement, and funding independently of the retail card processor. Settlement timing, fee structure, and dispute rules all vary by network.

For independent operators on a major highway or near commercial trucking, fleet-card volume can run 20–40% of total fuel sales. The reconciliation work is substantial and the financial exposure of mistakes is real.

20–40%
Fleet-card share of fuel sales at trucking-route stations
Highway and commercial-corridor stations carry the highest fleet-card volume. Independent neighborhood stations may run 0–5%.

The major fleet and fuel card networks

WEX

Largest US fleet-card network by transaction volume. Funding typically 2–3 business days after transaction. Per-transaction fee structure includes a network fee + per-gallon fee on fuel + percentage on non-fuel. Disputes file through the WEX merchant portal within 30 days of transaction.

FleetCor / Comdata (Corpay)

Second-largest US network. Owned by Corpay (formerly FleetCor). Comdata is the trucking-focused subsidiary. Funding typically 1–2 business days. Fee structure similar to WEX with slight per-transaction variations. Dispute window typically 30 days.

US Bank Voyager Fleet

Government and large-fleet focused. Common at military bases, federal agency fleets, and large municipal fleets. Funding typically 2–3 business days. Fee structure simpler than WEX/ FleetCor, closer to a standard card. Dispute window varies.

Brand-specific private label cards

Shell Fleet, BP Business Solutions, Chevron Business Card, Phillips 66 Business Card. These work at branded stations (and selectively at unbranded). Funding direct from the brand's settlement program; rules vary by brand.

The reconciliation workflow

1. Capture POS-side fleet-card transactions

Every fleet-card transaction at the pump records: network (WEX/FleetCor/Voyager/brand), card number (last 4), amount, gallons (for fuel), grade, timestamp, authorization number, driver/vehicle ID (where the card carries it).

2. Authorization vs. settlement

The transaction authorizes at the pump in real time. The network settles in batch overnight. Settlement records what the network agrees was a valid transaction. Authorizations that don't settle (network rejected, card cancelled mid-month) are losses if the fuel was dispensed.

3. Funding deposit matches settlement

The network deposits funds to the operator's bank account 1–3 business days after settlement, minus network fees. The deposit amount = sum of settled transactions − network fees. Reconcile the deposit against the underlying settled transactions.

4. Daily variance flag

Authorized transactions that didn't settle within 72 hours flag for investigation. Settled transactions that didn't fund within 5 business days flag for escalation to the network.

5. Dispute filing within the window

Any unfunded authorization, double-charge, or invalid transaction needs a dispute filed through the network portal within the dispute window (typically 30 days). After the window, the operator absorbs.

Fee structure: where realized fuel margin compresses

Fleet-card fees on fuel run materially higher than retail credit fees:

Tender typeTypical fee on fuelPer-gallon impact at $4 retail
Cash$0$0
Retail debit (PIN)~0.5%~2¢/gal
Retail credit~1.5–2.0% (capped on fuel typically)~6–8¢/gal
WEX / FleetCor fleet card2.5–3.5% blended~10–14¢/gal
Brand fleet card (own brand)Negotiated; typically lowerVaries; often 4–6¢/gal

On a tankful (15 gallons) the fleet-card fee can be $1.50–$2.10 vs. $0.30 for debit. Fleet-card-tendered gallons need higher allocated fees in margin calculations. Otherwise realized margin numbers overstate profitability for the fleet-heavy stores.

Worked example: a $500 unfunded authorization

Transaction:
  Date: Aug 12, 2025, 14:32
  Network: WEX
  Card: ****5432
  Gallons: 122.4 (diesel)
  Amount: $497.21
  Authorized at pump: ✓
  Settled in WEX batch: ✓ (Aug 13)

Bank deposit Aug 15:
  Expected from WEX: $487.50 (after network fees)
  Actual deposit:    $487.50 ✓

Two weeks later (Aug 28) operator notices:
  Different transaction:
    Aug 22, $312.40 fuel sale on WEX card ****7891
    Authorized at pump
    Settled in WEX batch Aug 23
    Bank deposit Aug 25: missing this transaction

Investigation:
  WEX merchant portal shows transaction marked "disputed by
  cardholder, driver claims fuel not delivered"
  Bank credit reversed Aug 26

Action:
  Operator has 4 days remaining in dispute window (30 days from
  Aug 22 = Sep 21)
  Pull camera footage of the pump at 11:42 AM Aug 22 confirming
  driver pumped fuel
  Submit evidence to WEX merchant portal
  Resolution: credit reinstated 9 days later, no operator loss

Outcome if not caught in time:
  Operator absorbs $312.40 plus dispute reversal fee ($15-25)
  Total exposure: ~$330

Common fleet-card reconciliation mistakes

  • Aggregating networks for reconciliation.WEX, FleetCor, and Voyager fund separately. A combined variance hides which network is short. Reconcile per network.
  • Skipping the daily check. Dispute windows close fast (30 days typical). A weekly check at a typical site means some transactions hit the window before reconciliation discovers the gap.
  • Not allocating fleet-card fees to fuel margin.Realized margin computations using blended fees overstate margin for fleet-heavy stores and understate for cash-heavy stores.
  • Missing the chargeback dispute window.30 days from transaction is the typical window. Late disputes are absorbed regardless of merit. Track every unresolved transaction by network and age.
  • Not documenting fleet-card incidents at the pump.A driver dispute ("fuel not delivered") needs pump video evidence to win. Without camera integration, the operator absorbs.
  • Treating brand-card vs. network-card the same way. Shell/BP/Chevron brand cards have different settlement and dispute rules than WEX/FleetCor. Brand-specific reconciliation needs brand-specific workflow.

Frequently asked questions

What is fleet card reconciliation at a gas station?

Fleet card reconciliation matches transactions from WEX, FleetCor, Voyager, and brand-specific fuel cards at the pump against the funding deposits that arrive 1–3 business days later. The reconciliation work is separate from retail credit card reconciliation because the networks settle and fund independently.

How long does WEX take to fund a transaction?

Typically 2–3 business days from transaction to funding deposit. The transaction authorizes in real time at the pump, settles in the WEX batch overnight, and funds via ACH to the operator's bank account 2–3 business days later, minus WEX network fees.

What's the dispute window for fleet card transactions?

Most networks (WEX, FleetCor, Voyager) allow 30 days from transaction to file a chargeback dispute. After the window closes, the operator absorbs the loss regardless of merit. Daily reconciliation catches unfunded or disputed transactions inside the window.

How much higher are fleet card fees vs. retail credit?

WEX and FleetCor typically run 2.5–3.5% blended on fuel, roughly 10–14¢/gal at $4 retail vs. 6–8¢/gal for retail credit. Brand-specific cards (Shell, BP, Chevron at own-brand stations) often run lower via negotiated rates. The higher fee should be allocated to fleet-card-tendered gallons in margin calculations.

How do I dispute an unfunded transaction?

File through the network's merchant portal within the dispute window (30 days from transaction is standard). Provide transaction detail, authorization number, and supporting evidence (camera footage of the pump, receipt, signature on file). Resolution typically takes 5–14 business days; credit reinstates if the dispute is upheld.

Can fleet card transactions be authorized but not settled?

Yes. The pump-side authorization is an immediate approval to dispense; settlement happens in the network's overnight batch. If the network rejects the transaction in batch (cancelled card, network error, fraud flag), the authorization doesn't settle and the operator absorbs the fuel cost unless escalated quickly.

Should I treat brand fleet cards differently from WEX/FleetCor?

Yes. Brand-specific cards (Shell Fleet, BP Business, Chevron Business) settle through the brand's own program, different timing, different fees, often different dispute rules. WEX, FleetCor, and Voyager are universal networks accepted across brands. The reconciliation workflow needs to handle each separately.

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.

Written by

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.

See where your station is leaking money.

A 30-minute call. We build the demo around your stations, not a generic deck.