← Back to Blog
3 min read

Multi-Channel Selling and the VAT Margin Scheme: How to Keep Your Books Straight

Selling on eBay, Amazon, Shopify, and in-store at the same time? Managing VAT Margin Scheme records across multiple channels is complex. Here's how to do it right.

The Multi-Channel Dealer's VAT Margin Scheme Problem

Growing second-hand dealers rarely sell through just one channel. A typical mid-sized UK dealer might list the same stock simultaneously on eBay, Amazon, their own Shopify or WooCommerce site, and sell in a physical shop. When a sale happens on any channel, they need to record it against the original purchase and calculate margin VAT — correctly and consistently across all channels.

This is the multi-channel dealer's VAT Margin Scheme problem: fragmented sales data, different reporting formats per platform, and the need to tie everything back to a single, accurate stock book.

Why Each Channel Has Different Reporting

Every selling platform gives you sales data in a different format:

  • eBay: Order reports in CSV, Managed Payments payouts, separate from listing data
  • Amazon: Settlement reports, flat-file exports, FBA inventory reports
  • Shopify: Order exports, payout reports, API access
  • WooCommerce: Order management in WordPress admin, REST API, manual CSV exports
  • Physical sales: Point-of-sale system exports, manual records, or till receipts

None of these speak the same language. Consolidating them manually means logging into multiple platforms, downloading reports in different formats, and reconciling everything in a spreadsheet. For dealers doing more than 20-30 transactions per week, this becomes a significant time burden.

The Stock Assignment Problem

Multi-channel selling creates a specific challenge: the same physical item is often listed on multiple channels simultaneously. When it sells, you need to:

  1. Identify which channel made the sale
  2. Record the actual selling price for that channel
  3. Match the sale to the specific purchase record for that item
  4. Cancel or delist the item from all other channels
  5. Calculate margin VAT using the correct purchase price and this channel's selling price

If your eBay price differs from your Amazon price (common, given different fee structures), the margin — and therefore the VAT — will differ depending on where it sells. Your bookkeeping system must use the actual selling price for each transaction.

Reconciliation Timing Issues

Different platforms pay out at different intervals and with different reporting delays:

  • eBay Managed Payments: typically within 2 business days of sale
  • Amazon: bi-weekly settlement reports, with FBA reports on separate schedule
  • Shopify: daily or weekly payouts depending on processor

For VAT purposes, the tax point is usually the date of sale, not the date of payout. Your records must track sale date correctly even if the cash arrives later. Getting this right matters for quarterly VAT returns.

How Multi-Channel Dealers Should Structure Their Records

A well-structured multi-channel margin scheme bookkeeping system has:

A single stock book where every purchased item gets a unique reference number, regardless of which channel it eventually sells on. The purchase details (price, date, seller, description) are recorded at time of buying.

Channel-specific sales matching: Each sale from any channel is matched to the stock reference, recording the channel, sale date, selling price, and any channel fees (for business records, though fees don't affect the margin VAT calculation itself).

Automated margin calculation: For each matched sale, the system calculates 1/6 of the margin (selling price minus purchase price) and records this as VAT due.

Periodic aggregation: Totals for VAT returns, split correctly between eligible margin scheme goods and any non-margin goods.

Global Accounting for High-Volume Multi-Channel Dealers

For dealers with high transaction volumes and lower-value items, HMRC's global accounting method can simplify things. Instead of matching individual items to individual sales, you:

  1. Total all eligible purchases in the period (all channels combined)
  2. Total all eligible sales in the period (all channels combined)
  3. Calculate VAT on the net margin

This requires accurate totals from all channels but avoids the item-by-item matching. For dealers selling hundreds of similar low-value items across multiple channels, global accounting can be significantly more efficient.

AutoVAT for Multi-Channel Dealers

AutoVAT is specifically designed for multi-channel dealers. We connect all your selling channels — eBay, Amazon, Shopify, WooCommerce, and others — into a single automated bookkeeping system. Purchase records are matched to sales regardless of channel, margin VAT is calculated automatically, and the results feed into your accounting software.

Because every multi-channel dealer's stack is different, we build your solution around your specific combination of channels and tools.

Get a free multi-channel setup consultation →

Ready to get your custom bookkeeping automation?

Get a personalised solution built around your business. We'll contact you within 6 working hours.

Get Your Custom Solution