Why eCommerce Bookkeeping Is More Complex Than Standard Bookkeeping

Standard bookkeeping involves coding bank transactions and reconciling them to invoices. eCommerce bookkeeping involves everything that happens before the money hits the bank — and the UK regulatory changes post-Brexit have added significant complexity to the VAT side.

The added complexity in UK eCommerce bookkeeping includes:

  • Platform reconciliation: Shopify, Amazon, and eBay pay out net amounts after deducting fees, refunds, and adjustments. The payout to your bank is not the same as gross sales. Reconciling gross sales, fees, refunds, and VAT from payout reports to bank deposits is a multi-step process that requires understanding how each platform calculates its net settlement.
  • Multiple VAT rates: Most eCommerce products are standard-rated (20%), but some are zero-rated (children's clothing, books, food) or reduced-rated (5%). Getting VAT rates wrong on thousands of transactions creates significant exposure.
  • Post-Brexit EU VAT: Since Brexit, UK businesses selling to EU consumers face new VAT obligations — per-country registration or the EU One Stop Shop scheme.
  • Multi-currency: International sales in EUR, USD, or other currencies require exchange rate treatment in your accounts.
  • Inventory accounting: For product-based businesses, stock movement needs to be reflected in cost of goods sold, which requires linking purchasing records to sales records.

VAT for UK eCommerce — What Has Changed Since Brexit

Brexit changed the VAT rules for UK eCommerce businesses selling goods to EU consumers significantly. Understanding these rules is essential — the penalties for non-compliance are applied per EU country.

Sale TypePre-BrexitPost-Brexit (from 1 Jan 2021)
Goods sold to UK consumersUK VAT as normalUK VAT as normal — no change
Goods sold to EU consumers (below £135)UK VAT charged; EU distance selling rules appliedGoods are zero-rated for UK VAT. The buyer pays EU VAT at import. Or: seller registers for IOSS to collect EU VAT at point of sale.
Goods sold to EU consumers (above £135)UK VAT charged below distance selling thresholdZero-rated export. Buyer pays customs duty and local VAT at import.
Digital services to EU consumersUK VAT if below thresholdVAT due in each EU customer's country — OSS registration in one EU country simplifies this

For most UK eCommerce businesses selling physical goods to EU consumers, the practical implication is that goods under £135 are exported zero-rated and the EU buyer handles VAT — but you must ensure your platform is configured correctly to reflect this in your accounts and not overcharge UK VAT on EU sales.

The OSS Scheme and EU Sales — What Your Bookkeeper Must Handle

The EU One Stop Shop (OSS) scheme simplifies VAT compliance for businesses selling digital services or goods to consumers across multiple EU countries. Instead of registering for VAT separately in each of 27 EU countries, a business registers in one and files a single quarterly return covering all EU sales.

UK businesses cannot use the EU OSS scheme directly — they must register in one EU member state (most commonly Ireland or Germany) and file through that country's OSS portal.

An Indian CA firm handles the preparation side of OSS compliance:

  • Identifying which sales are subject to OSS (digital services to EU consumers, or goods below £135 where the seller has opted to collect EU VAT)
  • Segmenting sales by EU country and applicable VAT rate
  • Calculating VAT due in each EU member state based on that country's standard, reduced, or super-reduced rate
  • Preparing the quarterly OSS return data for filing

The actual OSS return submission goes through the portal of your EU registration country — this is typically handled by your EU VAT agent or tax adviser in the country of registration. Your Indian bookkeeper provides the prepared data.

Shopify and WooCommerce Reconciliation — How Indian Firms Work with Platform Data

The most time-consuming part of eCommerce bookkeeping is reconciling platform payouts to your bank. Here is how it works with an Indian team:

The A2X Method (Recommended)

A2X is an integration tool that connects Shopify, Amazon, WooCommerce, eBay, and Etsy to Xero or QuickBooks. It automatically imports summarised settlement data — gross sales, fees, refunds, and VAT — and posts it to your accounting software in a format that reconciles directly to bank payouts.

With A2X in place, your Indian bookkeeper reconciles the A2X-posted entries to the bank feed in Xero. The gross-to-net reconciliation is handled by A2X; your Indian team validates the entries and handles any exceptions.

Manual Platform Report Method

Without A2X, reconciliation requires downloading payout reports from each platform, matching gross sales to fee deductions, identifying refunds, and coding everything to the correct accounts manually. This is feasible for low-volume sellers (under 100 orders/month) but becomes unmanageable at higher volumes. Most businesses processing 200+ orders/month benefit from A2X — the cost (£19–£69/month depending on volume) is recovered in bookkeeper time savings within the first month.

Software recommendation: Xero + A2X is the most effective combination for UK eCommerce businesses outsourcing bookkeeping to India. A2X handles the platform-to-accounts import; Xero handles bank reconciliation, VAT, and MTD. Your Indian bookkeeper works within Xero; A2X runs in the background automatically.

Amazon, eBay, and Multi-Channel Seller Bookkeeping

Multi-channel sellers — businesses selling on Shopify, Amazon, and eBay simultaneously — face the most complex reconciliation challenge. Each platform has its own payout schedule, fee structure, and refund mechanism. A2X supports all three and posts to Xero in a consolidated format.

For Amazon UK sellers specifically, your Indian bookkeeper handles:

  • Amazon FBA (Fulfilled by Amazon) fee reconciliation — storage fees, fulfilment fees, referral fees
  • Amazon VAT Calculation Service integration if enabled
  • Amazon's bi-weekly payout reconciliation to bank
  • Amazon Reserve amounts — the portion Amazon holds back, which does not appear as income until released
  • Reimbursements for lost or damaged FBA inventory

For UK businesses selling on multiple platforms, a combined bookkeeping package covering all channels is more cost-effective than managing each platform separately. Your Indian team builds a consolidated chart of accounts that tracks revenue and cost of sales by channel.

Cost: UK eCommerce Bookkeeper vs Indian CA Firm

Monthly OrdersUK BookkeeperIndian CA FirmAnnual Saving
Under 200 orders/month£250–£400/month£80–£130/month£2,040–£3,240
200–500 orders/month£350–£550/month£120–£200/month£2,760–£4,200
500–1,500 orders/month£500–£800/month£180–£300/month£3,840–£6,000
1,500+ orders/month (multi-channel)£700–£1,200/month£280–£450/month£5,040–£9,000

These figures include platform reconciliation, UK VAT preparation, and monthly management accounts. A2X subscription cost (£19–£69/month) is additional but typically covered within the first month's saving versus a UK bookkeeper.

About This Article
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing outsourced bookkeeping and accounting services to Australian, US, UK and Canadian businesses. Our team includes Xero Advisor Certified professionals (Certificate #17207818). Learn more about our firm →
Related Reading
How to outsource Xero bookkeeping to an Indian CA firmXero adviser setup, bank feeds, MTD VAT How much does a bookkeeper cost per hour in the UK?UK vs India rate comparison UK GDPR when outsourcing bookkeeping overseasData compliance for eCommerce customer records Making Tax Digital and Indian bookkeepingMTD VAT submission for eCommerce businesses

Frequently Asked Questions

Yes. Indian CA firms reconcile Shopify payouts to bank deposits, code sales by VAT rate, match refunds, and handle multi-currency transactions. The most effective setup uses A2X to import Shopify data automatically into Xero. Your Indian bookkeeper reconciles and validates within Xero — no manual data entry from Shopify reports.
Post-Brexit, goods under £135 sold to EU consumers are zero-rated for UK VAT — the EU buyer pays local VAT at import. For digital services to EU consumers, VAT is due in the customer's EU country. UK businesses register for OSS in one EU member state to file a single quarterly return covering all EU digital service sales. Your Indian bookkeeper handles the data preparation; the OSS filing goes through your EU registration country's portal.
The EU One Stop Shop scheme allows businesses selling digital services or eligible goods to EU consumers to file one quarterly VAT return instead of registering in each EU country separately. Your Indian bookkeeper segments sales by EU country, calculates VAT due at each country's rate, and prepares the quarterly OSS return data. The actual portal submission is made through your EU registration country.
Indian CA firms charge £80–£200/month for UK eCommerce businesses with up to 500 orders/month, including platform reconciliation, UK VAT preparation, and monthly management accounts. UK bookkeepers charge £250–£550/month for the same scope. High-volume sellers (500–1,500 orders/month) pay £180–£300/month with an Indian firm versus £500–£800/month with a UK bookkeeper.
Xero combined with A2X is the most effective setup for UK eCommerce businesses outsourcing to India. A2X handles platform-to-accounts import from Shopify, Amazon, eBay, and WooCommerce. Xero handles bank reconciliation, VAT, and MTD submission. Your Indian bookkeeper works within Xero; A2X runs automatically in the background. QuickBooks Online with A2X is a good alternative if you already use QuickBooks.