Part of our complete guide to ecommerce seller tax.
Why this gets messy fast
Sell on one platform and your bookkeeping is reasonably simple, sales come in, fees come out, the payout lands in your bank account on a predictable schedule. Add a second or third channel, Amazon, Etsy, your own Shopify store, and each one pays out differently: different settlement timing, different fee structures deducted before you ever see the money, different levels of detail in their sales reports. Trying to reconcile that by eye from bank statements alone quickly becomes unworkable.
The core principle: record gross, not net
The single most common mistake in multi-channel ecommerce bookkeeping is recording only the net amount that actually lands in your bank account as revenue. If a platform sells £100 of goods, deducts £15 in fees, and pays you £85, your revenue for that sale is £100, with £15 recorded separately as a platform fee expense, not £85 of revenue. Recording net understates your turnover, which matters for your VAT registration threshold, and distorts your margin reporting, since fees get buried inside revenue instead of showing as a visible cost you can actually manage.
Key point: Your VAT registration threshold is based on combined taxable turnover across every sales channel, not per platform. A business selling £40,000 on Amazon and £55,000 through its own website is over the threshold on combined turnover, even though neither channel alone would trigger registration.
What actually makes this manageable
- A dedicated ecommerce integration tool that connects to each sales channel and feeds transaction-level data into your bookkeeping software automatically, rather than manual exports and spreadsheets
- Consistent categorisation across channels, platform fees, shipping costs, refunds and advertising spend should land in the same chart-of-accounts categories regardless of which platform generated them
- Regular reconciliation, not year-end catch-up, monthly reconciliation catches a mismatched payout or a missing fee while it's still easy to trace
Reconciling payouts against the platform's own reports
Every major platform provides a settlement report showing gross sales, fees, refunds and the net payout for each period, use that report, not just the bank deposit, as your source of truth. The bank deposit tells you what arrived, the settlement report tells you why, and you need both to get the books right.
Selling across multiple channels and struggling to keep the books straight? Book a free consultation, we set multi-channel ecommerce sellers up with proper integration tooling as part of our bookkeeping service.
Frequently asked questions
Why is multi-channel ecommerce bookkeeping harder than single-channel?
Each platform pays out on a different schedule, deducts different fees before settlement, and reports sales data in a different format, so the raw numbers rarely line up with your bank deposits without reconciliation work.
Should I record the gross sale or the net payout from each platform?
Record the gross sale as revenue and the platform's fees as a separate expense, rather than only recording the net amount that lands in your bank account, otherwise your turnover figure, and your VAT position, will be understated.
Do I need separate bookkeeping software for each sales channel?
No, most ecommerce accounting setups use an integration tool that pulls data from each platform into one bookkeeping system, so you get a single set of books rather than reconciling each channel by hand.
How does multi-channel selling affect VAT?
All VAT-taxable turnover across every channel counts toward your VAT registration threshold combined, not per platform, so a business just under the threshold on Amazon alone can tip over once Etsy and website sales are added.