How do I reconcile payments from multiple sales channels?
The challenge with multiple sales channels is that money lands in your bank account in different ways and at different times. Square deposits next day minus fees. Shopify deposits on a schedule you configured. Amazon holds funds for two weeks and deducts fees, refunds, and advertising costs before you see anything. Matching those deposits to actual sales gets confusing fast.
Start by reconciling each channel’s sales separately from your bank. Most platforms provide settlement reports showing what you sold, what fees were charged, and what they actually paid you. That report is your source of truth for that channel. If Shopify says you had $4,200 in sales, $120 in fees, and a $4,080 payout, your books should reflect all three numbers.
Don’t just record the deposit amount. Recording a $4,080 deposit and calling it sales means your revenue is understated by $120 and your expenses are missing the payment processing fees. Over a year, those missing fees add up to thousands of dollars in invisible costs. This matters for e-commerce businesses especially, where processing fees can represent a significant chunk of margin.
Use clearing accounts if deposits include multiple days of sales or multiple transaction types bundled together. Amazon is notorious for this. A single deposit might include sales from the past two weeks, returns from three different orders, FBA fees, and advertising charges. A clearing account holds the expected payout until the actual deposit arrives, then you match them. When they reconcile, the clearing account zeroes out.
Timing matters more than you’d expect. A sale on Friday night might not deposit until Tuesday. If you’re trying to reconcile your books on Monday, that sale shows in your POS but not in your bank. Working with consistent cutoff dates and understanding each platform’s payout schedule prevents confusion.
Third-party delivery apps need their own tracking for restaurants and retailers using them. DoorDash, Uber Eats, and Grubhub all charge commissions and deposit net amounts. A $100 order might result in a $70 deposit after their cut. Your books need to show $100 in revenue and $30 in delivery fees, not $70 in sales.
Integrations can automate some of this. Apps like A2X connect platforms like Amazon and Shopify to QuickBooks and break out each component correctly. They’re not free, but they save hours of manual reconciliation and reduce errors. If you have significant volume through marketplaces, the cost is worth it.
The weekly habit that keeps this manageable is reviewing each channel’s settlement reports against your bank deposits. Match the payout amounts. Verify the fees. Confirm returns are recorded. Doing this weekly takes thirty minutes. Waiting until year end takes days and you’ll find discrepancies you can’t explain.
If you’re selling through multiple channels and struggling to keep up, bookkeeping services in Richmond can set up the right tracking structure and handle the reconciliation monthly. This is one of the areas where outsourcing pays for itself in accuracy alone.
Greater Richmond's Small Business Bookkeeper
The Next Step:
A Short Conversation
Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.
More Questions
How do I register for Virginia withholding tax?
Register through Virginia Tax's online iReg system. You'll need your federal EIN and basic business information. Registration is free and you'll receive your withholding account number within a few business days.
Read answerWhen are payroll taxes due to the IRS?
The due date depends on your deposit schedule. Most small businesses are monthly depositors, which means taxes are due by the 15th of the month following each payroll.
Read answerWhat's the best way to categorize expenses in QuickBooks?
Consistency matters more than the specific categories you choose. Use QuickBooks defaults as a starting point, keep things simple, and match categories to tax return line items for easier year-end prep.
Read answerHow do I handle sales from third-party delivery apps like DoorDash and Uber Eats?
Record the full sale amount as revenue and the platform's commission as a separate expense. The deposit will be the net amount, but your books will show true sales and actual delivery costs.
Read answerWhat records do I need to keep for sales tax audits?
Keep all sales invoices, exemption certificates, tax returns filed, and bank records that show how you calculated what you collected and remitted. Virginia requires you to hold these for at least three years, though four to six is safer.
Read answerWhat is sales tax nexus and does it apply to me?
Nexus is the connection between your business and a state that requires you to collect sales tax there. Most local service businesses only have Virginia nexus, but if you sell products online or into other states, you may need to collect and remit sales tax elsewhere.
Read answer


