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

How do I prepare my books before applying for a business loan?

Lenders want clean, reconciled financial statements that tell a consistent story. Before applying, reconcile all accounts, prepare accurate P&L and balance sheet statements, and make sure your books match your tax returns.

Read answer

How do I record daily sales from my POS system in QuickBooks?

Record a daily sales summary from your POS end-of-day report rather than individual transactions. Break out payment types and use a clearing account for credit card sales to match deposits when they arrive.

Read answer

How do I track cost of goods sold when I sell online?

Track the landed cost of each product including purchase price, inbound shipping, and packaging materials. Use accounting software with inventory tracking enabled so COGS records automatically when items sell.

Read answer

Can I be held personally liable for unpaid sales tax?

Yes, even if you operate as an LLC or corporation. Sales tax is trust fund money that you collect for the state, and if you don't remit it, Virginia can pursue you personally.

Read answer

Can QuickBooks handle payroll for my business?

Yes, QuickBooks Payroll handles wages, tax calculations, filings, and direct deposit for most small businesses. Whether it's the right choice depends on your employee count and how much time you want to spend managing it yourself.

Read answer

How long should I keep business receipts and invoices?

Seven years is the safe default for most business records. IRS requirements vary from three to seven years depending on the situation, and some documents like formation papers should be kept permanently.

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