What counts as your company's income?
Every sale, at the price the buyer paid. For an online-selling company that usually means:
- Sales on each platform, added up separately for eBay, Amazon, Etsy and anywhere else you list.
- Sales through your own website, including ones taken through a card or payment service.
- Postage the buyer paid you. If the buyer paid £3.50 towards delivery, that £3.50 is part of the sale coming in, and the label you bought is an expense going out. Record both.
The number that matters is what the buyer paid, not what landed in your bank. Platform payouts arrive with the fees already taken off, so building your return from them quietly shrinks both your sales and your costs. There is a whole section on this trap below.
Your tax bill is then worked out on the profit, which HMRC calculates its own way rather than copying the accounts figure. Small companies pay 19% on profits up to £50,000; bigger profits move towards 25%.
One side note while we are talking about money in: if what the company sells goes over £90,000 across any rolling 12-month period (not just your accounting year), it has to register for VAT. That line is measured on your sales, so a payout total that sits just under £90,000 can hide true sales that are over it. Watch this one as you grow.
What can your company claim?
The rule behind every expense is simple: the cost must be purely for the business. If a cost is part business and part personal, only a clearly separate business part can be claimed. For an online seller the usual list looks like this:
- Stock, counted the right way. Only the cost of the stock you actually sold this year comes off this year's profit. Stock still sitting on the shelf at your year end is not an expense yet: it counts as stock the company owns, and we ask you for that figure in plain English. The cost of the goods you did sell is the biggest expense in this trade, so keep the purchase records tidy.
- Platform and payment fees. Listing fees, final value fees, referral fees, fulfilment charges, card and payment-service fees. These are real costs of trading even though you never see them leave the bank; they are taken off before the payout. Claim them.
- Postage and packaging. Labels, boxes, bubble wrap, tape, courier collections and drop-offs.
- Equipment. The label printer, the laptop, the shelving and racking that holds the stock. Bigger one-off kit like this can normally be claimed in full against profits in the year you buy it.
- Software and subscriptions. Listing tools, stock-tracking apps, photo software for product shots.
- Storage at home, carefully. If the spare room genuinely works as the stockroom, a clearly separate business part of your home costs may be claimable. The rules for a company are stricter than people expect, so read our guide on claiming for working from home first.
- Insurance. Stock cover and any seller or liability insurance the business carries.
Keep the receipts and the platform statements. The claim is only as good as the paper behind it.
The trap in this trade: the payout is not your turnover
Here is the mistake that catches online sellers. Say your buyers paid £10,000 across the year. The platform took £1,500 in fees and paid £8,500 into the company's bank account. It is tempting to call £8,500 your income and move on, and the profit even comes out the same. But the return does not just ask for profit; it needs the true totals. Your sales were £10,000 and your fees were £1,500, and a return built from the payout gets both numbers wrong.
Why it matters:
- Your sales figure would be understated, and the £90,000 VAT registration line is measured on sales, not payouts.
- Your fees would vanish instead of being claimed as the genuine expense they are.
- HMRC already gets a report. Since the start of 2024, platforms have had to collect their sellers' details and send HMRC a yearly report of what those sellers earned, companies included. That report is a net figure: your earnings after the platform's fees. Your return reaches the same profit a fuller way, by showing gross sales and then deducting the fees, so do not just copy the platform's net number in as your sales.
The fix: take the sales total and the fees total from each platform's own statement, and record them separately instead of letting the payout swallow both.
One honest boundary while we are here: if you import stock from abroad or sell to buyers overseas, customs and VAT questions come with that, and this guide does not cover them. For that part, an accountant genuinely earns their fee.
What does filing actually look like?
HMRC's own free filing service has closed, so every company now files through commercial software. With SimpleReturns, you upload the company's bank statement, answer a few plain-English questions (no accounting words, we promise), and check every figure on one screen before anything is sent. Because payouts land with fees already off, we ask about your platform sales so the return shows true sales and true fees. We then file both things every selling company owes: the tax return to HMRC and the accounts to Companies House. It is free to start, no card needed, and £99 flat when you file.
One deadline to respect: file late and the penalty is £200 from the very first day. Put your year end in the phone now.