Self Assessment for Ecommerce Sellers UK: Deadlines, Penalties and a Step by Step Guide for Amazon, Shopify, eBay, Etsy and TikTok Shop Sellers

Self assessment for ecommerce sellers, accountant reviewing tax return paperwork and laptop
August 19, 2026

If you sell on Amazon, Shopify, eBay, Etsy or TikTok Shop, Self Assessment for ecommerce sellers is one of the most confusing parts of running an online business. Many sellers only think about it once a year, usually in a panic every January, and some do not realise they need to file at all until HMRC sends them a letter. With online marketplaces now sharing seller data directly with HMRC, understanding your Self Assessment obligations has never been more important.

This guide walks Amazon, Shopify, eBay, Etsy and TikTok Shop sellers through who needs to file a Self Assessment tax return, the deadlines that matter, what you can claim as an expense, what happens if you get it wrong, and how the rules are changing under Making Tax Digital and HMRC’s new marketplace reporting requirements.

Self Assessment for Ecommerce Sellers: Do You Need to File a Tax Return?

If you are selling regularly with the intention of making a profit, whether that is through Amazon FBA, a Shopify store, an eBay shop, an Etsy shop or TikTok Shop, HMRC generally treats this as trading, not a hobby. As a sole trader you need to register for Self Assessment and file a return once your gross trading income goes over the £1,000 trading allowance in a tax year.

It does not matter whether the money has been withdrawn from your Amazon or Shopify account, reinvested in stock, or is sitting in a business bank account, if your total sales revenue for the year is above the trading allowance, you are required to register and report it. Selling through a limited company brings different obligations again, since the company itself pays Corporation Tax and directors report their own income separately through Self Assessment.

Our Self Assessment accountants work with sellers across Amazon, Shopify, eBay, Etsy and TikTok Shop to work out exactly when registration is required and to get everything filed correctly and on time.

Key Self Assessment Deadlines Every Online Seller Should Know

Self Assessment for ecommerce sellers runs on strict dates. Missing a deadline is one of the easiest ways for ecommerce sellers to end up with unnecessary penalties. The main dates to know are as follows.

  • 5 October, the deadline to register for Self Assessment if this is your first year of trading and you have not registered before
  • 31 October, the deadline for paper tax returns
  • 31 January, the deadline for online tax returns and for paying any tax owed for the previous tax year
  • 31 July, the deadline for your second payment on account, if HMRC has asked you to make advance payments toward next year’s tax bill

Sellers who launch a new Amazon, Etsy or TikTok Shop store partway through the year often miss the 5 October registration deadline simply because they did not know it existed. Setting a reminder as soon as you make your first sale is the safest approach.

What Counts as Income for Amazon, Shopify, eBay, Etsy and TikTok Shop Sellers

Self Assessment for ecommerce sellers depends on reporting the right figures. A common mistake ecommerce sellers make is reporting only the amount that lands in their bank account, rather than their full gross sales. HMRC expects you to declare your total turnover, then deduct your allowable business expenses, including platform fees, to arrive at your taxable profit. This means the figures shown in your Amazon Seller Central, Shopify or eBay dashboard, not just your bank statement, are the real starting point for your Self Assessment return.

Because marketplaces now report seller data directly to HMRC, any mismatch between what a platform reports and what you declare is far more likely to trigger a query. Reconciling your marketplace payout reports against your accounts each month, rather than once a year, makes this far easier to get right.

Allowable Expenses Ecommerce Sellers Can Claim to Reduce Their Tax Bill

 

The good news is that a wide range of costs involved in running an online store can be deducted from your income before tax is calculated. Common allowable expenses for Amazon, Shopify, eBay, Etsy and TikTok Shop sellers include the following.

  • Cost of goods sold, including stock, materials and manufacturing costs
  • Amazon, eBay, Etsy and TikTok Shop referral, listing and transaction fees
  • Payment processing charges from providers such as PayPal, Stripe and Shopify Payments
  • Advertising costs, including Amazon PPC, TikTok Ads and Meta Ads
  • Packaging, postage and courier costs
  • Warehousing and FBA or fulfilment fees
  • Software subscriptions, such as Xero, A2X, Link My Books, inventory tools and design software
  • A proportion of home costs if you run your business from home, such as utilities and internet
  • Mileage or vehicle costs for business related travel
  • Accountancy and bookkeeping fees

Getting this right often makes the difference between an accurate, fair tax bill and overpaying HMRC simply because expenses were missed. Our team offers dedicated specialist tax advice to make sure ecommerce sellers claim everything they are entitled to.

Step by Step, How to Register and File Your Self Assessment Return

Self Assessment for ecommerce sellers can feel overwhelming if you are new to it. Breaking it down into clear steps helps.

  1. Register with HMRC as self employed to receive your Unique Taxpayer Reference, known as your UTR
  2. Open a separate business bank account so personal and business transactions do not get mixed together
  3. Keep organised digital records of every sale, fee, expense and refund throughout the year, rather than trying to reconstruct them in January
  4. Reconcile your Amazon, Shopify, eBay, Etsy or TikTok Shop payouts against your bookkeeping software each month
  5. Calculate your taxable profit once the tax year ends on 5 April
  6. File your return online and pay any tax due by 31 January

Good bookkeeping throughout the year is what makes this process quick rather than stressful. Our bookkeeping services are built around the multi channel, high volume nature of ecommerce selling, so your records are always ready when it is time to file.

What Happens If You File Late or Get It Wrong, Self Assessment Penalties Explained

Self Assessment for ecommerce sellers comes with a strict penalty system that many sellers underestimate.

  • An automatic £100 penalty applies if you miss the 31 January filing deadline, even if you do not owe any tax
  • After three months, daily penalties of £10 can be added, up to a maximum of £900
  • After six months, a further penalty of £300 or 5% of the tax due, whichever is higher, is charged
  • After twelve months, another £300 or 5% penalty can apply, and in serious cases this can rise further
  • Separate penalties and daily interest apply if you pay your tax bill late, even if the return itself was filed on time
  • Careless or deliberate errors on a return can lead to additional penalties based on a percentage of the extra tax due

These penalties add up quickly, and they are entirely avoidable with the right support in place. If you have already missed a deadline or received a letter from HMRC, speaking to a professional early usually leads to a far better outcome than waiting.

HMRC Now Gets Your Sales Data Directly From Amazon, eBay, Etsy and Other Platforms

Self Assessment for ecommerce sellers is affected by a major change in how HMRC gathers information. Under digital platform reporting rules, online marketplaces including Amazon, eBay, Etsy, Vinted and others are now required to share seller information and sales data with HMRC each year. This is part of a wider international agreement designed to make it harder for online trading income to go unreported.

In practice, this means HMRC already has visibility of how much many sellers are earning through these platforms. If your Self Assessment return does not reflect this, you are far more likely to receive a check or enquiry letter. The safest position for any Amazon, Shopify, eBay, Etsy or TikTok Shop seller is to assume your sales figures are visible to HMRC and to make sure your return matches them, while still claiming every legitimate expense you are entitled to.

Making Tax Digital for Income Tax, What Ecommerce Sellers Need to Know

Making Tax Digital for Income Tax Self Assessment is being phased in for self employed individuals and landlords, starting with those earning above £50,000 and extending to lower income thresholds over the following years. Once it applies to you, it will require digital record keeping and quarterly updates to HMRC, rather than a single annual return.

For ecommerce sellers already juggling multiple sales channels, this makes cloud accounting software and clean, automated bookkeeping essential rather than optional. Our Making Tax Digital for Income Tax service helps sellers get their systems ready well before their reporting requirement begins, so the transition causes as little disruption as possible.

Why Ecommerce Sellers Choose NS Accounting for Self Assessment

Self Assessment for ecommerce sellers is not something every general accountant deals with regularly. General accountants do not always understand the realities of multi channel selling, FBA fees, platform reconciliations or marketplace VAT rules. We work specifically with ecommerce sellers, influencers and content creators, which means we already understand how Amazon, Shopify, eBay, Etsy and TikTok Shop income and fees work before we even look at your accounts.

Whether you need help registering for Self Assessment for the first time, catching up on late filings, or simply want peace of mind that your return is accurate and your tax bill is as low as it legally can be, our team is ready to help with Self Assessment for ecommerce sellers of every size. Get in touch with NS Accounting today to talk through your Self Assessment needs.

Frequently Asked Questions

If your gross income from Etsy, eBay or any other platform is above the £1,000 trading allowance and you are selling with the intention of making a profit, you need to register for Self Assessment and pay tax on your profits after allowable expenses.

The trading allowance lets you earn up to £1,000 in gross trading income each tax year without needing to register with HMRC or pay tax on it. Once your total sales go above this figure, you generally need to register for Self Assessment.

You can still be charged a penalty for failing to notify HMRC, even before a return is due, and interest can be charged on any tax that should have been paid earlier. Registering as soon as you know you need to, even if it is later than the deadline, is always better than not registering at all.

Yes, Amazon FBA and referral fees, TikTok Shop and Amazon PPC advertising costs, packaging, postage and similar selling costs are generally allowable business expenses that reduce your taxable profit.

If you are registered as self employed and your income is above the trading allowance, you usually still need to file a return even in a loss making year, since HMRC needs to see your figures and losses can often be carried forward against future profits.

In many cases, yes. Amazon, eBay, Etsy and other platforms are now required to report seller data to HMRC under digital platform reporting rules, so it is safest to assume HMRC already has visibility of your sales.

An accountant who understands Amazon, Shopify, eBay, Etsy and TikTok Shop can make sure your gross sales, fees and expenses are reported correctly, that you claim everything you are entitled to, and that your return is filed accurately and on time, reducing the risk of penalties or HMRC enquiries. This is the value of choosing an accountant who specialises in Self Assessment for ecommerce sellers rather than a general practice.

Get Your Free Accountancy Quote

Tell us about your business and we'll provide you with a tailored quote for our accountancy services within 24-48 hours.

1. Contact Information

Preferred Contact Method

2. Business Details

Business Structure
Select all services you need

3. VAT Information (Optional)

Are you VAT registered?

4. Payroll Information (Optional)

5. Current Accounting Setup

Do you currently have an accountant?

6. Addition Information

7. Privacy & Consent

GDPR Consent

Google reCaptcha: Invalid site key.