Self Assessment for eBay sellers: how to register and what records to keep
In short
Self Assessment for eBay sellers starts when gross trading income goes over £1,000 in a tax year: you must register with HMRC by 5 October after that tax year, file online by 31 January and pay what you owe. Keep records of every sale, fee, refund and business cost for at least 5 years after the filing deadline.
Key takeaways
- If your gross trading income is over £1,000 in a tax year, you must register for Self Assessment by 5 October following that tax year.
- For the 2025 to 2026 tax year, the online return and payment are due by 31 January 2027.
- You can use the £1,000 trading allowance or deduct actual expenses, but not both.
- Keep records of all sales, fees, stock, postage and refunds for at least 5 years after the 31 January deadline.
- Cash basis is the default from the 2024 to 2025 tax year.
Do eBay sellers need to register for Self Assessment?
Self Assessment for eBay sellers is needed once you are trading, rather than clearing out your own unwanted things, and your gross trading income goes over £1,000 in a tax year. GOV.UK says individuals have a trading allowance, a tax exemption of up to £1,000 a year of trading income, and that if your gross trading income for a tax year is over £1,000 you must register for Self Assessment by 5 October following that tax year. The UK tax year runs from 6 April to the following 5 April.
Trading on eBay usually means buying items to resell, making items to sell, or selling regularly for profit. Selling your own old possessions is generally not trading. eBay UK uses a similar line for its own rules: it says a seller must register as a business if, for example, they sell items they have bought to resell or make items to sell. This article is general guidance: check your own situation with HMRC or a qualified accountant.
Gross trading income means your total sales before costs, not your profit. If you sell £1,400 of goods in a tax year and spent £1,100 buying them, your gross trading income is £1,400, which is over the allowance, so you must register. Our guide to the £1,000 trading allowance and selling on eBay covers the allowance in more depth.
Key Self Assessment dates for eBay sellers
GOV.UK sets out these dates for the 2025 to 2026 tax year (6 April 2025 to 5 April 2026).
| What | Deadline |
|---|---|
| Register for Self Assessment, if you have not filed before | 5 October 2026 |
| Paper tax return | 11:59pm on 31 October 2026 |
| Online tax return | 11:59pm on 31 January 2027 |
| Pay the tax you owe | 11:59pm on 31 January 2027 |
| Second payment on account, if it applies to you | 31 July |
GOV.UK says telling HMRC late may bring a penalty, and that missing the return deadline brings a late filing penalty. Put the dates in your calendar now, not in January.
How to register for Self Assessment, step by step
- Check you need to. GOV.UK has a tool to check whether you need to send a tax return. If your gross trading income is over £1,000, you do.
- Register through the Self Assessment service on GOV.UK. As a sole trader, you register as self-employed. If you registered before but did not file last year, GOV.UK says you need to reactivate your account instead.
- Wait for your Unique Taxpayer Reference (UTR). HMRC sends a 10-digit UTR, which you need to file. GOV.UK has a page that tells you when to expect a reply from HMRC.
- Set up your online account. You will use it to file your return and see what you owe.
- Start your records now, from the first day of trading, not when the return is due.
If you trade through a limited company, the company has its own tax obligations, and Self Assessment applies to you personally only for other income such as dividends or a salary. Our guide to sole trader vs limited company for an eBay business explains the difference.
Trading allowance or actual expenses: which to use?
Once you are over £1,000, you choose how to work out your taxable profit. GOV.UK says you can use the trading allowance instead of deducting any expenses, and that you cannot deduct any other expenses or allowances if you claim it. It also notes that if your expenses are more than your income, claiming expenses instead may be better.
Worked example
Example: suppose in one tax year you sell a hypothetical £12,000 of goods on eBay. Your costs are £7,800 for stock, £1,500 in eBay fees, £900 in postage and £200 in packaging, a total of £10,400.
- Using the trading allowance: taxable profit is £12,000 minus £1,000, which is £11,000.
- Using actual expenses: taxable profit is £12,000 minus £10,400, which is £1,600.
For a reseller, whose stock is a large cost, actual expenses usually give the lower profit. The allowance tends to suit sellers whose costs are very small, such as someone making and selling low-cost handmade items. Whether a profit leads to tax depends on your other income and personal allowance, which is why the return is worked out as a whole. Our guide to allowable expenses for eBay sellers lists what can be claimed.
What records should eBay sellers keep?
GOV.UK says sole traders must keep records of their business income and expenses for their Self Assessment return. It lists records of all sales and income, all business expenses, VAT records if you are VAT-registered, PAYE records if you employ people, and records about your personal income. Proof can include receipts for goods and stock, bank statements, and sales invoices.
For an eBay business, that means keeping:
- Sales: every order, with date, item, price, postage charged and any refund. Seller Hub reports and your eBay payout reports give you this.
- eBay fees: final value fees, listing fees, promoted listing fees and shop subscription, from your monthly invoices.
- Stock purchases: supplier invoices and receipts for everything you buy to resell.
- Postage and packaging: label receipts and packaging supplier invoices.
- Other costs: software subscriptions, phone and internet in proportion to business use, equipment.
- Refunds and returns: what was refunded and whether the item came back.
- Bank records: statements for the account your eBay payouts go to.
How long to keep records
GOV.UK says you must keep your records for at least 5 years after the 31 January submission deadline of the relevant tax year. For the 2025 to 2026 tax year, with an online deadline of 31 January 2027, that means keeping records until at least 31 January 2032. Download eBay reports regularly rather than relying on being able to fetch them years later.
Cash basis by default
GOV.UK says that from the 2024 to 2025 tax year, cash basis is the default. Under cash basis you only record income or expenses when you receive money or pay a bill. You can opt out and use traditional accounting, where income and expenses are recorded when you invoice or are billed. Most small eBay sellers find cash basis simpler.
What eBay tells HMRC, and what is coming next
Two other rules affect eBay sellers' records.
- Digital platform reporting. GOV.UK says digital platforms such as eBay may have to report seller details and income to HMRC. A seller of goods does not need to be reported if they made fewer than 30 sales and received 2,000 euros (about £1,700) or less in the year. Being reported does not create a tax bill by itself, and not being reported does not remove your duty to declare income. See our guide to HMRC digital platform reporting.
- Making Tax Digital for Income Tax. GOV.UK says sole traders and landlords must use Making Tax Digital for Income Tax from 6 April 2026 if qualifying income in 2024 to 2025 was over £50,000; from 6 April 2027 if it was over £30,000 in 2025 to 2026; and from 6 April 2028 if it was over £20,000 in 2026 to 2027. Digital records and compatible software then become a requirement.
Separately, watch your turnover for VAT. A UK business must register for VAT if its VAT taxable turnover for the last 12 months goes over £90,000, or is expected to go over £90,000 in the next 30 days alone.
A monthly Self Assessment routine
A short routine each month saves a stressful January.
- Download your eBay sales and payout reports for the month.
- Download your eBay invoice for the month's fees.
- File supplier invoices and postage receipts in one folder per month.
- Update a simple spreadsheet or bookkeeping app with income and costs.
- Note any stock you still hold at the month end, if you use traditional accounting.
- Check your running turnover against the trading allowance, the VAT threshold and the Making Tax Digital thresholds.
- Set aside a share of each month's profit for tax.
Read the full rules on registering for Self Assessment on GOV.UK and the GOV.UK guide to business records if you're self-employed.
Frequently asked questions
Do I pay tax on selling my own unwanted things on eBay?
Selling personal possessions you no longer need is generally not trading, so it is usually not trading income. Buying items to resell or making items to sell is. If you are unsure which side you fall on, HMRC's guidance on trading and a qualified accountant can help.
Can I register for Self Assessment before I reach £1,000?
You only have to register once gross trading income goes over £1,000 in a tax year. Some sellers register early because they expect to pass it or want to claim a loss. Keeping records from the first sale is wise either way.
I already file Self Assessment for other income. Do I register again?
If you already file a return, you add your self-employment income to it rather than registering from scratch, though you may need to tell HMRC you have started trading. Check the current steps on GOV.UK for adding a new source of income.
Are eBay fees an allowable expense?
eBay selling fees, promoted listing fees and shop subscriptions are costs of running an eBay business, so they are normally allowable if you use actual expenses. You cannot deduct them if you choose the trading allowance instead.