Skip to content
EN

Allowable Expenses for Self-Employed Online Sellers UK

Short answer: allowable expenses are the costs you pay to run your selling business, and you take them off your sales to get your taxable profit. For online sellers that means stock, platform fees, postage, packaging, ads, software, a share of your phone and home costs, and mileage at HMRC’s flat rates. Everyday clothes, entertaining and anything personal don’t count. Since 2024 most sole traders use the cash basis, so you claim costs in the year you pay them, equipment included.

This guide is for self-employed online sellers in the UK: Etsy makers, Vinted and eBay resellers, Shopify and Amazon sellers, and anyone selling at craft fairs. It starts with whether your selling is a hobby or a business, covers how to register as self-employed and the Self Assessment deadlines, then lists what you can and can’t claim, with two worked examples taken all the way to the tax bill at 2026 to 2027 rates.

CostAllowable?How to claim
Stock for resale, raw materialsYesIn full, when you pay for it (cash basis)
Etsy, eBay, Amazon, Shopify and payment feesYesIn full
Postage, packaging, shipping labelsYesIn full
Advertising and promoted listingsYesIn full
Camera, lightbox, printer, laptop, toolsYesAs an expense in the year you buy (cash basis), minus personal use
Software and subscriptionsYesBusiness share
Phone and internetPartlyBusiness share only
Working from homePartlyFlat rate of £10, £18 or £26 a month, or a share of actual costs
Car or van mileageYes55p a mile for the first 10,000 business miles in 2026 to 2027
Craft fair and market stall feesYesIn full
Everyday clothing, entertaining, fines, your own drawingsNoNot allowable

If your total allowable costs are under £1,000 a year, the £1,000 trading allowance may give you a bigger deduction. More on that below.

Before expenses matter, you need to know whether you’re trading at all. If you’re not, there’s no Income Tax to pay and nothing to claim.

HMRC’s online guidance puts it simply. Selling unwanted personal items from your home now and then is unlikely to be taxable. If you buy or make goods to sell at a profit, you’re likely to be trading (gov.uk: selling on a digital platform). When it’s less obvious, HMRC and the courts use the badges of trade.

HMRC’s badges of trade, with seller examples

Section titled “HMRC’s badges of trade, with seller examples”

HMRC’s manual BIM20205 lists nine badges. No single badge decides it. HMRC looks at the overall picture.

Badge of tradePoints to a hobbyPoints to a business
Profit-seeking motiveYou sell old clothes to clear spaceYou buy charity-shop clothes because they’ll sell for more on Vinted
Number of transactionsA one-off clear-outDozens of sales a month, every month
Nature of the assetThings you used yourselfGoods you never meant to use, such as 40 pairs of the same trainer
Similar trading activityUnrelated to your jobYou already work in fashion retail or run a related shop
Changes to the assetSold as it isYou upcycle, repair, clean, repackage or customise before selling
How the sale was carried outA quick listing with a phone photoBranded shop, professional photos, promoted listings, regular stock drops
Source of financePaid from spare cashYou borrowed money or used a credit card to buy stock
Time between buying and sellingOwned for yearsBought and resold within weeks
How you got itA gift or inheritanceBought specifically to sell
  • Hollie clears her wardrobe on Vinted. Over a year she sells 60 items she used to wear, all for less than she paid. That’s not trading, even though Vinted will report her to HMRC for passing 30 sales. No tax, no Self Assessment.
  • Sam buys job lots at car boot sales every Sunday and resells them on eBay within a fortnight, at a mark-up. Profit motive, frequency, quick turnaround and buying to sell all point one way. Sam is trading.
  • Ruth knits scarves and sells a handful to friends each winter for roughly the cost of the wool. There’s little profit motive and few sales, so it’s more likely a hobby. If she opened an Etsy shop and sold regularly at a profit, that would change.

Once you’re trading, the next question is whether your gross sales are over £1,000 a year. If they’re not, the trading allowance covers you and you don’t need to register. The trading allowance guide explains that in detail.

If you’re trading and your gross sales go over £1,000 in a tax year (6 April to 5 April), you need to tell HMRC by registering for Self Assessment as self-employed. As a sole trader you don’t need to set up a company or register a business name: you can trade under your own name.

  1. Check you need to. Use HMRC’s tax return checker if you’re unsure.
  2. Register online through gov.uk’s Register for Self Assessment service. Have your National Insurance number, contact details and the date you started trading ready.
  3. Get your Unique Taxpayer Reference (UTR). HMRC sends it after you register. You need it to file your return.
  4. Set up your online account so you can file your return and see what you owe.
  5. Start keeping records from your first sale, if you haven’t already (see records to keep).

You must register by 5 October after the end of the tax year in which you started trading. For example:

You started sellingTax yearRegister byFirst return and payment due
June 20252025 to 20265 October 202631 January 2027
November 20262026 to 20275 October 202731 January 2028

Register late and you may get a failure to notify penalty, based on any tax still unpaid at 31 January (gov.uk penalties). If you register after 5 October, HMRC gives you 3 months from its letter to file, but the tax is still due on 31 January.

As a sole trader you pay Income Tax and National Insurance on your profit: your sales minus your allowable expenses. Rates for 2026 to 2027, outside Scotland, from gov.uk’s Income Tax rates and self-employed National Insurance pages:

Profit (total income)Income TaxClass 4 National Insurance
Up to £12,5700% (Personal Allowance)0%
£12,571 to £50,27020%6%
£50,271 to £125,14040%2%
Over £125,14045%2%
  • Class 2 National Insurance: you don’t pay it. If your profit is £7,105 or more, it’s treated as paid, which protects your State Pension record. Below that, you can pay voluntarily at £3.65 a week.
  • The Personal Allowance shrinks by £1 for every £2 of income over £100,000.
  • Scotland has its own Income Tax bands and rates. National Insurance is the same UK-wide.
  • If you also have a job, your salary uses the Personal Allowance first, so your selling profit is taxed at 20% or 40% from the first pound. Class 4 is still only charged on self-employed profit over £12,570.
DeadlineWhat’s due for the 2025 to 2026 tax year
5 October 2026Register, if this is your first return
31 October 2026Paper return
30 December 2026Online return, if you want tax under £3,000 collected through your PAYE tax code
31 January 2027Online return, tax owed for 2025 to 2026, and first payment on account for 2026 to 2027
31 July 2027Second payment on account for 2026 to 2027

Dates are from gov.uk’s Self Assessment deadlines page. The 2026 to 2027 return follows the same pattern a year later: due online by 31 January 2028.

If your Self Assessment bill is £1,000 or more, and less than 80% of your tax is already collected through PAYE, HMRC asks for payments on account: two advance payments towards next year’s bill, each half of this year’s, due on 31 January and 31 July. In your first year this can mean paying 150% of your bill in January. Plan for it.

How lateLate returnLate payment
1 day£100—
30 days—5% of tax unpaid
3 months£10 a day, up to £900—
6 months5% of tax due or £300, whichever is moreAnother 5%
12 monthsAnother 5% or £300, whichever is moreAnother 5%

HMRC also charges interest on late tax. The £100 late filing penalty applies even if you owe nothing. If you’ve joined Making Tax Digital for Income Tax, a points-based penalty system replaces these.

Cash basis accounting: the default since 2024

Section titled “Cash basis accounting: the default since 2024”

Under cash basis accounting, you record income when the money reaches you and expenses when you pay them. Under traditional (accruals) accounting, you record them when you invoice or receive a bill, and adjust for stock you haven’t sold.

From the 2024 to 2025 tax year, cash basis became the default for sole traders and the old turnover limit was removed. gov.uk now calls it the standard way to record income and expenses for sole traders. You can opt out and use traditional accounting instead, by saying so on your tax return.

What cash basis means for online sellers:

  • Stock is deducted when you pay for it, even if it’s still on your shelf at the end of the tax year. A reseller who buys a big haul in March gets the deduction that year.
  • Equipment is a normal expense. A camera, ring light, heat press or laptop is deducted in the year you pay for it, minus any personal use. No capital allowances needed.
  • Platform payouts count when they reach you. If Etsy or Amazon holds a payout until after 5 April, it counts in the next tax year.

Traditional accounting may suit sellers with a lot of stock or who need formal accounts for a loan. Most small online sellers stick with cash basis.

The basic test: the cost must be wholly and exclusively for your business. If something is used both privately and for the business, you can usually claim the business share. gov.uk’s expenses if you’re self-employed has the general rules. Here’s how they apply to online selling:

ExpenseAllowable?What you can claimWhat you can’t
Stock and materialsYesGoods bought to resell, yarn, silver, clay, fabric, ink, blanksItems you take out of stock for yourself
Platform feesYesEtsy listing, transaction and Offsite Ads fees, eBay final value fees, Amazon referral and FBA fees, Shopify and TikTok Shop feesFees on personal sales that aren’t part of your trade
Payment processingYesPayPal, Stripe, Shopify Payments and SumUp fees—
Postage and packagingYesPostage you pay, boxes, mailing bags, tape, tissue paper, thank-you cardsPostage the buyer paid straight to the platform, which never passed through you
Shipping labels and printingYesLabel rolls, printer ink. The printer itself is equipment (below)—
Photography kitYesCamera, lens, lightbox, backdrops, ring light, props used for listingsThe personal-use share of a camera you also use on holiday
Software and subscriptionsYesBookkeeping software, Canva, Etsy Plus, listing tools, domain and website hostingPersonal streaming and app subscriptions
AdvertisingYesEtsy Ads, eBay promoted listings, Meta and TikTok ads, flyers, business cards—
MileageYesBusiness trips to the post office, suppliers, car boot sales and fairs at 55p a mile (first 10,000 miles) and 25p after, in 2026 to 2027Travel between home and a regular workplace, such as a rented studio. Parking fines and speeding tickets
Working from homePartlyFlat rate: £10 a month for 25 to 50 hours, £18 for 51 to 100, £26 for 101 or more. Or a fair share of actual heating, electricity and rentThe flat rate if you work fewer than 25 hours a month at home
Phone and internetPartlyThe business share of your bill, worked out on a fair basisThe personal share. Not included in the home-working flat rate, so claim it separately
Craft fair and market stall feesYesPitch fees, table hire, public liability insurance for eventsFood and drink for yourself at the fair
Equipment and toolsYesSewing machine, kiln, heat press, laptop, shelving, label printerThe personal-use share
TrainingYesCourses that update skills for your current businessCourses for a new, different business
Gifts to customersPartlyItems carrying your logo, up to £50 per person per year. Free samples of products you sellFood, drink or tobacco gifts
ClothingRarelyProtective clothing, such as an apron or safety goggles for a workshopEveryday clothes, even if you only wear them for product photos or fairs
EntertainingNo—Meals and drinks with suppliers, collaborators or customers
Your own pay, tax and NINo—Money you take out for yourself, Income Tax, National Insurance

The mileage and home-working figures are HMRC’s simplified expenses flat rates. The car mileage rate rose from 45p to 55p for the first 10,000 miles from 6 April 2026. If you use the mileage rate for a vehicle, you can’t also claim its fuel, insurance or repairs, and you must keep using the mileage rate for as long as you use that vehicle in the business.

Capital allowances and the Annual Investment Allowance

Section titled “Capital allowances and the Annual Investment Allowance”

Capital allowances are how businesses get tax relief on equipment they keep. For a sole trader on the cash basis they barely matter: you deduct equipment as a normal expense, as above. The one exception is a car, which you claim through capital allowances, unless you use the 55p mileage rate instead (gov.uk cash basis).

If you’ve opted out of cash basis and use traditional accounting, you claim equipment through capital allowances. The Annual Investment Allowance (AIA) lets you deduct the full cost of most equipment in the year you buy it, up to £1 million a year, which covers any small seller. Cars don’t qualify for the AIA. Either way, you reduce the claim for any personal use.

You can’t claim capital allowances at all if you use the £1,000 trading allowance.

Once your sales are over £1,000, you choose each tax year between deducting your actual allowable expenses or a flat £1,000 trading allowance (partial relief). You can’t do both. If your expenses are over £1,000, claim them; if they’re under, the £1,000 usually wins. Resellers nearly always do better with expenses because stock is expensive. The trading allowance guide has worked examples of both.

Rhiannon makes silver jewellery in Swansea. She sells through Etsy, her own Shopify store and four craft fairs a year. She has no other income and uses cash basis. In the 2026 to 2027 tax year:

Sales: £38,000 (Etsy £22,000, Shopify £13,500, craft fairs £2,500, including postage customers paid)

Allowable expenseAmount
Silver, stones and findings£8,400
Packaging (boxes, pouches, mailing bags)£950
Postage and shipping labels£2,100
Etsy fees (listing, transaction, payment processing, Offsite Ads)£3,050
Shopify subscription and payment fees£1,180
Instagram and Etsy advertising£1,200
Craft fair stall fees£420
New camera lens for product photos£650
Polishing motor and jewellery bench£800
Software (bookkeeping, Canva)£240
Phone and broadband: 40% business share of £600£240
Working from home: 101+ hours a month, £26 × 12£312
Mileage to fairs, suppliers and the post office: 1,200 miles × 55p£660
Total allowable expenses£20,202

Taxable profit: £38,000 − £20,202 = £17,798

TaxCalculationAmount
Income Tax(£17,798 − £12,570) × 20% = £5,228 × 20%£1,045.60
Class 4 National Insurance£5,228 × 6%£313.68
Class 2 National InsuranceProfit over £7,105, so treated as paid£0
Total for 2026 to 2027£1,359.28

Rhiannon’s bill is over £1,000 and none of it is collected through PAYE, so payments on account apply. If this is her first year in Self Assessment, she pays £2,038.92 on 31 January 2028 (her £1,359.28 bill plus a first payment on account of £679.64), then £679.64 on 31 July 2028.

She also needs to watch two thresholds. Her £38,000 turnover is over the Making Tax Digital for Income Tax thresholds (see records below). And it’s 42% of the way to the £90,000 VAT threshold, which is tested on turnover, so her expenses don’t reduce it.

Marcus is a nurse in Nottingham, earning £34,000. He resells trainers on eBay and Vinted in his spare time and uses cash basis. In the 2026 to 2027 tax year:

Sales: £9,800

Allowable expenseAmount
Stock bought (including £1,400 of pairs still unsold on 5 April)£6,100
eBay fees£780
Postage he paid on eBay sales£540
Boxes, mailing bags and labels£120
Mileage to outlets and sales: 600 miles × 55p£330
Phone: 20% business share of £480£96
Total allowable expenses£7,966

Under cash basis, Marcus deducts all £6,100 of stock in the year he paid for it, including the £1,400 still in his cupboard.

Taxable profit: £9,800 − £7,966 = £1,834

TaxCalculationAmount
Income TaxHis salary uses his Personal Allowance. £34,000 + £1,834 is under £50,270, so 20% applies: £1,834 × 20%£366.80
Class 4 National InsuranceSelf-employed profit under £12,570£0
Class 2 National InsuranceProfit under £7,105, nothing to pay (his job already protects his NI record)£0
Total£366.80

If he’d used the £1,000 trading allowance instead, his taxable profit would be £8,800 and his bill £1,760. Claiming expenses saves him £1,393.20.

His bill is under £1,000, so there are no payments on account. Because it’s also under £3,000 and he’s employed, filing online by 30 December 2027 lets HMRC collect it through his tax code in monthly instalments instead of one payment in January.

You need records that back up every figure on your return. For an online seller that usually means:

  • Sales, fee and payout reports from every platform, plus cash and card takings at fairs
  • Receipts and invoices for stock, materials, equipment and other costs
  • Bank and PayPal statements
  • A mileage log: date, journey, purpose and miles
  • A note of hours worked at home, if you use the flat rate
  • How you worked out business shares of your phone, internet or home costs

Keep them for at least 5 years after the 31 January filing deadline for that tax year (gov.uk record keeping). For the 2026 to 2027 tax year, due on 31 January 2028, that means until at least the end of January 2033. Digital copies are fine.

Making Tax Digital for Income Tax requires sole traders to keep digital records in compatible software, send HMRC quarterly updates and file their return through that software. It applies based on your qualifying income: your self-employment and property income before expenses (gov.uk eligibility). Salary doesn’t count.

Qualifying income overMeasured inMust use MTD from
£50,0002024 to 20256 April 2026
£30,0002025 to 20266 April 2027
£20,0002026 to 20276 April 2028

So Rhiannon, with £38,000 of turnover, comes in from April 2027 if her 2025 to 2026 turnover was also over £30,000, and from April 2028 at the latest. Marcus, at £9,800, isn’t affected. The MTD for Income Tax guide covers software and quarterly deadlines.

Watch this date: all figures on this page are current as of 28 October 2026. The Autumn Budget 2026 is today, and we’ll update this page if it changes any rates, thresholds or rules covered here.

GoodVat doesn’t do Income Tax. We don’t track your allowable expenses, prepare Self Assessment returns or submit Making Tax Digital for Income Tax updates. Bookkeeping software or an accountant handles that.

We handle VAT, which becomes the next problem for a growing shop. The VAT threshold of £90,000 is tested on turnover, so expenses don’t help you stay under it: Rhiannon’s £38,000 of sales count in full, whatever she spends. GoodVat:

  • Tracks your rolling 12-month turnover across Etsy, Shopify, WooCommerce, Amazon, Square, Stripe and PayPal, and warns you before you reach £90,000
  • Works from your exports for channels we don’t connect to directly, such as Vinted (eBay integration is coming soon)
  • Registers you for VAT, calculates it on every sale, sends compliant invoices and files your Making Tax Digital VAT returns
  • Connects to Xero, QuickBooks, Sage and Zoho Books, so your VAT figures line up with your books

What expenses can I claim as a self-employed online seller?

Section titled “What expenses can I claim as a self-employed online seller?”

You can claim costs you pay wholly for your business: stock and materials, platform and payment fees, postage and packaging, advertising, software, craft fair stall fees, the business share of your phone and internet, mileage at HMRC’s flat rates and a flat rate for working from home. You can’t claim everyday clothing, entertaining, fines, or the personal share of anything you also use privately.

How do I know if my selling is a hobby or a business?

Section titled “How do I know if my selling is a hobby or a business?”

HMRC looks at the badges of trade, such as whether you buy or make things in order to sell them at a profit, how often you sell, and whether you sell in an organised way. Selling your own unwanted belongings now and then is not trading. Regularly buying stock to resell, or making products to sell online, usually is.

When do I need to register as self-employed?

Section titled “When do I need to register as self-employed?”

Register for Self Assessment by 5 October after the end of the tax year in which your gross trading income went over £1,000. For example, if you started selling in November 2026, during the 2026 to 2027 tax year, you must register by 5 October 2027. If you register late you may get a failure to notify penalty.

For the 2025 to 2026 tax year, online returns and any tax owed are due by 11:59pm on 31 January 2027. Paper returns are due by 31 October 2026. If you make payments on account, the second one is due by 31 July. A late return gets an automatic £100 penalty, even if you owe no tax.

Cash basis means you record income when money reaches you and expenses when you pay them, rather than when you invoice or get a bill. Since the 2024 to 2025 tax year it has been the default for sole traders, with no turnover limit. You can opt out and use traditional accounting if it suits your business better.

Can I claim for equipment like a camera or laptop?

Section titled “Can I claim for equipment like a camera or laptop?”

Yes, if you use it for your business. Under cash basis you deduct equipment such as a camera, lightbox, printer or laptop as a normal expense in the year you pay for it, reduced for any personal use. Cars are the exception: they go through capital allowances, or you use the mileage rate instead.

Should I claim expenses or use the £1,000 trading allowance?

Section titled “Should I claim expenses or use the £1,000 trading allowance?”

Claim expenses if your allowable costs are more than £1,000 in the tax year, which is usual for resellers who buy stock. If your costs are under £1,000, deducting the £1,000 trading allowance instead gives you a lower taxable profit. You can’t do both in the same year.