Bookkeeping for limited company ecommerce: what “good” looks like in practice
If you run an ecommerce limited company, bookkeeping is more than keeping receipts. Your numbers need to reflect what actually happened across marketplaces, your website, payment processors, delivery costs and returns. When the bookkeeping is right, your VAT (if registered), management figures and year-end accounts become straightforward. When it’s wrong, it usually shows up as VAT surprises, messy reconciliations, and a stressful rush when deadlines land.
At Tax Digital, we focus on Making Tax Digital-friendly bookkeeping that fits how ecommerce really works in the UK. That means clean records, clear VAT treatment, and a process you can keep up with every month.
Why ecommerce bookkeeping is different
Ecommerce bookkeeping often goes off track for sensible reasons: you’re busy, the platforms are complicated, and the money flow doesn’t match the order flow. Common pressure points include:
- Marketplaces and payment processors (Amazon, eBay, Etsy, Shopify Payments, Stripe, PayPal, Klarna) paying you after fees and refunds, often in batches.
- Fees and charges that need separating properly (selling fees, payment fees, advertising, storage, fulfilment, chargebacks).
- Returns and refunds that can hit in a different period to the original sale.
- VAT complexity (UK VAT, imports, different VAT rates, and marketplace rules), especially when reports don’t line up with bank deposits.
- Stock and cost of sales where purchases, shipping and landed costs need recording consistently.
The aim is simple: your bookkeeping should reconcile to your bank, and your sales and VAT figures should be explainable and repeatable month after month.
What HMRC expects (and why MTD matters)
HMRC expects you to keep accurate records and submit the right returns on time. If your limited company is VAT-registered, you also need to follow the Making Tax Digital rules for VAT, including using compatible software and keeping digital links where required.
If you want a clear overview of how this applies to online sellers, see our guide: MTD for VAT for Limited Companies Ecommerce. It explains what HMRC expects in plain English and highlights common pitfalls with marketplaces and payment processors.
The bookkeeping building blocks for ecommerce limited companies
Solid ecommerce bookkeeping is built around a few non-negotiables:
- Clean bank and payment processor reconciliations (bank, PayPal, Stripe, Shopify Payments and any settlement accounts).
- Sales recorded correctly (gross sales, VAT where applicable, discounts, shipping income, and refunds).
- Fees separated properly so you can see your true margins (and claim allowable costs correctly).
- VAT mapped consistently so the VAT return reflects the underlying transactions, not just a platform summary.
- Stock and purchases recorded consistently (and, where appropriate, a sensible approach to cost of sales and stock valuation).
- Month-end routines that prevent a “year-end clear-up” becoming a major job.
Common mistakes we see (and how to avoid them)
- Posting marketplace payouts as “sales”: payouts are net of fees and refunds, so they rarely match true turnover. Record sales and fees separately, then reconcile the payout.
- VAT based on deposits: VAT is driven by the underlying sale/refund, not when cash lands in the bank.
- Ignoring refunds and chargebacks: these need recording in the right place, otherwise sales and VAT are overstated.
- Mixing personal and business spending: even small personal transactions create confusion and wasted time. A separate business bank account is essential.
- Uncontrolled integrations: poorly configured apps can duplicate sales or miscode VAT. A tidy setup beats a complicated one.
Choosing accounting software for bookkeeping for limited companies ecommerce
The right software should make it easier to reconcile, report and stay compliant. For ecommerce limited companies, that usually means:
- Reliable integrations with your sales channels and payment processors
- Clear VAT handling (including correct VAT codes and reporting)
- Automation where it helps (bank feeds, rules, and consistent categorisation)
- Controls where you need them (to avoid duplicated or misposted entries)
If QuickBooks is the right fit for your business, we can set it up properly from day one so the chart of accounts, VAT settings and integrations make sense for ecommerce. See: Quickbooks Setup for Limited Companies Ecommerce.
If you’re looking for the wider compliance picture and want your bookkeeping to be MTD-ready end to end, our Making Tax Digital Setup for Limited Companies Ecommerce service covers the practical setup and connection between platforms, processes and software.
A simple monthly bookkeeping routine that works
Most ecommerce limited companies benefit from a repeatable monthly routine. Here’s a sensible structure:
- Week 1: Reconcile bank and payment processors; check settlement reports match payouts.
- Week 2: Review sales, refunds and fees postings; spot duplicates or gaps early.
- Week 3: Check VAT coding and any unusual transactions (imports, reverse charge items, platform adjustments).
- Week 4: Review margins and key costs; file purchase invoices/receipts; set aside tax/VAT funds if needed.
This keeps you in control and makes VAT returns and year-end accounts far less stressful.
What we do at Tax Digital
We help ecommerce limited companies get bookkeeping that is accurate, consistent and MTD-ready. In practical terms, that means:
- Setting up software and integrations so sales, fees, refunds and VAT are recorded properly
- Reconciling bank and payment processor balances so the accounts reflect reality
- Keeping your records tidy throughout the year, not just at year end
- Explaining what the numbers mean, so you can make decisions with confidence
When to get help
If any of the following sound familiar, it’s usually worth getting support sooner rather than later:
- Your bank balance doesn’t reconcile to your accounting software
- Marketplace payouts never “match” your sales reports
- You’re VAT-registered and not confident the return reflects the underlying transactions
- Year end always involves a big clean-up (and unexpected accountant questions)
Good bookkeeping isn’t about perfection. It’s about a clear, repeatable process that keeps you compliant and gives you reliable figures.