featured article

Shopify Payments vs Third-Party Gateways: The Accounting Impact

Nachman Lieser

July 3, 2026

The gateway you pick does not just change your processing rate. It changes how many deposits land in your bank, how fees show up, and how long your month-end close takes.

Most sellers choose a payment gateway on one number: the processing rate. That is the wrong lens for anyone past a few hundred orders a month. The gateway decision sets your payout cadence, splits your revenue across more or fewer bank deposits, and decides whether your fees arrive netted out or itemized. Those three things drive the actual cost of keeping your books, and that cost dwarfs a fractional difference in the processing percentage.

Here is the part that gets ignored. A store running Shopify Payments plus PayPal plus Shop Pay Installments is not running one payment system. It is running three, each with its own settlement file, its own fee schedule, and its own deposit rhythm. Your accounting has to reconcile all three back to the order data in Shopify, then back to the cash in your bank. The more gateways you add, the more reconciliation surface you create.

What Shopify Payments actually does to your books

Shopify Payments is Stripe under the hood, white-labeled into the Shopify admin. Because it is native, the settlement data lives inside Shopify itself. Payouts batch on a rolling schedule (the exact pay period depends on your country and plan), and each payout arrives in your bank as a single net deposit: gross sales, minus refunds, minus processing fees, minus any chargebacks or reserves held that period.

That net-deposit behavior is the whole story for accounting. The number that hits your bank is never the number you sold. If you book the deposit as revenue, your revenue is understated by every fee Shopify skimmed off, and your processing-fee expense account stays empty. Done across a year, that is thousands of dollars of fees that never made it onto your P&L, plus a revenue figure that disagrees with your sales tax filings.

The correct treatment splits every payout into its parts:

  • Gross sales to revenue
  • Refunds to a contra-revenue account
  • Processing fees to a payment-processing expense account
  • Chargebacks and reserves to their own accounts

ConnectBooks does this split automatically by syncing the Shopify payout data and posting each component to the right account in QuickBooks Online, QuickBooks Desktop, or Xero, so the net deposit in your bank feed matches the entry in your books to the cent.

Third-party gateways: more deposits, more fee files

A third-party gateway (PayPal, an external Stripe account, Authorize.net, Amazon Pay) processes outside Shopify's settlement engine. Shopify records the order, but the money moves on the gateway's own schedule and lands as its own separate deposit. PayPal, for example, can settle near-instantly to a PayPal balance you then sweep to your bank, which means the timing of the cash and the timing of the sale can sit days apart.

Each external gateway you add is another reconciliation lane:

FACTORSHOPIFY PAYMENTSTHIRD-PARTY GATEWAY (PAYPAL, EXTERNAL STRIPE, ETC.)
Where settlement data livesInside ShopifyIn the gateway's own dashboard
Bank deposits per periodOne netted payoutA separate deposit stream per gateway
FeesNetted into the payoutOften itemized separately, sometimes per transaction
Payout timingRolling, plan-dependentSet by the gateway, can differ from sale date
Reconciliation effortOne file to matchOne additional file per gateway
Extra Shopify transaction feeNoneA per-order fee may apply on some plans

That last row is the one sellers forget. On plans below Shopify Plus, using a non-Shopify gateway can trigger an additional transaction fee charged by Shopify on top of whatever the third-party processor charges. You pay to process twice. As of 2026 the exact percentages vary by Shopify plan and by gateway, so check your current Shopify billing settings rather than trusting a number you read somewhere. The point holds regardless of the figure: a second gateway can cost you a Shopify surcharge and a second reconciliation every single period.

The reconciliation math, in plain terms

Reconciliation means proving that what Shopify says you sold equals what the gateway says it processed equals what your bank says it received. With one gateway, that is one chain. With three, you have three chains running in parallel, and a discrepancy in any one of them shows up as a deposit you cannot tie out.

Search demand reflects how much pain this causes. "Shopify accounting" pulls around 390 searches a month and "shopify bookkeeping" another 260, with cost-per-click rates north of $20, which tells you these are buyer-stage searches from people who have outgrown manual matching. The store doing $2M+ across Shopify Payments and two external gateways is exactly who is typing those queries at 11pm during close.

Why timing differences create phantom discrepancies

A sale on the 31st that settles on the 1st sits in your sales data in one month and your bank in the next. Multiply that across every gateway with a different settlement lag and your month-end cash never matches your month-end revenue on the nose. The fix is accrual treatment: book the sale when it happens, carry the in-transit cash as a receivable until the deposit lands, then clear it. Doing that by hand across multiple gateways is where close time disappears.

How to decide

For a high-volume US seller, the accounting-driven recommendation is usually: run Shopify Payments as the primary gateway and add a third-party option only when it earns its keep (a meaningful slice of customers who insist on PayPal, for instance). Every extra gateway should clear a real revenue bar, because each one adds a recurring reconciliation cost that never shows up on the processor's rate card.

If you do run multiple gateways, the requirement is non-negotiable: automate the settlement-to-books mapping so each gateway's fees, refunds, and net deposits post to the correct accounts without manual entry. That is the difference between a two-hour close and a two-day one.

Does Shopify Payments charge a separate processing fee on top of my plan?

Yes. Shopify Payments charges a per-transaction processing rate that varies by your Shopify plan and country. Higher plans carry lower processing rates. Check your current rate in the Shopify admin under Settings, since published rates change.

Will I pay extra Shopify fees for using PayPal or Stripe?

On plans below Shopify Plus, Shopify can apply an additional transaction fee when you use a non-Shopify gateway, charged on top of the third-party processor's own fee. The percentage depends on your plan, so confirm it in your Shopify billing settings before assuming a number.

How do I record Shopify Payments fees in QuickBooks or Xero?

Split each payout into gross sales, refunds, and processing fees, posting each to its own account. Do not book the net deposit as revenue. ConnectBooks automates this split so the booked entry matches the bank deposit exactly.

Why doesn't my Shopify revenue match my bank deposits?

Because the deposit is net of fees, refunds, and reserves, and because settlement timing lags the sale date. The sale and the cash often fall in different periods. Accrual treatment and a clean fee split resolve the gap.

Is one gateway always better than several for accounting?

For bookkeeping simplicity, fewer gateways means fewer reconciliation lanes and less close time. Add a second gateway only when it captures revenue you would otherwise lose, because each one carries an ongoing accounting cost beyond its stated processing rate.

ConnectBooks syncs Shopify Payments and your third-party gateways into clean, account-level entries in QuickBooks or Xero. See plans from $149/mo at /pricing.

Take Control of Your E-Commerce Business with ConnectBooks

Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.

Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo