Shopify payout reconciliation should take you 10 minutes, not 3 hours. This step-by-step guide shows you the exact process to match Shopify payouts to bank deposits, handle timing differences, and catch errors before they become problems.
Shopify payout reconciliation should take you 10 minutes, not 3 hours. This step-by-step guide shows you the exact process to match Shopify payouts to bank deposits, handle timing differences, and catch errors before they become problems. You'll learn the 3-step reconciliation process, common issues and solutions, and automation tools that can eliminate manual work entirely.
Let me guess—you're staring at your bank statement, trying to figure out which Shopify payout corresponds to which deposit, and nothing adds up.
I've been there. You've got deposits that are close to your expected amounts but never exactly right. There are mysterious fees, adjustments from last week finally hitting, and you're starting to wonder if Shopify is just making up numbers.
The truth is, Shopify payout reconciliation isn't hard—it's just different from regular accounting. Once you understand the timing and know what to look for, you can knock this out in under 10 minutes each week.
Regular businesses have it easy. Customer pays, money hits the bank, done. But with Shopify, you've got this whole complex dance:
It's like playing telephone with your money, and everyone's taking a cut along the way.
Here's the thing: Shopify payouts aren't just "today's sales minus fees." They're a net settlement of everything that happened since your last payout. Sales, refunds, chargebacks, fees, adjustments—it all gets mixed together.
Don't try to do this from memory or by looking at your Shopify dashboard. You need the actual data.
This CSV is gold. It shows you exactly what made up that payout—every sale, every fee, every adjustment.
Now check your bank statement. The payout amount should match a deposit, but here's where people get tripped up:
The timing might be off. Shopify processes payouts on business days, but banks process deposits when they feel like it. A Friday payout might not hit your account until Monday.
The amount might be slightly different. Sometimes there are bank fees or currency conversion fees that get deducted.
1. Look for deposits within +/- 3 business days of the payout date
2. Match amounts within $5 (accounts for small bank fees)
3. If no match, check for pending deposits
4. Document any discrepancies for follow-up
This is where most people make it way too complicated. Here's my simple approach:
Let me show you what a typical payout looks like so you know what you're dealing with:
Payout Date: July 29, 2025 Payout Amount: $4,247.83 What's included: • Sales (July 26-28): $4,850.00 • Shopify fees: -$47.50 • Stripe processing: -$142.45 • Refund processed: -$299.00 • Chargeback fee: -$15.00 • App subscription fees: -$98.22 Net payout: $4,247.83
See how it's not just "sales minus fees"? That refund and chargeback are from transactions that happened weeks ago. This is why you can't just look at daily sales and predict your payout.
What happened: Usually a timing issue or your bank charged a fee.
What happened: Your bank has a daily deposit limit, so they split large payouts.
What happened: Refunds, chargebacks, and fees exceeded new sales for that period.
Red flag: If you're consistently getting negative payouts, you have a bigger problem. Too many refunds, chargebacks, or your fees are too high compared to sales.
Shopify can automatically reconcile payouts if you connect your bank account. It's not perfect, but it catches most transactions correctly.
If you're using QuickBooks or Xero, Bookkeep makes this completely automatic. It downloads payout data, matches to bank deposits, and creates the accounting entries for you.
For high-volume stores: You can build custom reconciliation using Shopify's API. This is overkill for most businesses but can handle complex scenarios.
I do this every Monday morning for the previous week:
Normal processing is 1-3 business days. If payouts are taking longer, contact Shopify support.
New fees showing up without explanation usually means a policy change or your account got flagged for something.
These can add up fast. If you're seeing a lot, you need to look at your fraud prevention.
Some banks charge for high-volume deposits or international transactions. Factor these into your pricing.
Sometimes Shopify holds payouts for security reviews. Check your payment settings and contact support if a payout is more than 5 days late.
Double-check the payout details in Shopify admin. If the math doesn't add up, take screenshots and contact support immediately.
Your bank might reject deposits for various reasons. Check with them if expected deposits don't appear within the normal timeframe.
If you sell internationally, currency conversion adds complexity:
For stores processing $1M+/month:
During busy periods:
Step 1: Start with the basic 3-step process I outlined. Get comfortable with manual reconciliation before adding automation.
Step 2: Once you're doing $50k+/month, invest in proper automation tools. The time savings and accuracy improvements are worth the cost.
Step 3: Make this a regular habit. Reconciliation gets exponentially harder the longer you wait. A week of unreconciled payouts is manageable. A month is a nightmare.
Remember: The goal isn't perfection—it's having a clear, accurate picture of your cash flow so you can make better business decisions. Master this process, and you'll never again wonder where your money went.
Q: How often should I reconcile Shopify payouts? A: Weekly is ideal. Daily if you're doing huge volume, monthly if you're just starting out. Never less than monthly.
Q: What if my payout doesn't match any bank deposit? A: Check for timing differences first, then bank fees. If still no match, contact both your bank and Shopify support.
Q: Can I automate this completely? A: Yes, with tools like Bookkeep or proper accounting software integrations. But learn the manual process first so you understand what's happening.
Q: What about chargebacks and refunds from weeks ago? A: They'll show up in your current payout. This is normal—Shopify settles net amounts, not just current sales.
Q: Should I reconcile in Shopify or my accounting software? A: Both. Shopify shows you what they paid, your accounting software tracks what you received. You need both sides to match.