You may not need an accountant for every part of running an online shop, but ecommerce accounting becomes especially valuable when sales channels, transaction volumes or tax obligations grow more complex. In the UK, VAT registration is required when taxable turnover exceeds £90,000 in any rolling 12-month period, or when you expect it to exceed that threshold in the next 30 days, according to HM Revenue & Customs. Keeping accurate records helps you understand what your sales are earning and what you owe.
It’s understandable to want to keep costs and admin under control while focusing on customers and growth. The right ecommerce accounting support can bring sales, fees, expenses and tax records into a clearer picture, helping you make decisions with greater confidence.
This guide explains what ecommerce accounting involves, when an accountant can help, and how bookkeeping and accounting systems can keep pace as your business grows. You’ll also learn what to consider when choosing support, from day-to-day records to tax compliance and forward planning.
Key Takeaways
- Reconcile marketplace and payment-provider payouts against orders, refunds, fees and bank deposits to keep sales records useful and accurate.
- Choose an accounting system that brings channel data together and can adapt as your online business adds platforms or markets.
- An accountant can help when transaction records, tax responsibilities or reporting become difficult to manage alongside daily operations.
- For sales across platforms or currencies, keep clear records of the original transaction, fees, refunds and amounts received.
- Professional support with accounts preparation, tax compliance, tax planning or cloud accounting can help turn bookkeeping into clearer business decisions.
Ecommerce bookkeeping across multiple sales channels
Sales from marketplaces, online shops and EPOS systems need one clear bookkeeping process. Record each sale and payout separately, then reconcile them with bank deposits.
Sales data integration across channels
Bring sales reports from Shopify, Amazon, TikTok Shop and EPOS into a consistent bookkeeping routine. Match each platform’s order totals with refunds, fees and settlement amounts, rather than treating a payout as the sale value. A bank deposit, for example, may be lower than recorded sales because the platform has deducted charges. Review exceptions individually and record corrections with a clear audit trail.
Retailer record-keeping requirements
UK retailers should keep organised records of sales, refunds, business expenses, bank activity and supporting invoices or receipts. These records help explain how reported figures were calculated and support VAT returns and tax reporting. According to HM Revenue & Customs, VAT registration is required when taxable turnover exceeds £90,000 in any rolling 12-month period, or when a seller expects to exceed that threshold in the next 30 days. Keep VAT-related transactions easy to identify.
Avoiding common accounting mistakes
Common errors include recording a marketplace payout as total sales, missing refunds, duplicating imported orders and overlooking platform fees. Compare sales reports with settlements and bank statements, then investigate unmatched amounts before closing the period. Reconcile regularly, more often during busy periods, so discrepancies are easier to trace. A written process also helps staff follow the same steps across every sales channel.
Choose accounting software that brings channel records into one reviewable workflow. Before relying on an integration, check which data it imports, how it treats refunds and fees, and whether it creates duplicate entries. Test a sample settlement against the original platform report and bank deposit. A clear exception list helps staff spot missing or mismatched transactions before figures feed into management accounts.
Bookkeeping services and staff training can support a consistent routine as an ecommerce business grows. Use a short procedure for importing reports, matching payouts and recording corrections. For example, train the person reviewing Amazon settlements to distinguish sales, refunds and fees before marking a payout reconciled. An ecommerce bookkeeping workflow should reflect the seller’s channels and reporting needs, rather than a generic retail practice. Ecommerce accounting support can be relevant when those records need structured oversight.
Automation can reduce repetitive administration, but it still needs review. Set up recurring imports where suitable, use consistent descriptions, and assign someone to investigate exceptions. Reconcile the bank account against platform settlements, not just imported order totals. Keep a record of adjustments, including the date and reason, so someone else can follow the bookkeeping trail later.
Accounting systems that scale with new markets and sales channels
A scalable system keeps marketplace activity, payment records, stock and expenses organised as an ecommerce business expands. Build the workflow around how each channel reports sales and settlements.
Synchronising sales and expenses
Set up a consistent process for importing sales, refunds, taxes and expenses from each channel. Shopify orders, eBay refunds and payment-provider charges should remain identifiable, even when they feed into one accounting system. Check that imports use matching dates and categories. Then compare channel totals with settlement reports, so fees and refunds aren’t mistaken for sales or duplicated as expenses.
Marketplace fees and cross-border sales
eBay seller statements can help separate order income from marketplace fees and payment deductions. Record those amounts distinctly, then match the net settlement to the bank account. For cross-border orders, retain the sales destination and currency alongside each transaction. This gives you a clearer view of where sales occurred and which costs relate to each channel, without treating one payout as the full sales figure.
International sales and VAT compliance
International selling adds location and tax details to the records your system must organise. Keep each order’s destination, currency, VAT treatment and related payment data together, then review the applicable rules for the market involved. UK ecommerce VAT rules changed on 1 January 2021. A scalable system should let you distinguish domestic and overseas transactions, rather than applying one tax setting to every order.
Stock, costs and shipping
Record stock purchases against supplier invoices, then track which goods were sold and their cost. Cost of goods sold links the cost of those items to the sales that generated revenue. Separate customer delivery income from postage and courier costs. For example, record a product sale, its stock cost and the shipping charge as distinct entries. This helps explain margins and identify costs that change as order volumes shift.
As you add Amazon, Etsy or a physical EPOS channel, review how each feed maps into the accounts. Check whether products, refunds, tax categories and payment settlements transfer correctly. A regular review of unmatched entries can reveal broken connections or duplicate imports before they distort reports. Keep the same category structure across channels while retaining each platform’s original transaction reference for tracing errors.
Choose software that supports the reporting and stock processes your business actually uses, not merely the largest number of integrations. Test a sample order from Shopify or eBay through to the bank feed, including a refund and a fee. Cloud accounting can give an ecommerce business a shared view of records and reports. A sound setup should remain usable as you add markets and sales channels.
Do I need an accountant for eCommerce?
You may manage routine records yourself when transactions are straightforward and reports reconcile cleanly. An accountant can help when Shopify, Amazon, TikTok Shop or EPOS records raise difficult tax, reporting or year-end questions. Consider the time spent correcting imports, matching payouts and preparing annual accounts. If that work regularly distracts you from selling, professional expertise can help establish a reliable process.
Accounting software and platform integrations
An integration transfers selected information between a sales platform and accounting software. Before relying on one, identify which records it imports: orders, refunds, fees, payment settlements or tax details. Shopify orders might arrive individually, while another connection may summarise activity. The right format depends on the reports you need and how you review transactions. Test a sample before adopting the workflow across your shop.
Check how the connection handles changes, not just successful orders. For example, follow a Shopify order through a partial refund and its eventual payment settlement. Confirm that the software records each stage clearly, without duplicate sales or missing adjustments. Repeat the test with Amazon or TikTok Shop, since each platform may provide different report fields.
Integrating marketplaces and EPOS
Online sellers using eBay, Etsy and a physical EPOS system need records that remain traceable by channel. Keep platform references or settlement reports available alongside imported entries. This makes it easier to investigate differences between marketplace totals and the accounting ledger. Separate channel reporting also helps show whether online or in-person selling contributes more to sales and costs.
App integrations can reduce manual entry, but they don’t remove the need for review. Assign someone to check import dates, account categories and exceptions. If an app cannot transfer a useful detail, such as a refund reason, retain the relevant platform report. An accountant can help assess whether the setup supports reporting, tax records and annual accounts.
When expert support is useful
Consider professional support when sales channels produce conflicting reports, international orders complicate tax records, or month-end corrections keep accumulating. An accountant can review the bookkeeping process, identify where information is lost, and help organise your accounting software workflow. The aim is a clear route from each order to its recorded sale, expenses and settlement.
Prepare examples before discussing your setup: a Shopify sale, an Amazon payout, an eBay refund and an EPOS transaction. Include the corresponding software entries and reports. These examples help reveal whether the problem is an import setting, a bookkeeping step or a reporting question. With that picture, you can decide which tasks to handle internally and where ongoing expertise would be useful.

Accounting for multiple platforms and currencies
An online store selling through Amazon, eBay and Shopify needs one consistent view of its transactions. Keep each marketplace identifiable in the accounts, even when reports feed into the same system. This lets you compare sales, returns, fees and settlements by channel. It also helps explain each marketplace’s contribution to overall profit.
Keeping platform records distinct
Use a separate channel or tracking category for every marketplace and payment provider. For example, label an Amazon settlement separately from Shopify card payments, then match each to its source report. Record sales, refunds, platform charges and payment deductions as distinct entries. This makes it easier to investigate a difference without losing sight of the original transaction.
Review the setup whenever the business adds Etsy, eBay or another online store. Check that product names, transaction dates and refund entries map consistently. A regular comparison of platform reports with the accounting ledger can reveal duplicates or missing imports. Keep the marketplace transaction reference with each adjustment, so the entry can be traced back later.
Recording foreign currency activity
For a sale made in euros, retain the original amount, currency, transaction date and sterling value recorded in the accounts. Record the payment-provider settlement and any conversion deduction separately. For example, compare the euro order report with the sterling amount received in the bank account. This helps explain the difference between the customer’s payment and the eventual deposit.
Apply a consistent process to refunds and fees in foreign currencies. A returned order should remain linked to the original sale, even if the refund settles later or converts at a different rate. Keep the platform report and payment statement together. That gives whoever prepares the accounts a clear record of each transaction and its related adjustment.
Reviewing international tax obligations
International sales can create tax obligations that depend on the destination, the type of sale and where stock is held. A UK seller shipping an order abroad should record its destination and the tax treatment applied. Keep separate reports for each market, then review which local rules apply before using the data for returns. VAT-registered businesses should ensure their records distinguish relevant VAT amounts from sales and fees.
Don’t assume one VAT setting covers every marketplace or country. Check each channel’s tax reports against the accounting entries, and document the reason for any adjustment. Where Amazon stores goods outside the UK, record the relevant stock location and sales separately. These details help identify questions about registration or reporting responsibilities and give an accountant usable evidence.
Good ecommerce accounting brings channel and currency records together without flattening their differences. A practical monthly review can reconcile marketplace sales, payment settlements, refunds and foreign-currency conversions. Keep reports accessible, use consistent account categories, and investigate unmatched entries promptly. This gives online sellers clearer figures for returns, obligations and profit as their marketplace activity expands.
Accountant support and advisory
An accountant can help when sales reports no longer give a clear picture of performance. For example, compare Shopify revenue with marketplace fees, refunds and bank receipts before using the totals to make decisions. Professional support can identify gaps between those records and the figures in your accounts. It can also help you decide which bookkeeping tasks to keep in-house and which need expert review.
Cash flow advice connects expected payments with costs coming due. A forecast can include marketplace settlements, supplier invoices, stock purchases and payroll dates. If Amazon pays after a sale but a supplier invoice falls due earlier, timing matters as much as profit. Reviewing those movements helps you plan stock orders and operating costs around the cash actually available.
For VAT-registered sellers, an accountant can review transaction records and VAT return figures before submission. Useful preparation includes separating sales, refunds, fees and tax amounts in platform reports. Keep source reports alongside bookkeeping entries, so adjustments can be traced to the original transaction. Clear records make it easier to resolve differences before they flow into a return.
Management reports can turn sales and expense data into practical decisions. A monthly report might compare revenue, gross margin, advertising spend and stock costs across Shopify and Amazon. If one channel grows sales but also brings higher costs, that comparison can inform pricing or promotion choices. Agree which measures matter first, then use the same categories each reporting period.
Online retailers with employees may also need payroll support alongside accounts work. Keep payroll records distinct from marketplace sales and supplier payments, then reconcile payroll totals with the business accounts. This helps owners see staffing costs in context rather than as an unexplained bank payment. An adviser can also explain how payroll information should feed into management reports.
Year-end preparation benefits from organised records throughout the year. Gather platform statements, bank records, expense evidence and stock information before accounts work begins. Set aside enough time for a full year of bookkeeping and accounts preparation, so the work is not rushed. If reports contain unresolved differences, flag them early and provide the relevant transaction references.
To make an advisory discussion productive, bring a recent sales report, cash flow concerns and a list of unresolved bookkeeping questions. Explain how Shopify, Amazon or another channel handles refunds and settlements. Those examples give an accountant a practical starting point for reviewing reports, tax records and business priorities, rather than relying on broad assumptions about online retail.
Coombs Chartered Accountants: Statutory Accounts Preparation
Coombs Chartered Accountants supports online sellers with Statutory Accounts Preparation, bringing financial records together for year-end reporting. This is useful when marketplace settlements, refunds, stock costs and business expenses need to be clearly reflected in the accounts.
Tax Compliance supports tax filing, while Tax Planning helps sellers consider tax decisions in the context of their business. Cloud Accounting offers a practical way to organise financial records and access current information. Coombs Chartered Accountants also provides bookkeeping and management accounts to help track performance and support informed decisions.
If you want help making your online sales records easier to manage, contact Coombs Chartered Accountants to discuss the support that fits your business.
Make your next accounting decision count
Decide what you want your financial records to help you do. Perhaps you need a clearer view of which sales channels support growth, or a reliable basis for planning stock and cash flow. Set that priority first, then shape your ecommerce accounting process around the information you need to act on it.
As your online business changes, review whether your reporting still answers the questions you rely on. A new marketplace, a change in how you fulfil orders, or different growth plans may call for a fresh look at your accounting routines. Keeping the discussion focused on your business priorities makes it easier to identify useful support and practical improvements.
Coombs Chartered Accountants can discuss how its accounting support fits your circumstances and next steps. Contact Coombs Chartered Accountants to start a conversation about your online business. With a clear view of what you need from your accounts, you can move forward with greater confidence.
Frequently Asked Questions
What is e-Commerce Accounting?
Ecommerce accounting organises an online seller’s financial records and helps show how the business is performing. It can cover sales, platform deductions, expenses, refunds, stock and tax records. For example, compare a marketplace sales report with the amount paid into the business bank account. This gives you a clearer basis for tracking income, costs and obligations.
How is VAT handled on EU and overseas sales?
VAT treatment for overseas orders depends on factors such as the customer’s destination, where the goods are held and how the sale is made. Record these details for each transaction, including the currency, shipping destination and marketplace involved. For example, distinguish an order shipped from UK stock from one fulfilled using stock held overseas. This information helps identify which country’s VAT requirements may apply.
How much is it going to cost?
The price depends on the case and is given after a quote request; relevant factors include transaction volumes, sales channels, VAT complexity, software and the work required. A seller using one online store with straightforward records may need a different scope from a business trading across marketplaces and currencies. Set out the bookkeeping and reporting tasks you need covered when requesting a quote, so the proposed work can reflect your requirements.
When do I need to register for VAT as an online seller?
You must register when your taxable turnover exceeds £90,000 in any rolling 12-month period, or when you expect it to exceed that threshold in the next 30 days, according to HM Revenue & Customs. Monitor taxable turnover on a rolling basis, rather than relying only on your financial year-end total. Keep sales reports accessible so you can track turnover as your online business changes.
What is ecommerce accounting and what does it cover?
Ecommerce accounting covers the financial record-keeping and reporting needed to understand an online business. This can include sales income, refunds, marketplace deductions, operating expenses, stock records and information used for tax returns or annual accounts. For example, a seller can review whether advertising costs and product purchases are reflected alongside sales. The process depends on the business’s channels, structure and reporting needs.
What accounting software is best for UK ecommerce businesses?
The right fit depends on the records you need, the channels you sell through and how you plan to use financial reports. Consider whether software can import relevant sales data, handle refunds clearly and connect transactions with bank activity. Xero, QuickBooks and Sage are examples of cloud accounting platforms used by businesses. Test how a sample order and refund appear before moving your bookkeeping workflow.
How should ecommerce sales, refunds and chargebacks be recorded?
Record the original sale, refund or chargeback, and any related platform or payment-provider deduction as separate, traceable entries. Link each adjustment to its order or transaction reference. For example, if a customer disputes a card payment, retain the original sale record and document the chargeback separately. This preserves the transaction history and helps explain differences between sales reports, payment settlements and bank activity.
How do Shopify, Amazon and other marketplaces handle VAT and sales reporting?
Shopify, Amazon and other marketplaces provide transaction or settlement information, but reports and data fields can differ. Review each platform’s reports to understand what they show about orders, refunds, fees, payments and VAT amounts. Keep exported reports with your accounting records and compare them with figures entered into your accounts. Sellers in Manchester, Stockport, Wilmslow and Alderley Edge can use this process to organise local business records.


