Ecommerce Self Assessment Guide UK 2026/27 - Sole Trader Tax Returns
Home / Tax Guides / Ecommerce Self Assessment Guide
```

Ecommerce Self Assessment Guide UK 2026/27 — Sole Trader Tax Returns

Selling online as a sole trader? This complete ecommerce self assessment guide explains when to register with HMRC, what income to declare, how to claim allowable expenses, how Class 2 and Class 4 National Insurance work, how Payments on Account affect cash flow, what Making Tax Digital for Income Tax means, and how to avoid HMRC penalties in 2026/27.

22 min read Updated June 2026 Sole Traders Amazon, Shopify, eBay, Etsy
```
```
£1,000 Trading Allowance
£12,570 Personal Allowance 2026/27
31 Jan Online Return & Payment Deadline
£90k VAT Registration Threshold

Who Needs to Complete Self Assessment as an Ecommerce Seller?

If you sell online as a business in the UK, you may need to file a Self Assessment tax return. This applies whether you sell on Amazon, Shopify, eBay, Etsy, TikTok Shop, Vinted, Depop, WooCommerce, your own website, wholesale channels, or multiple platforms at once. The key question is not only where you sell, but whether you are trading with the intention of making profit.

The first £1,000 of trading income is covered by the Trading Allowance. If your total gross trading income is below £1,000 in the tax year, you may not need to report it. Once your ecommerce trading income goes above £1,000, you normally need to tell HMRC and complete a Self Assessment return. This applies even if your profit is small, even if you also have a PAYE job, and even if you sell from home as a side hustle.

Ecommerce sellers often misunderstand the difference between gross income and profit. Gross income is your total sales before deducting Amazon fees, Shopify charges, PayPal fees, postage, advertising, stock costs or refunds. Profit is what remains after allowable expenses. HMRC wants you to report the income and claim allowable expenses properly, not simply declare bank deposits or platform payout amounts.

Amazon Sellers

Amazon sellers should declare gross sales and deduct Amazon fees, FBA charges, refunds, PPC, software and COGS correctly.

Shopify Stores

Shopify sellers must report website sales, payment processor receipts, subscriptions, app costs, refunds and shipping costs.

Marketplace Resellers

eBay, Etsy, Vinted and Depop sellers may be trading if they buy goods to resell, sell regularly, and operate with profit motive.

Platform Reporting Is Now a Real Compliance Risk

Since digital platforms report seller data to tax authorities, ecommerce sellers should assume HMRC can compare platform income against tax returns. Selling personal items occasionally at a loss is different from trading, but buying goods to resell at profit is normally a business activity. Keep clear records so your figures match the income reported by platforms.

How to Register for Self Assessment

You must register for Self Assessment by 5 October following the end of the tax year in which you first needed to file. For the 2025/26 tax year, which ended on 5 April 2026, the registration deadline is 5 October 2026. If you register late, HMRC may issue a penalty, and you still need to file and pay by the normal January deadline.

  1. Create or Access Your Government Gateway Account

    Start by creating a Government Gateway account or signing in to your existing HMRC online services account. You will need personal information, your National Insurance number, and identity verification details. Keep your Government Gateway User ID secure because you will need it for Self Assessment, VAT, PAYE, MTD and other HMRC services.

  2. Register as Self-Employed / Sole Trader

    Choose the option to register for Self Assessment as self-employed. HMRC will ask for your business start date, business name, type of trade, contact details and National Insurance number. For the business description, ecommerce sellers often use wording such as “online retail”, “Amazon seller”, “ecommerce trading”, “online marketplace seller” or “retail sales via online platforms”.

  3. Wait for Your UTR

    HMRC will issue a Unique Taxpayer Reference, usually known as a UTR. This is a 10-digit number used to identify your Self Assessment record. You need it to file your return and to authorise an accountant or bookkeeper to act for you.

  4. Set Up Self Assessment Online

    After receiving your UTR, enrol for Self Assessment Online. HMRC may send an activation code. Once activated, you can file online yourself or authorise an agent to file for you.

  5. Check VAT Registration Separately

    VAT is separate from Self Assessment. If your VAT taxable turnover exceeds £90,000 in a rolling 12-month period, you must register for VAT. Ecommerce sellers need to track turnover monthly because Amazon and Shopify sales can push you over the threshold quickly.

  6. Set Up Bookkeeping Before Filing Season

    Do not wait until January. Set up a separate bank account, download platform reports monthly, track stock, and categorise expenses as they occur. Cloud accounting software makes Self Assessment faster and prepares you for Making Tax Digital.

Income to Declare on Your Ecommerce Self Assessment Return

Your Self Assessment return should include all taxable income for the year, not only your main ecommerce platform. If you sell on Amazon and Shopify, both must be included. If you also sell wholesale, earn affiliate commissions, run paid collaborations, or have employment income, those figures may need to be reported in the correct sections of the return.

The common mistake is using bank deposits as income. Amazon deposits are net payouts after fees, refunds, advertising and adjustments. Shopify deposits may be net of payment processor charges. PayPal or Stripe receipts may not match order totals. For accurate reporting, ecommerce sellers should start with platform gross sales reports, then record fees and refunds separately.

Amazon Marketplace Income

Report gross Amazon sales from UK and overseas marketplaces. Do not use only Amazon bank deposits. Deduct referral fees, FBA fees, PPC, storage, refunds and software separately.

Shopify / Website Sales

Declare website order income before payment processor fees. Include Stripe, PayPal, Klarna, gift cards, discounts, refunds, shipping charged to customers and chargebacks.

eBay, Etsy, TikTok Shop & Vinted

Include income from every marketplace where you trade. Platform fees, listing fees, final value fees, promoted listing fees and postage costs are allowable expenses.

Wholesale & B2B Sales

Include invoices raised to retailers, distributors, trade buyers and other businesses. If you use accruals basis, unpaid year-end invoices may still need to be included.

Other Trading Income

Declare dropshipping commission, affiliate income, brand sponsorships, digital products, templates, courses, consulting, and other income connected to your online business.

Non-Trading Income

Employment income, rental income, savings interest, dividends, pensions and capital gains may also need to be included on separate Self Assessment pages.

Gross Sales vs Net Payouts

If Amazon pays £8,500 into your bank, that is not automatically your sales figure. Your actual gross sales may have been £12,000 with Amazon deducting fees, refunds, advertising and storage. For tax, you normally record the gross sales and the expenses separately.

Allowable Expenses for Ecommerce Sole Traders

Allowable expenses reduce your taxable profit. The general rule is that an expense must be incurred for the purpose of your trade. Where a cost is partly personal and partly business, claim only the business proportion. Good records are essential because HMRC can ask for evidence.

Ecommerce businesses have more expense categories than a simple service business. You may have product costs, landed costs, freight, import duty, packaging, platform fees, storage, advertising, software, subscriptions, design, photography, home office, mileage, accounting, legal and VAT costs. A proper chart of accounts helps you understand profit and claim expenses correctly.

Cost of Goods & Stock

  • Product purchases and inventory cost
  • Supplier shipping and freight
  • Import duty and customs clearance
  • Product inspection and samples
  • Packaging, labels and barcodes
  • 3PL, prep centre and storage costs
  • Returns processing costs

Advertising & Marketing

  • Amazon PPC and Sponsored Ads
  • Google Shopping and Search Ads
  • Meta, TikTok and Pinterest ads
  • Influencer and creator fees
  • Email marketing platforms
  • SEO tools and copywriting
  • Promotional product samples

Software & Platform Fees

  • Xero, QuickBooks or FreeAgent
  • A2X, Link My Books or settlement tools
  • Amazon seller subscription
  • Shopify subscription and apps
  • Helium 10, Jungle Scout or Keepa
  • Inventory and repricing tools
  • Domain, hosting and website plugins

Professional Fees

  • Accountancy and bookkeeping fees
  • Self Assessment return preparation
  • VAT registration and VAT returns
  • Legal advice and contracts
  • Trademark and brand registration
  • Customs brokerage fees
  • Business insurance premiums

Home Office & Premises

  • HMRC flat rate for working from home
  • Business proportion of utilities
  • Business proportion of rent or mortgage interest
  • Business broadband and phone costs
  • Storage unit or warehouse rent
  • Studio, office or workshop rent
  • Cleaning and maintenance costs

Motor & Travel

  • Business mileage for stock runs
  • Trips to suppliers or warehouses
  • Trade show travel
  • Parking and tolls for business trips
  • Train, taxi and bus travel
  • Business hotels and subsistence
  • Shipping visits and collection costs

Training & Development

  • Ecommerce courses for existing business
  • Amazon PPC and listing training
  • Bookkeeping and VAT training
  • Business books and trade subscriptions
  • Conference and trade show tickets
  • Mentoring and business coaching

Phone & Communications

  • Business mobile phone
  • Business-use share of personal mobile
  • Business broadband
  • Zoom, Teams and communication tools
  • Postage and courier costs
  • Customer support software

Simplified Expenses — HMRC Flat Rates

Sole traders can use simplified expenses for certain costs. These flat rates are optional. They can make bookkeeping easier, but they are not always the highest claim. Ecommerce sellers with significant home office or vehicle costs should compare simplified expenses against actual costs before choosing.

Expense Type 2026/27 Simplified Rate Notes for Ecommerce Sellers
Business mileage — cars and vans 55p per mile for first 10,000 miles from 6 April 2026, then 25p Covers vehicle running costs. Keep mileage log with date, purpose, destination and miles.
Motorcycles 24p per mile Can be used for business journeys such as supplier, post office or storage-unit trips.
Bicycles 20p per mile Useful for local deliveries, post office trips and small stock collection journeys.
Home office — 25 to 50 hours/month £10 per month Only available if you work from home at least 25 hours in the month.
Home office — 51 to 100 hours/month £18 per month Common for part-time and growing online sellers working regularly from home.
Home office — 101+ hours/month £26 per month Maximum monthly flat rate for intensive home working.

Capital Allowances for Ecommerce Sole Traders

If you buy equipment such as a laptop, camera, label printer, barcode scanner, shelving, desk, chair, warehouse equipment or packing bench, you may be able to claim capital allowances. If the item is used partly personally, claim only the business percentage.

Stock, Inventory and Cost of Goods Sold

Stock accounting is one of the biggest ecommerce Self Assessment mistakes. Buying stock does not always mean you can deduct the full stock cost immediately. In many cases, stock becomes deductible through cost of goods sold when the items are sold. Unsold stock at the end of the tax year is normally carried forward as closing inventory.

For example, if you bought £30,000 of products during the year but £12,000 of stock remains unsold on 5 April, you may only deduct the cost of the stock that was sold. The remaining stock is still an asset of the business. This is why some sellers have a higher taxable profit than expected even after spending heavily on inventory.

Inventory Term Meaning Why It Matters
Opening Stock Stock value at the start of the tax year. Used in the COGS calculation.
Purchases Stock bought during the year, including landed cost where appropriate. Not always fully deductible until sold.
Closing Stock Stock remaining at the end of the tax year. Deducted from purchases to calculate COGS.
COGS Opening stock + purchases - closing stock. Reduces taxable profit when goods are sold.
Landed Cost Product cost plus freight, duty, customs and prep costs. Gives accurate product profitability.

Internal Resource

For deeper ecommerce inventory rules, read our Amazon FBA Inventory Accounting Guide and SKU Profitability Guide.

National Insurance for Ecommerce Sole Traders 2026/27

Self-employed sole traders pay National Insurance differently from employees. For 2026/27, Class 2 contributions are treated as paid if your profits are £7,105 or more, which helps protect your National Insurance record. If profits are below that level, you do not have to pay Class 2, but you can choose to pay voluntary Class 2 contributions at £3.65 per week.

Class 4 National Insurance is charged on profits over £12,570. For 2026/27, the rate is 6% on profits from £12,570 to £50,270 and 2% on profits above £50,270. Class 4 is calculated through Self Assessment and is paid with your tax bill.

£3.65
Voluntary Class 2
Per week if profits below £7,105 and you choose to pay
6%
Class 4 NIC
Profits £12,570 to £50,270
2%
Class 4 NIC Upper
Profits above £50,270
NIC Area 2026/27 Rule How It Affects Sole Traders
Class 2 protection Profits £7,105 or more: treated as paid Protects your National Insurance record without an actual Class 2 payment.
Voluntary Class 2 £3.65 per week Can help protect State Pension entitlement if profits are below £7,105.
Class 4 lower band 6% on profits over £12,570 up to £50,270 Paid through Self Assessment with your Income Tax.
Class 4 upper band 2% on profits above £50,270 Applies to higher-profit sole traders.

Check Your National Insurance Record

If you have low ecommerce profit, career breaks, part-time employment or gaps in your NI history, check your National Insurance record. A small voluntary Class 2 payment may be valuable if it protects a qualifying year for State Pension purposes.

Income Tax Rates and Bands for Sole Traders 2026/27

As a sole trader, your ecommerce profit is added to your other taxable income. This means your Amazon, Shopify or eBay profit can push employment income into a higher tax band. Your tax calculation is based on total taxable income, not each income source separately.

Band Taxable Income Range Income Tax Rate Class 4 NIC Rate Combined Rate on Trading Profit
Personal Allowance Up to £12,570 0% 0% 0%
Basic Rate £12,571 to £50,270 20% 6% 26%
Higher Rate £50,271 to £125,140 40% 2% 42%
Additional Rate Over £125,140 45% 2% 47%
Personal Allowance Taper £100,000 to £125,140 Allowance reduced 2% Can create a high effective rate

The £100,000 Personal Allowance Trap

When adjusted net income rises above £100,000, the Personal Allowance is reduced. Ecommerce sellers approaching this level should plan ahead using accurate management accounts, pension planning and business structure advice.

Payments on Account — What Ecommerce Sellers Must Budget For

Payments on Account are advance payments toward your next tax bill. They surprise many first-time ecommerce sole traders because the 31 January payment can include both the prior year balancing payment and the first advance payment for the next year.

Payments on Account usually apply when your Self Assessment bill is more than £1,000 and less than 80% of your tax has already been collected at source. HMRC normally asks for two payments, each equal to 50% of the previous year’s tax bill. One is due on 31 January and the second on 31 July.

31 January Payment 1 Balancing payment for prior year plus first payment on account
31 July Payment 2 Second payment on account for current year
Following January Balancing Actual bill compared with payments already made

Payments on Account Example

Suppose an ecommerce seller files their 2025/26 Self Assessment return and the total tax and National Insurance bill is £8,000. On 31 January 2027, they may need to pay the £8,000 balancing payment plus a £4,000 first Payment on Account for 2026/27. The second £4,000 Payment on Account would then be due by 31 July 2027.

Date Payment Amount Why It Happens
31 January 2027 Balancing payment for 2025/26 £8,000 Final bill for the tax year that ended 5 April 2026.
31 January 2027 First Payment on Account for 2026/27 £4,000 50% advance payment toward the next tax year.
31 July 2027 Second Payment on Account for 2026/27 £4,000 Second 50% advance payment.
31 January 2028 Balancing payment for 2026/27 Varies Actual 2026/27 bill minus payments already made.

Tax Savings Rule for Sellers

Set aside money from every platform payout. As a rough guide, basic-rate sellers often save 25% of profit, higher-rate sellers may need 35% to 45%, and sellers approaching £100,000 income should plan carefully. Your exact figure depends on profit, other income, National Insurance, VAT and Payments on Account.

Key Self Assessment Deadlines for 2025/26 Returns

The 2025/26 tax year ran from 6 April 2025 to 5 April 2026. The tax return for that year is filed after 5 April 2026, with the main online deadline falling on 31 January 2027.

  • 1
    5 April 2026

    End of 2025/26 Tax Year

    Close your records, save platform reports, count year-end stock and make sure income and expenses are complete.

  • 2
    5 October 2026

    Registration Deadline

    If you need to complete a tax return for 2025/26 and have not registered before, tell HMRC by this date.

  • 3
    31 October 2026

    Paper Return Deadline

    Paper Self Assessment returns must reach HMRC by this date. Most ecommerce sellers should file online instead.

  • 4
    30 December 2026

    PAYE Collection Deadline

    If eligible and you want HMRC to collect tax through your tax code, submit online by this date.

  • 5
    31 January 2027

    Online Filing and Payment Deadline

    File your online tax return and pay any tax owed by 11:59pm. This is also when the first Payment on Account may be due.

  • 6
    31 July 2027

    Second Payment on Account

    If you make Payments on Account, the second advance payment toward 2026/27 tax is due by this date.

Penalties for Late Filing and Late Payment

HMRC penalties can become expensive quickly. A return can be penalised even if no tax is due, and late payment interest can apply from the payment deadline. Ecommerce sellers should not wait until January to collect reports because Amazon, Shopify, payment processors and banks can take time to export accurate data.

£100

Immediate Late Filing Penalty

Charged when the filing deadline is missed, even if no tax is due.

£10/day

Daily Penalties

Can apply after 3 months late, up to a maximum daily penalty period.

5%

Six-Month Penalty

Further penalties can apply if the return or tax remains outstanding.

5%

Twelve-Month Penalty

Additional penalties can apply for long delays.

Interest

Late Payment Interest

Interest is charged on unpaid tax from the due date until payment is made.

TTP

Time to Pay

Contact HMRC early if you cannot pay. A Time to Pay plan may reduce escalation risk.

Best Way to Avoid Penalties

Keep monthly bookkeeping. Download reports, reconcile bank feeds, update stock records, and estimate tax every month. A January-only approach creates stress and increases error risk.

Making Tax Digital for Income Tax Self Assessment

Making Tax Digital for Income Tax is now a key issue for ecommerce sole traders. Instead of relying only on an annual Self Assessment return, affected taxpayers must keep digital records and use compatible software to send periodic updates and complete the end-of-year tax process.

MTD matters for ecommerce because online sellers already have high transaction volumes, platform fees, payment processors, stock records, refunds and advertising costs. If your records are not digital, moving to MTD at the last minute can be painful. Sellers who already use Xero, QuickBooks, FreeAgent, A2X, Link My Books or structured spreadsheets with compatible bridging software will find the transition easier.

Apr 2026

Phase 1

Sole traders and landlords with qualifying income over £50,000 move into MTD for Income Tax.

Apr 2027

Phase 2

The threshold reduces to £30,000 for self-employment and property income.

Apr 2028

Phase 3

The threshold is expected to reduce further to £20,000 for many taxpayers.

What MTD Means in Practice

  • Keep digital records of ecommerce income and expenses.
  • Use MTD-compatible software or compatible bridging tools.
  • Submit quarterly updates to HMRC.
  • Make final adjustments and file the end-of-year tax return through software.
  • Keep source evidence such as invoices, receipts, reports and stock records.
  • Continue to budget for tax payments on the usual January and July dates.

Ecommerce Sellers Should Prepare Early

If your platform income is growing, switch to cloud bookkeeping before you are forced to. Read our Amazon Settlement Reconciliation Guide, Multi-Channel Accounting Guide and A2X Accounting Integration Guide to build an MTD-ready system.

Sole Trader vs Limited Company — When Should Ecommerce Sellers Switch?

Many ecommerce sellers start as sole traders because it is simple. As profit grows, they often consider forming a limited company. A company can offer limited liability, tax planning flexibility and a more professional structure, but it also brings more compliance: company accounts, Corporation Tax, payroll, confirmation statements, director responsibilities and dividend records.

There is no universal tipping point. A seller with high product liability risk, staff, import exposure or brand assets may incorporate earlier than a casual reseller. A seller with low profits and simple side income may prefer staying as a sole trader. The decision should consider tax, risk, funding, VAT, admin cost and long-term plans.

Factor Sole Trader Limited Company
Setup Simple registration with HMRC. Company formation and Companies House records.
Tax on Profit Income Tax and Class 4 National Insurance. Corporation Tax, then personal tax on salary/dividends.
Liability Personal liability for business debts. Limited liability, subject to director duties and guarantees.
Admin Self Assessment and basic records. Accounts, CT600, payroll, dividend paperwork and filings.
Best For Smaller, simpler or early-stage sellers. Growing brands, higher profits, staff, imports and risk management.

Internal Calculator

To compare structures, use our Sole Trader vs Limited Company Calculator and read our Amazon Seller Accounting Services page.

Self Assessment Checklist for Ecommerce Sellers

Use this checklist before preparing your tax return. It will help you avoid common ecommerce errors and make sure your accountant has the right information.

  • Download Amazon settlement reports, transaction reports and VAT invoices.
  • Export Shopify, eBay, Etsy, TikTok Shop and PayPal sales reports.
  • Reconcile platform payouts to bank deposits.
  • Separate gross sales, refunds, fees, advertising and shipping.
  • Prepare opening stock, purchases and closing stock figures.
  • Include supplier invoices, import duty, freight and customs costs.
  • Record home office, mileage and phone business-use calculations.
  • Gather software subscriptions, accountant invoices and business insurance.
  • Check whether VAT registration is required.
  • Estimate Payments on Account before the 31 January deadline.
  • Check MTD for Income Tax status if income is above the rollout thresholds.
  • Keep records digitally for future HMRC checks.

Related Ecommerce Tax Resources

Frequently Asked Questions

Do I need Self Assessment if I sell online and also have a PAYE job?

Yes, if your ecommerce trading income is above the Trading Allowance or you otherwise need to file a tax return. Your return includes employment income and self-employment income, and HMRC calculates the final balance after PAYE tax already paid.

Should I declare Amazon deposits or gross Amazon sales?

You should normally start with gross Amazon sales and record Amazon fees, refunds, FBA fees, PPC and storage charges separately. Bank deposits are net payouts and can understate both income and expenses.

Is selling on Vinted, eBay or Etsy always taxable?

No. Selling personal items occasionally for less than you paid is not usually trading. But buying items to resell at profit, selling regularly, or operating commercially can be trading and may need to be declared.

Can I claim stock I bought but have not sold?

Usually not immediately. Unsold stock at the end of the tax year is normally closing inventory. Stock costs are generally deducted through cost of goods sold when the products are sold.

Can ecommerce sole traders claim home office expenses?

Yes. You can use simplified home-working flat rates if eligible, or calculate a reasonable business proportion of actual home costs. Telephone and internet costs need separate business-use calculations.

What mileage rate can I use in 2026/27?

From 6 April 2026, the approved rate for cars and vans is 55p per mile for the first 10,000 business miles and 25p per mile above that. Keep a mileage log with business purpose and journey details.

What is Making Tax Digital for Income Tax?

Making Tax Digital for Income Tax requires affected sole traders and landlords to keep digital records and submit updates using compatible software. Ecommerce sellers should prepare by using cloud bookkeeping and monthly reconciliations.

When is the Self Assessment deadline for the 2025/26 tax year?

For most online filers, the 2025/26 Self Assessment tax return and payment deadline is 31 January 2027. Paper returns are due earlier, on 31 October 2026.

How long should ecommerce sellers keep records?

Keep sales reports, supplier invoices, stock records, receipts, bank statements, mileage logs and tax records for the required retention period. Digital storage is recommended, especially for MTD readiness.

When should an ecommerce sole trader become a limited company?

There is no fixed threshold. Consider incorporation when profit is consistent, risk is growing, you import products, employ staff, need limited liability, or want more tax-planning flexibility. Take advice before switching.

```

Need Help With Ecommerce Self Assessment?

We help Amazon, Shopify, eBay and multi-channel sellers prepare accurate Self Assessment returns, organise expenses, calculate stock and COGS, plan Payments on Account and stay MTD-ready.