Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

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

I'm months behind on my bookkeeping. Where do I start?

Start by gathering all your bank and credit card statements for the missing months. Check for urgent deadlines like quarterly taxes or pending loan applications, then work through reconciliation one month at a time starting with the oldest.

Read answer

What's the best way to track business expenses?

The best expense tracking system is one you'll actually use consistently. Separate business and personal finances, capture receipts immediately, and reconcile weekly instead of waiting until month-end.

Read answer

What's the cheapest way to run payroll for a small business?

Doing payroll yourself costs nothing until penalties add up. Basic payroll software runs $40 to $100 monthly for small teams and handles tax filings automatically. That's usually the sweet spot between cheap and reliable.

Read answer

How do I know if my books are a mess?

There are clear warning signs: bank accounts that don't reconcile, surprise tax bills, financial statements that don't match reality, and transactions piling up uncategorized. If you're avoiding your books, that's usually confirmation enough.

Read answer

How do I know if I can afford to expand my business?

You can afford to expand when your current business generates consistent profit, you have enough cash reserves to cover the gap between spending money and seeing returns, and your existing operations won't suffer during the transition.

Read answer

What's the best way to track costs for each project?

The best approach is capturing every cost as it happens and assigning it to the right project in your accounting system. This means tracking labor hours, materials, subcontractor bills, and direct expenses separately for each job so you know your actual profit margin on every project.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC