Skip to main content
+1 (945) 382-5060 info@fuelcfo.com

How One Day's Sales Travel from Verifone to PDI to QuickBooks Online

If your store runs Verifone at the register, PDI in the back office and QuickBooks Online for the books, every sale takes a trip through all three. Most owners never see that trip, and that's where numbers go missing. This PDI integration guide follows one day from the first sale to the final entry, through the PDI Verifone integration and the PDI QuickBooks integration.

RegisterRings the sale
Back officeTotals the day
Your booksKeeps the books
Final checkShows what actually arrived
The accountant checks that all three agree with the bank

Three systems, three steps

The handoff from PDI to QuickBooks is where the PDI QuickBooks integration either works or quietly fails. Here is each step, from the register to the books.

1

Step 1: Verifone records the sale

Every sale at the pump and the counter is rung up on the register: fuel by grade, store items, lottery, and how the customer paid (cash or card). At this point the numbers exist, but they're just a pile of transactions.

2

Step 2: PDI totals the day

PDI collects that data and sorts it into the numbers you use to run the store: sales by fuel grade and department, lottery, and the deposit you should be making. This is the daily report you check. How PDI is set up can differ from store to store, so your reports may look a little different.

3

Step 3: QuickBooks Online keeps the books

Those daily totals go into QuickBooks Online, where they become income, sales tax owed and bank records. This is the version your CPA, lender and the IRS look at. If the totals arrive late, wrong or incomplete, the books are wrong even if PDI looked fine.

Who is responsible for what

Verifone

Does well: Records every sale and how it was paid.

Does not: It does not total the day into reports or keep your books.

PDI

Does well: Totals sales by fuel grade, department and tender, shows lottery, and gives you the expected deposit.

Does not: It does not reconcile to the bank, record card fees or file your taxes.

QuickBooks Online

Does well: Holds your income, expenses, bank records and sales tax owed.

Does not: It is only as good as the totals that go into it.

One day, three systems

ItemVerifone (register)PDI (back office)QuickBooks Online (books)
Fuel sales$4,200$4,200Fuel income $4,200
Store sales$1,800$1,800Store income $1,800
Lottery$600$600Recorded the way your accountant sets it up
Sales tax collected$150$150Sales tax owed $150
Card payments$3,850$3,850Card deposits
Cash$2,900$2,900Bank deposit $2,900

Everything matches in a perfect day. The work starts when it doesn't.

Same day, when it doesn't match

ItemWhat PDI saysWhat the bank or books showWhat it usually means
Cash deposit$2,900Bank deposit $2,850$50 short. A cash over/short to trace to a day and a shift.
Card payments$3,850Deposit arrives later at $3,760$90 of processing fees was taken before the deposit and never recorded.
Lottery$600 sold, $120 paid outQuickBooks shows $600The payout never reached the books.
Fuel$4,200 soldJobber invoice shows more gallons delivered than soldA fuel variance to investigate.

None of these is big on its own. After a month, they are the reason the books and the store disagree.

Where it goes wrong

Fuel variance

The fuel delivered doesn't match the fuel sold.

Cash over/short

The deposit is a little off and nobody can say why.

Lottery

Payouts show up in PDI but never reach QuickBooks Online.

Missing fees

Card processing fees get taken from the bank and never recorded.

Each one is small on its own. Together they leave you with books you can't trust. See why PDI and QuickBooks Online totals don't match.

Signs the handoff is broken

If you see any of these, the numbers are not moving cleanly from PDI to QuickBooks.

Income does not match

A day's income in QuickBooks does not equal the total PDI shows for that day.

Lottery drifts

The lottery liability keeps growing, or goes negative, and never agrees with your lottery statement.

Old balances never clear

Card or cash clearing accounts hold balances from weeks ago.

Deposits never tie

Bank deposits do not match what was posted, even allowing for timing.

Missing or doubled days

A day was posted twice, or not at all.

No card fees

There is no merchant fee expense in QuickBooks, but fees are leaving your bank account.

Five checks you can do yourself

You do not need an accountant to spot a problem. You need to compare two numbers that should be the same.

1

Deposits

Compare one day's expected deposit in PDI with the actual bank deposit. A gap means a shortage or a timing difference.

2

Card settlements

Look at the card deposit a day or two later. Is the net amount what you expected after fees?

3

Lottery

Compare what PDI shows owed with your lottery statement. They should agree.

4

Fuel

Compare fuel delivered on the jobber invoice with fuel sold for the same period.

5

Income

Check that the day's income in QuickBooks Online equals the total PDI shows.

What to send your accountant

Report names vary with your setup. These are the categories that matter.

SendSo we can check
PDI daily sales and tender reportsWhat was sold and how it was paid
PDI fuel report by gradeGallons and dollars of fuel sold
PDI lottery report and the lottery statementWhat is owed to the lottery
Bank statementsWhat actually reached the bank
Card processor and fleet card statementsSettlements and fees
Jobber invoices and bills of ladingWhat fuel was delivered, and at what cost
Vendor invoices and statementsMerchandise purchases and what is owed

Terms you will hear

Tender

How a customer pays: cash, card or fleet card.

Over and short

The difference between what the register says should be there and what was counted or deposited.

Clearing account

A temporary account for money that has been earned but has not yet reached the bank, such as card sales waiting to settle.

Wet stock

The fuel in your underground tanks.

Jobber

The distributor that supplies and delivers your fuel.

Fuel variance

The gap between the fuel delivered and stored and the fuel sold.

Bill of lading

The delivery paperwork that shows how much fuel was delivered.

What we do

1

Every month

FuelCFO checks all three every month.

2

Against your bank

We reconcile register, PDI and QuickBooks Online against your bank and find the differences.

3

Books and reports

We hand you books and reports you can use.

4

A clear list

You get a clear list of what we found and what to fix at the store.

Register to PDI to QuickBooks Online

For example VerifoneRegisterRings up sales
Back officePDITotals sales, fuel, lottery and deposits
Your booksQuickBooks OnlineHolds the ledger

FAQ

Frequently asked questions

In a typical store the Verifone register records each sale and passes it to PDI, which totals the day. We do not set up or change that connection. We check that what PDI shows matches what the register rang up and what reached the bank.
Yes. Every register passes its sales on in the same way, so the trip and the checks are the same. Verifone is used here as the example.
No. We work with what you already have: your register, your PDI reports and your QuickBooks Online file.
It depends on how your store is set up. Some stores import them and others have them entered. What matters is that each total lands in the right account and is checked against the bank, and we work with whichever method you use.
Usually one of four things: a department or tender posted to the wrong account, a day that was posted twice or not at all, timing differences between the sale and the bank deposit, or amounts such as sales tax and lottery recorded as income. Comparing the two systems against the bank shows which one it is.
We check them every month. Looking at cash deposits more often, even weekly, catches shortages sooner while the trail is still fresh.
Start with the free 48-hour book review. Send us a day or a month and we will show you where the three systems disagree.

Next steps

FinTruction · Construction Clients

Proof from our construction brand

Real US-based contractors. Same team, same operational discipline that we now bring to gas stations. Construction is a different vertical - but the muscle (multi-stream books, cost reconciliation, niche specialization) is the same one stations need.

"They didn't just record transactions and call it a day. They built a custom chart of accounts around how a remodeling company actually runs, did a full catch-up on years of bookkeeping inside QuickBooks Online, and now stay on top of my monthly bookkeeping and payroll."

Oniel Campbell Oniel Campbell
Founder, Moonz Contracting

"Sahil and his team have been handling the bookkeeping and job costing for my painting business. They've done a great job cleaning up my books, using integrations to give me accurate, timely job costing and solid weekly data. Reliable, and the team is very detailed."

Dalton Mayberry Dalton Mayberry
Owner, ProperCoat Painting
Carl Moore

"They rebuilt the whole thing from the ground up, with real job costing, WIP, and retainage."

Carl Moore

Owner, Hearth & Haus

"They set the accounts up properly first, then cleaned up everything I never entered."

Rolian Rolian
Owner, Overtime Electric

"When I came to them I had no financial structure in place at all. No job costing, no WIP tracking, books were behind, no real way to tell if any job was actually making money. They came in, did a full cleanup, and set up job costing and WIP tracking inside QuickBooks."

Clay Pearson Clay Pearson
Owner, C. Pearson Contracting Corp

Book a Free Books Review

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 info@fuelcfo.com.