E-commerce accounting: Why the money in your bank is not your sales
Posted: Tue 9th Dec 2025
8 min read
E-commerce in the UK has never been stronger.
From independent Shopify stores to Amazon sellers and direct-to-consumer brands, more businesses than ever are selling online. But as sales accelerate, so does the complexity of the numbers behind them.
If your accounting doesn't keep up with your e-commerce activity, your data quickly becomes unreliable – and that can lead to cash flow shocks, VAT errors and poor decision-making.
In this blog, I take a look at the most common e-commerce accounting problems UK businesses face – and how to fix them before they hold you back.
Automate – but walk before you run
The one thing you can be certain of is that the money that comes into your business bank account from your platform does not represent the full value of your sales.
You need to consider VAT, platform fees and any delay in the platform paying out. There might be foreign currencies to deal with as well.
So, don't base your bookkeeping on the value of the payout – you have to dig deeper.
Download transaction reports from your platform for a period and work out:
the gross value of sales
how much of that total is VAT
how much the platform is charging you (these are expenses, not negative sales)
anything else that's being deducted
how much you can expect to receive in the bank (and when)
Use this data to do the correct accounting for your sales. In an ideal world, the amount you can expect to receive in the bank will be the amount the platform has paid in.
Check you've done it correctly and repeat the process for several more periods so you know what the right answer looks like in your accounting software.
And only then – and only if it's a better option – should you look to automate the accounting process. Integration software, such as A2X, is worth looking at and there are others out there.
Tip: Don't import every individual transaction into your accounts. Post summarised data for a day, week and so on, and drill into your platform to see individual transactions.
VAT – it might be complex but don't ignore it
It's great that you can sell to anyone in the world.
However, the tax authorities worldwide can see what you're up to and may want their piece of the pie, usually as a sales tax such as VAT.
VAT starts to get complicated because of rules related to:
where your customers are based
whether your sales are business to business (B2B) or business to consumer (B2C)
whether you're selling products, services or digital outputs
Get on top of the VAT rules that apply as soon as you can and bring in help where you need to.
Tip: Don't forget that the taxman can see what you're up to (might even be a customer!).
Are you selling online at a profit?
For every sale, there's a cost of sale (as Isaac Newton almost once said). If you sell a football online, you have the costs of:
the football
packaging
shipping
export duties if the customer is overseas
platform fees and commissions
advertising and marketing
Identify and take account of these costs as soon as you can and make sure you're actually making a profit.
As usual, all roads lead back to good bookkeeping and a finance team that fully understands your business.
Revenue growth can look fantastic – but it means little if you don't know which products are profitable.
It's all too easy to lose visibility of cost of goods sold (COGS) once you've factored in fees, shipping and advertising spend.
Make sure your e-commerce accounting includes all the related costs and is complete.
You shouldn't be short of information from your e-commerce platforms.
Plus, if your bookkeeping is working well, your accounting software will be providing even more financial information you can use.
Make sure the two sets of data are consistent with each other, as this is a good sanity check for your e-commerce accounting.
And make sure you can see clearly where you're making a profit and where you're not and take action to improve the profit margins of each item you're selling online.
The reports from your e-commerce platform might not be everything you desire as they have to cater for users across the world and can be a bit generic. You might have discovered this at the bookkeeping stage!
Equally, the reports you get from your bookkeeping software will only be as good as your bookkeeping and how thoroughly you've set up the chart of accounts.
Business owners often try to manage it themselves, resulting in late reconciliations, inaccurate VAT returns and reactive decision-making. Often a false and frustrating economy.
Get help early on from a bookkeeper or accountant who understands e-commerce systems and workflows.
Once the correct accounting framework is in place and you're getting meaningful information about sales, profits and cash flow, you have some choices around:
automation and apps
financial controls such as bank reconciliations and gross profit reviews
outsourcing, bringing the bookkeeping in-house or sharing the work
E-commerce accounting should become a routine process, embedded in your business, that works consistently well and provides the financial information you need to grow your business and your profits.
I work with the MDs of SME businesses and help them improve profitability and cashflow through common sense financial management.
I focus on the following areas:
profit improvement
cashflow
good bookkeeping
understandable financial information
embracing useful technology
Get these right and you have a good foundation to grow profitably in the future.
I'm the founder and MD of Blue Dot Consulting Limited, a chartered accountancy practice in South West London which I set up around the turn of the century.
I've never hired colleagues who have only worked in accountancy firms, preferring the real-world experience of finance profesionals who have worked in real businesses - perhaps like yours.
Much of what I've seen and learned over the years is reflected in my blog. You won't find much that's typical accountanty stuff on there - but you might find one or two things that are helpful.