Accounting Tips for UK E-Commerce Businesses

Practical accounting guidance for UK e-commerce businesses, from handling payment processor fees to managing VAT on international sales.

Running an e-commerce business in the UK creates specific accounting challenges that traditional businesses do not face. You are dealing with multiple payment processors, digital product rules, cross-border VAT and high transaction volumes. Getting the accounting right from the start saves significant time and money as you scale.

Payment processor reconciliation

Most e-commerce businesses receive payments through platforms like Stripe, PayPal, Shopify Payments or Amazon Pay. Each of these takes a cut before depositing the net amount into your bank account.

This creates a reconciliation challenge. The amount hitting your bank account is not the same as the amount the customer paid, because the processor has already deducted its fees.

How to record it correctly

For each transaction or settlement, you need to record:

Element Amount
Gross sale What the customer paid (this is your revenue)
Payment processing fee The fee charged by Stripe, PayPal, etc. (this is an expense)
Net deposit What arrives in your bank account

A common mistake is to record only the net deposit as revenue. This understates both your income and your expenses. HMRC expects to see the gross revenue figure, not the net.

Whatever software you use, post the gross sales and the processor fees as separate lines and let the payout clear the difference.

Settlement timing

Payment processors typically settle funds on a schedule:

This means your bank statement will not match your daily sales. You need to reconcile against the processor’s settlement reports, not your bank deposits, to avoid timing discrepancies.

VAT for e-commerce

VAT is where e-commerce accounting gets complicated. The rules depend on what you sell, where you sell it and who you sell it to.

Physical goods to UK customers

Standard rules apply. Charge 20% VAT (or the applicable rate) if you are VAT-registered. If you are not registered, you must register once your taxable turnover exceeds £90,000 in any rolling 12-month period.

Digital services to UK consumers

If you sell digital services (e-books, software, online courses, streaming), these are subject to VAT at the standard rate when sold to UK consumers.

Selling to EU consumers

Since Brexit, UK businesses selling goods to EU consumers are treated as exporters. The rules are:

Scenario VAT treatment
Goods under €150 to EU consumer Import One-Stop Shop (IOSS) or customer pays import VAT
Goods over €150 to EU consumer Customer pays import VAT and duties
Digital services to EU consumer Register for EU One-Stop Shop (OSS) or register for VAT in each EU country

If you sell a high volume of digital services to EU consumers, the One-Stop Shop lets you register in one EU country and file a single VAT return covering all EU sales. Without it, you would need to register for VAT in every EU country where you have customers.

Selling to non-EU international customers

Exports of goods outside the UK and EU are zero-rated for VAT. You do not charge VAT, but you must keep proof of export (shipping documentation, customs declarations).

The key record-keeping requirement

For each sale, you need to record:

For a deeper understanding of UK VAT, see our guide to VAT.

Inventory accounting

If you sell physical products, inventory management directly affects your accounts. The value of stock you hold at the end of the period appears on your balance sheet, and the cost of stock you sold during the period is your cost of goods sold (COGS).

Valuation methods

UK GAAP requires you to value stock at the lower of cost and net realisable value. The main cost methods are:

Method How it works Best for
FIFO (First In, First Out) Oldest stock is sold first Most e-commerce businesses
Weighted average cost Average cost across all units High-volume, similar products
Specific identification Each item tracked individually High-value, unique items

LIFO (Last In, First Out) is not permitted under UK GAAP.

Stock adjustments

You will need to account for:

Do a physical stocktake at least once a year (at your financial year end) and compare it against your system records. Any discrepancies need to be investigated and adjusted.

Marketplace fees and costs

If you sell through Amazon, eBay, Etsy or other marketplaces, you will have multiple types of fees:

Fee type Examples
Listing fees Monthly subscription, per-listing charges
Referral fees Percentage of sale price (typically 7-15%)
Fulfilment fees FBA pick, pack and ship charges
Storage fees Monthly inventory storage at fulfilment centres
Advertising fees Sponsored product campaigns

Each of these should be recorded as a separate expense category in your accounts, not lumped together. This gives you visibility into your true profit margin per channel.

FBA (Fulfilment by Amazon) accounting

If you use Amazon FBA, Amazon holds and ships your stock. You need to:

Handling returns and refunds

E-commerce return rates can be 20-30% or higher for categories like clothing. Your accounting needs to handle this cleanly:

If you issue a credit note for the refund, this should be linked to the original invoice in your accounting system so the trail is clear.

Refund timing

Refunds often happen in a different accounting period from the original sale. Make sure your software correctly matches refunds to the original transactions to avoid distorting your monthly revenue figures.

Multi-currency transactions

If you sell internationally, you will receive payments in multiple currencies. Your accounting needs to handle:

Using the daily exchange rates published by HMRC is the safest approach for audit purposes.

Cost allocation for profitability

E-commerce businesses often need to understand profitability at the product level or channel level. To do this accurately, you need to allocate costs appropriately:

Cost Allocation
Product cost (COGS) Directly to the product
Shipping cost (outbound) To the order or product
Marketplace fees To the specific marketplace channel
Packaging materials To the order
Warehousing Pro-rata by volume or value
Marketing To the channel or campaign
Overheads (office, admin, software) Pro-rata across all products/channels

This analysis helps you identify which products and channels are actually making money and which are eating into your margins.

Making Tax Digital

All VAT-registered UK businesses must use MTD-compatible software to keep digital records and submit VAT returns. For e-commerce businesses with high transaction volumes, this means your accounting software needs to handle:

Manual spreadsheets and CSV imports are technically allowed for record-keeping but make MTD compliance harder. Using accounting software with AI-powered categorisation significantly reduces the effort, especially when you are processing hundreds or thousands of transactions per month.

Common mistakes to avoid

Nexbal is launching in the UK · beta open

Join the Nexbal beta

Early access, 30 days free, and your feedback shapes the product.