Three structural problems show up in every Shopify operation past $100K annual revenue.
First, the gross-to-net gap. The Shopify Sales report shows gross sales. The bank deposit shows net of payment processing, refunds, chargebacks, and gift card adjustments. The two numbers are never the same, and the gap is composed of half a dozen line items that need separate accounts.
Second, the payout calendar. Shopify Payments deposits 1 to 3 business days after the sale, but it batches across days and across order types. The deposit you see Tuesday includes Friday's orders, Saturday's app subscriptions, Sunday's tip activity, and Monday's refunds. Matching it back to a daily sales summary requires a settlement ledger, not a transactions list.
Third, multi-channel orders. If you also sell on Amazon, eBay, or wholesale, the same SKU shows up in Shopify Inventory with no channel context. Per-channel revenue and COGS reporting needs an external system because Shopify will not give you a clean per-channel P&L by itself.
The four reports matter in this order:
Minimum viable structure:
For sellers with FBM (Fulfillment by Merchant) operations, add per-location warehouse asset accounts.
Most US states now have marketplace facilitator laws. For Shopify, the facilitator status depends on the channel: when an order comes through Shop Pay or Shop app, Shopify acts as facilitator in many states. When the order comes through your own checkout, you collect and you remit.
The practical implication: a portion of your sales tax is collected by Shopify and remitted on your behalf (you don't file on it), and a portion you collect and remit yourself. Your accounting needs to separate the two, because filing on the wrong amount creates either over-collection or under-remittance.
Multi-channel sellers face an extra layer: Amazon, Walmart, and eBay are all marketplace facilitators in most states. Your direct Shopify orders into your nexus states are the only sales you typically file on. Your accounting needs to track that filing base correctly.
The clean-month workflow:
This is a 4 to 8 hour workflow done manually by an experienced bookkeeper. ConnectBooks automates the entire flow: payouts reconcile to deposits, sales tax separates correctly between facilitated and self-collected, COGS posts from the inventory ledger with FIFO costing, and the journal entries hit QuickBooks Online or Xero clean. Plans start at $149/month on the Gold tier and scale to Diamond ($199) and Platinum ($349) based on order volume and feature depth.
Most ConnectBooks customers run Shopify alongside at least one marketplace. The accounting pattern that works:
No. Shopify has reports (Sales, Payouts, Transactions, Tax) but no general ledger, no chart of accounts, and no financial statements. The reports are useful for reconciliation but they don't replace accounting software.
Either works. QuickBooks Online is the default in the US market and most ecommerce bookkeepers prefer it. Xero is stronger for multi-currency and international operations.
Manually with reports and spreadsheets: 4 to 8 hours. With an integration like ConnectBooks: 30 minutes to review the auto-posted journals and approve.
Gift cards are a liability when sold (you owe the buyer the goods later) and revenue when redeemed. Shopify reports show both events. The clean handling is a gift card liability account that grows on sale and reduces on redemption.
Stop reconciling Shopify by hand. ConnectBooks pulls Shopify payouts, posts the journals to QuickBooks Online or Xero, separates marketplace-facilitator sales tax correctly, and tracks per-channel margins across Shopify + Amazon + Walmart. 30-day free trial.
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