Skip to Content

Why a Shopify Payout Doesn't Match Sales (And What to Check First)

September 4, 2026 by
Why a Shopify Payout Doesn't Match Sales (And What to Check First)
SUPPLIFLEX

Friday afternoon, you pull up Shopify and see $18,340 in sales for the week. Then you check the bank account: the Shopify Payments deposit is $16,102.

More than $2,000 appears to be missing.

Before assuming something went wrong, there is an important distinction to make: Shopify sales and Shopify payouts are not the same number — and they are not supposed to be.

Your sales report reflects customer activity during a selected period. Your payout reflects the transactions Shopify Payments settled and sent to your bank after applicable fees, refunds, disputes, adjustments, and payout timing are taken into account.

That difference becomes harder to trace as order volume grows and more systems enter the picture. A refund processed this week may belong to an order from last month. A Friday sale may settle in a later payout. A dispute or adjustment can affect cash received without neatly matching the sales period you're reviewing.

So when a Shopify payout doesn't match sales, the goal isn't to force the two totals to match. It's to reconcile the transactions that explain the difference.

And that starts with understanding what happens between an order being placed and the corresponding funds reaching your bank account.

Why a Shopify payout doesn't match sales: what happens between a sale and a deposit

Your Shopify sales report and your bank deposit answer two different questions.

Sales tell you what customers purchased during a selected period. A payout tells you what Shopify Payments actually transferred to your bank.

Between those two numbers, several things can change the final amount:

  • Processing fees: Payment processing fees can reduce the amount that ultimately reaches your bank.
  • Refunds: A refund processed today may relate to an order placed days or weeks earlier, creating a timing difference between the original sale and the resulting cash movement.
  • Payout timing: Transactions are settled according to payout schedules, not necessarily the reporting period you're using for sales. An order placed near the end of the week may therefore appear in a later payout.
  • Disputes and adjustments: Chargebacks, dispute outcomes, currency-related adjustments, and other transaction-level changes can increase or decrease a payout without neatly corresponding to the sales total you're comparing it against.

That means a $2,238 difference between weekly sales and a bank deposit does not automatically mean $2,238 is missing.

The real question is: Can you account for every dollar between the sale and the payout?

If fees, refunds, timing differences, and adjustments explain the gap, you have a reconciliation. If they don't, the remaining difference becomes an exception worth investigating.

The three things that break naive revenue matching

When teams compare a sales total directly with a bank deposit, three categories tend to explain much of the difference: fees, refunds, and adjustments.

Fees

Payment processing fees reduce the amount that ultimately reaches your bank. As transaction volume increases, those fees can become a meaningful part of the difference between reported sales and the corresponding payouts.

The important step isn't simply knowing that fees exist. It's being able to identify which fees belong to which transactions and payout periods.

Refunds

Refunds create a more difficult timing problem.

An order might be placed in August and refunded in September. The original sale and the later refund now affect different reporting periods, even though they belong to the same customer transaction.

If you only compare weekly or monthly totals, that relationship is easy to lose. A reliable reconciliation process should preserve the connection between the refund and the original order.

Adjustments and disputes

Chargebacks, dispute outcomes, currency-related adjustments, and other transaction-level changes can create additional differences between what was sold and what was eventually paid out.

These entries are especially important because they don't always fit neatly into a simple sales-versus-deposit comparison.

Once fees, refunds, and adjustments are traced to the transactions behind them, the payout gap becomes much easier to explain.

And whatever still can't be explained is the part your team should investigate.

Why "three different versions of revenue" is a normal Tuesday for multi-channel operators

For a Shopify-only business, payout reconciliation can already involve multiple dates, fees, refunds, and adjustments.

Add marketplaces, wholesale channels, accounting software, and multiple payment processors, and the number of records your team has to compare grows quickly.

You may have:

  • Shopify showing sales activity for a specific period.
  • Your accounting system showing revenue based on how transactions have been recorded and categorized.
  • Your bank showing the cash that actually arrived after payout timing, fees, refunds, disputes, and other adjustments.

Those numbers can differ without any of them necessarily being wrong. The problem is not that different systems have different views. The problem is when your team can't explain how one number becomes another.

That is where manual reconciliation starts to become difficult.

A team member may need to trace a payout back through individual transactions, identify fees and refunds, find the original orders, and then confirm that the accounting records reflect the same activity.

Doing that only at month-end can also delay visibility into exceptions. A fee change, unresolved payout entry, unexpected refund, or other discrepancy may sit unnoticed until someone eventually works through the reconciliation.

For growing multi-channel businesses, the goal should therefore be more than getting the books to balance eventually. It should be having a repeatable process that connects orders, payouts, fees, refunds, adjustments, and accounting records — and makes unexplained differences visible while they are still worth investigating.

What a real order-to-accounting reconciliation workflow should catch automatically

As transaction volume grows, reconciliation becomes difficult to manage through simple total-to-total comparisons.

A stronger workflow should help your team:

  • Connect payout activity to the transactions behind it. Fees, refunds, disputes, and adjustments should be traceable back to the relevant orders or transactions wherever that relationship exists.
  • Identify unexplained differences as exceptions. If a payout entry cannot be matched, or an expected transaction is missing after the appropriate settlement window, it should be surfaced for review rather than disappearing inside a total.
  • Preserve the relationship across reporting periods. A refund processed this month may belong to an order from last month. Reconciliation should maintain that connection instead of treating them as unrelated events.
  • Separate the components of a payout. Fees, refunds, disputes, and other adjustments should remain visible as distinct categories so teams can understand what caused the difference between sales and cash received.
  • Connect operational and accounting records. As orders, payouts, and accounting entries move across different systems, teams need a consistent way to compare them and investigate discrepancies.

This is the type of reconciliation problem SuppliFlex is being built to address.

Instead of leaving teams to compare disconnected totals across commerce, payment, and accounting systems, SuppliFlex is designed to help connect the records behind those numbers, surface discrepancies as exceptions, and give teams a clearer path to investigate what does not reconcile.

The goal isn't to make every system show the same number.

It's to make the difference explainable.

What to check first, today

Before assuming money is missing or something is broken, work through the difference in this order:

Make sure you're comparing the same time period

Start with the payout itself. Check which transactions are actually included in that Shopify Payments payout rather than comparing the deposit directly with a calendar week or month of sales.

A sale included in Friday's sales report may not necessarily be included in the payout you're looking at.

Check processing fees

Next, identify the fees associated with the transactions in the payout.

Don't just subtract an estimated percentage from your sales total. Use the actual transaction and payout records so you can see what was deducted and why.

Trace refunds back to their original orders

Look at refunds affecting the payout and identify the original orders behind them.

If an order was placed in one reporting period and refunded in another, comparing period totals alone can make the difference look unexplained even though the underlying transactions reconcile.

Review disputes and adjustments

Check for chargebacks, dispute activity, currency-related adjustments, and other entries that may have increased or reduced the payout.

These can affect the amount transferred to your bank without neatly appearing in the sales period you're comparing.

Calculate what is still unexplained

After accounting for payout timing, fees, refunds, disputes, and adjustments, compare the expected amount with what actually reached your bank.

If a difference remains, that's the number worth investigating.

At that point, you're no longer asking, “Why doesn't my payout equal my sales?”

You're asking a much more useful question:

“Which transaction or adjustment explains the remaining difference?”

If this is something your team is tracing manually every week or month, book a 20-minute diagnostic session. We'll look at your Shopify payout and accounting setup with you and help identify where the numbers are separating.

Want to keep this process on hand for your next reconciliation? Download the Shopify Payout Reconciliation Checklist (PDF).

For more on the operational cost of repeated manual reconciliation, read The Hidden P&L Line: What Manual Inventory Reconciliation Actually Costs You.

What Happens to Customer Trust After the Second Wrong In Stock Badge