June 10, 2026
6 min

Why Shopify Revenue Doesn't Match Your Bank Deposits

Learn why Shopify revenue doesn't match your bank deposits and how fees, refunds, VAT, and payout timing affect ecommerce reconciliation.
Why Shopify Revenue Doesn't Match Your Bank Deposits
Table of contents

If your Shopify revenue does not match your bank deposits, it almost certainly does not mean something is wrong or that money is missing. In the vast majority of cases, Shopify sales reports display gross revenue, while your bank deposits reflect net payouts—the final amount left over after payment processing fees, refunds, chargebacks, VAT adjustments, and timing differences are deducted. Understanding the exact difference between gross sales and net payouts is essential for accurate ecommerce accounting and flawless bank feed reconciliation.

Key Takeaways from this Post

Shopify revenue and bank deposits measure different things.
Gross sales rarely equal net payouts once fees, refunds, VAT, and chargebacks are deducted.

Reconciliation requires visibility, not more data.
Understanding how sales become payouts is the key to accurate ecommerce bookkeeping and reporting.

Manual reconciliation doesn't scale.
As transaction volumes grow, automated settlement-based accounting becomes essential for maintaining accuracy and efficiency.

General News BannerAmazon News BannerEbay News BannerEtsy News BannerShopify News BannerTiktok News BannerWalmart News Banner

Why Shopify Revenue Doesn't Match Your Bank Deposits

If your Shopify revenue does not match your bank deposits, it almost certainly does not mean something is wrong or that money is missing. In the vast majority of cases, Shopify sales reports display gross revenue, while your bank deposits reflect net payouts—the final amount left over after payment processing fees, refunds, chargebacks, VAT adjustments, and timing differences are deducted. Understanding the exact difference between gross sales and net payouts is essential for accurate ecommerce accounting and flawless bank feed reconciliation.

The Most Common Ecommerce Accounting Question

One of the most frequent—and frustrating—questions ecommerce business owners and their accountants ask is:

"Why did Shopify report £50,000 in total sales this month, when only £46,200 actually arrived in the business bank account?"

At first glance, it looks like revenue is missing, or worse, that your accounting software is fundamentally broken.

In reality, Shopify and your bank account are simply measuring two completely different things.

  • Shopify tracks sales activity (what the customer paid).
  • Your bank account reflects the final settlement (what the payment gateway actually transferred after multiple deductions and adjustments were processed).

The larger your business grows and the more payment methods you accept, the bigger this mathematical gap often becomes.

Understanding Gross Revenue vs. Net Payouts

To truly understand the discrepancy, it helps to separate raw revenue from actual cash movement.

A Shopify store's financial activity for a month might look like this:

  • £50,000 in Gross Sales
  • £8,333 VAT collected on behalf of the government
  • £1,200 Payment processing fees (Shopify Payments, Stripe, PayPal)
  • £900 Customer refunds
  • £300 Dispute and chargeback fees
  • £400 Shipping adjustments and label costs

The final bank deposit reflects what remains after all those deductions have been applied against the gross sales and collected tax.

This means one unbreakable rule of ecommerce bookkeeping is: Revenue ≠ Deposit.

The true accounting challenge is understanding exactly how those two figures connect. Without proper reconciliation, sellers often falsely assume:

  • Revenue has been recorded incorrectly in the general ledger.
  • Money has mysteriously disappeared.
  • Bank deposits are inaccurate.
  • The accounting software (like Xero or QuickBooks Online) contains syncing errors.

Most of the time, the issue is simply a lack of operational visibility. You cannot simply match a gross sales receipt directly to a net bank deposit.

What Causes Shopify Revenue and Deposits to Differ?

Several distinct financial factors create differences between Shopify revenue and bank deposits. If your numbers do not match, the discrepancy is almost always hiding in one of these categories:

1. Payment Processing Fees

Whether you use Shopify Payments, Stripe, Klarna, or PayPal, the payment gateway always deducts its transaction fees before the funds are transferred to your bank. These merchant fees reduce the net payout amount but do not reduce your original gross sales value.

2. Refunds and Returns

Refunds are often deducted directly from your future payouts. For example, a seller may process a refund today for a product sold last month, while seeing the financial impact deducted from a settlement three days from now.

3. VAT and Sales Tax Collection

VAT (or sales tax) forms part of the customer's initial payment at checkout, inflating your gross Shopify revenue. However, this money does not technically belong to the business—it belongs to the government. Revenue reports and payout reports often display VAT differently, creating immediate confusion if not mapped to a liability account.

4. Chargebacks and Disputes

Customer payment disputes can result in immediate, unexpected deductions from future settlements, along with penalty fees. These adjustments affect your bank deposits even when the original sale occurred weeks or months earlier.

5. Timing Differences and Payout Lags

Sales activity and payouts often occur on different dates. A sale made on a Friday evening may not be deposited until the following Tuesday. Because Shopify batches multiple days of sales into a single lump-sum payout, a deposit arriving on the 2nd of the month may actually contain revenue generated at the end of the previous month. This timing lag makes matching daily sales directly to deposits virtually impossible.

Why This Matters Financially

Many ecommerce businesses severely underestimate the commercial impact of poor reconciliation. If the gap between Shopify revenue and bank deposits cannot be explained clearly, several severe operational problems emerge:

  • Profitability Becomes Unclear: Without deeply understanding processing fees, refunds, and deductions, your Cost of Goods Sold (COGS) and true profit margin analysis become entirely unreliable.
  • VAT Reporting Gets Harder: Accurate tax reporting depends on meticulously separating VAT from gross revenue. Mixing the two can lead to overpaying or underpaying your tax liabilities.
  • Month-End Takes Longer: Accountants and bookkeepers spend hours (or days) downloading CSVs and investigating differences manually.
  • Cash Flow Visibility Suffers: Business owners may struggle to understand how much liquid cash is actually available to purchase new inventory or fund ad campaigns.

The underlying problem is rarely a lack of information. The problem is organizing that complex financial information correctly using double-entry accounting principles.

Why Manual Reconciliation Stops Working

For much smaller stores, manual spreadsheet reconciliation might be manageable for a few months. However, as order volume increases, that approach becomes impossible to sustain.

A scaling Shopify business routinely processes:

  • Thousands of individual orders
  • Multiple payment methods simultaneously
  • Daily rolling refunds
  • Complex international transactions and currency conversions
  • VAT across multiple global tax jurisdictions

At that point, manually tracing every single difference between sales reports and bank deposits becomes heavily time-consuming and highly error-prone. Attempting to force individual Shopify orders into your accounting software will often clutter your general ledger and crash your system. This is where specialized ecommerce accounting software becomes incredibly valuable.

How Link My Books Solves the Shopify Reconciliation Problem

Link My Books was specifically developed to help ecommerce businesses understand exactly how marketplace and payment activity translates into accurate, balanced accounting records.

Instead of simply dumping thousands of raw sales transactions into your accounting software, Link My Books strategically structures Shopify activity around settlement and payout reporting.

This summary-based approach allows businesses to instantly see:

  • Gross sales
  • VAT collected
  • Refunds
  • Payment processing fees
  • Shipping income
  • Net payouts

...all within a single, unified reconciliation workflow.

For finance teams, the advantage is incredibly straightforward. Rather than pulling your hair out trying to explain why your bank deposits differ from your Shopify revenue reports, the mathematical relationship between those figures is mapped out for you perfectly.

The platform connects Shopify directly with systems like Xero or QuickBooks Online, automatically routing gross sales to revenue, fees to expenses, and generating a structured journal entry that matches your bank deposit to the exact penny.

How Other Solutions Approach Shopify Accounting

Different ecommerce accounting tools in the market attempt to solve this reconciliation problem in different ways.

Synder

Synder focuses heavily on synchronizing individual ecommerce and payment transactions directly into accounting platforms. Businesses often use it when they want highly granular, transaction-level visibility across multiple payment systems. However, syncing every single transaction can sometimes clutter the ledger and make reconciling batched payouts difficult for high-volume sellers.

Entriwise

Entriwise supports ecommerce accounting automation and marketplace data management, particularly for businesses moving inventory data into desktop accounting environments. It is often used by businesses seeking broad automated bookkeeping workflows, though it can lack the streamlined, 1-click payout matching favored by modern cloud accounting users.

Webgility

Webgility focuses on deep ecommerce connectivity, inventory syncing, and accounting automation across multiple sales channels. It is commonly used by enterprise businesses operating across several ecommerce platforms simultaneously.

While all three platforms support ecommerce accounting, the critical question for merchants remains the same: Can the business quickly and effortlessly explain why their Shopify sales figures differ from their bank deposits?

Common Misconceptions About Shopify Revenue

Navigating ecommerce finances comes with several persistent myths that trip up even experienced sellers.

"The Bank Deposit Should Equal Sales Revenue"

It almost never does. Merchant fees, rolling refunds, collected VAT, and timing differences make exact 1-to-1 matches highly unlikely. You must account for the deductions.

"The Missing Money Has Disappeared"

In most cases, the money has not vanished. The difference can almost always be explained through standard settlement activity and gateway processing fees.

"My Accounting Software Is Broken"

If Xero or QuickBooks is showing a discrepancy, the issue is often a lack of visibility and improper account mapping rather than accounting software inaccuracy.

"More Transaction Data Solves Everything"

More data does not always create more clarity. Pushing 10,000 individual orders into a general ledger creates noise. Structured, summary-based settlement reporting is vastly more useful than overwhelming, line-by-line transaction detail.

FAQ

Why doesn't Shopify revenue match my bank deposits?

Shopify revenue shows gross sales activity (what the customer paid), while bank deposits reflect net payouts (what you actually received) after payment processor fees, refunds, VAT, chargebacks, and other deductions are taken out. These differences are completely normal and require proper summary reconciliation to understand accurately.

How do accountants reconcile Shopify payouts?

Accountants reconcile Shopify payouts by utilizing a "clearing account" strategy. They match gross sales activity, fees, VAT, refunds, and payment processor deductions to the final batched deposit received in the bank. Specialist ecommerce accounting software, like Link My Books, fully automates this complex journal entry process.

Do Shopify processing fees affect reported revenue?

No. Shopify fees generally reduce the net payout amount you receive rather than lowering the gross sales figure reported on your dashboard. This distinct separation of revenue and expense is one of the main reasons revenue reports mathematically differ from deposits.

How does Link My Books help with Shopify reconciliation?

Link My Books automatically structures all Shopify settlement activity into clear, perfectly balanced bookkeeping summaries (journal entries). This makes it incredibly easy to 1-click match your sales, VAT, fees, refunds, and net payouts inside your accounting workflow.

What is the biggest mistake sellers make when reconciling Shopify?

The biggest mistake sellers make is comparing their gross revenue directly to their bank deposits without accounting for merchant fees, refunds, sales tax, and payout timing lags. This fundamental error often creates massive confusion and hours of unnecessary investigation work.

The Key Issue to Solve

The ultimate goal of ecommerce accounting is not to magically make your bank deposits match your top-line revenue. The goal is to distinctly and accurately understand why they differ.

As Shopify stores grow and scale, every single payout contains multiple, complex financial movements that affect the final cash amount received. Businesses that can clearly trace those movements gain superior visibility into their true profitability, cash flow health, VAT obligations, and overall operational performance.

For Shopify sellers looking to eliminate month-end reconciliation confusion and create a pristine, auditable connection between reported revenue and actual bank deposits, Link My Books provides a highly structured, automated approach designed specifically for modern ecommerce accounting.

Ready to stop wondering where your money went? Book a demo here: https://linkmybooks.com/demo

Share this post:
General News BannerAmazon News BannerEbay News BannerEtsy News BannerShopify News BannerTiktok News BannerWalmart News Banner

Keep reading

all posts →

Accurate Ecommerce Accounting

Accurate Ecommerce Accounting

On Autopilot

Check
Save time and money by automating your bookkeeping
Check
All sales, refunds, fees and taxes accurately accounted for
Check
Automatic bank deposit matching with Xero & QuickBooks
Check
Built in support for VAT, GST and Sales Tax
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Link My Books - Bookkeeping for e-commerce sales
Amazon
Xero App Store
Shopify
QuickBooks
WANT TO TALK TO AN EXPERT BEFORE GETTING STARTED?
Dan Little