A viewer sends you £20 through Streamlabs and the overlay says "donation". Another buys 500 bits. A third sets up a £5-a-month Ko-fi membership. A fourth sends £50 by PayPal, marked friends and family, with the message "keep going".
Four payments, four different labels, and one question underneath all of them: which of these does HMRC treat as income?
The short answer is that almost all of it is taxable, that the word "donation" does no work at all, and that VAT asks a completely different question from income tax — which is where the genuinely useful distinction lives.
Why "donation" is a label, not a tax treatment
Voluntary payments are not taxable simply because they are voluntary, and they are not exempt simply because someone called them a gift. HMRC's test looks at the character of the payment in your hands. Its guidance on voluntary receipts makes a payment a trading receipt where it recompenses services that have not otherwise been adequately remunerated, or is designed to augment the consideration payable for what you provide.
Read that against a stream. You produce hours of content for free, the audience pays what it feels like, and the payment arrives through a button you installed on your own overlay. That is a payment which tops up the consideration for something you supplied. It is trading income, whatever the button is called.
The same manual accepts that gifts from close family — parents, children, brothers and sisters — are normally personal rather than trading receipts, because they arise from the relationship rather than the business. That is the narrow exception. Your mum sending £100 for your birthday is not channel income. A stranger in chat sending £100 after a good raid is.
What is never in doubt
Some of what creators call donations is not even arguably a gift, because a platform has already treated it as revenue:
- Twitch subs and bits — a revenue share paid to you under a contract. Income.
- YouTube Super Chat, Super Thanks and channel memberships — same. Income.
- TikTok gifts converted to diamonds — the viewer bought coins, you get paid out. Income.
- Patreon and Ko-fi memberships — subscription revenue for access. Income.
- One-off tips through Streamlabs, StreamElements, Ko-fi or PayPal — voluntary, connected to your content, and therefore trading receipts on the test above.
PayPal's friends-and-family option changes who pays PayPal's fee. It changes nothing about your tax position, and choosing it on business receipts also breaches PayPal's own terms.
Worked example: the streamer who left the tips out
Illustrative figures; the rates are the real 2026/27 ones. Nadia streams four nights a week as a sole trader on cash basis. Her year looks like this:
- Twitch subs and bits payouts — £19,400
- YouTube ad revenue on the VOD channel — £4,200
- Streamlabs and PayPal tips — £6,800
- Ko-fi memberships — £2,300
- One sponsored stream, invoiced — £2,500
Gross income £35,200, against £7,300 of allowable costs — PC and capture kit, two monitors, a share of broadband and electricity, editing software, a moderator paid per stream. Profit £27,900.
Tax on that: after the £12,570 personal allowance, £15,330 is taxed at 20% — income tax of £3,066. Class 4 National Insurance runs at 6% on the same £15,330, or £919.80. Total £3,985.80.
Now do it the way Nadia first filed it, leaving out the £6,800 of tips because "donations aren't income". Profit £21,100, taxable income £8,530, income tax £1,706, Class 4 £511.80 — £2,217.80.
Nadia's turnover of £35,200 is comfortably under the £90,000 VAT threshold either way. The creators who need to care about the second column of that diagram are the ones inside about £20,000 of the line — see the creator VAT guide.
The VAT question is a different question
For VAT, the test is not whether the money relates to your trade. It is whether the viewer received anything for it. HMRC's guidance on donations treats a payment as outside the scope of VAT where it is freely given, has no conditions attached, and the donor receives nothing in return beyond a basic acknowledgement — a thank you, a name on a list.
Applied to a stream, that splits the tip jar in two:
- Freely given, nothing back. A viewer tips £20, you say thanks on stream, that is it. Outside the scope of VAT, and it does not count towards your £90,000 rolling turnover.
- The viewer buys something. Tip-to-play, a song or game request, a message read out under a paid alert, sub-only emotes, Discord access, a name in the credits. That is consideration for a supply — standard-rated if you are registered, and it counts towards the threshold.
Most streamers who monetise properly are in the second bucket for the bulk of it, because the whole point of the alert tiers is that money buys a response. Be honest about which one you run, keep the two separated in your books, and the rolling-turnover figure in your monthly bookkeeping routine stays defensible.
Note what this does not do. A tip that is outside the scope of VAT is still taxable income. The two taxes are answering different questions and it is entirely normal for the answers to disagree.
The charity stream trap
This is the one that costs real money, and it happens to the most generous people in the space.
You run a 12-hour charity stream. Donations flow through your normal Streamlabs setup into your own PayPal, and a week later you transfer the total to the charity. Say it raises £11,400.
Look at that in your accounts: £11,400 of receipts arriving through the same tipping infrastructure as every other night of the year, followed by a single large payment out. And here is the problem — for a sole trader, giving money to charity is not an allowable trading expense. It is relieved through Gift Aid, personally, and only for the person who actually donated. That is not you. HMRC's Gift Aid guidance is explicit that people who organise a collection cannot make a declaration for the amounts collected, because they did not donate the money.
So you can end up with a large taxable receipt and no matching deduction, on money you never kept.
The fix costs nothing and takes ten minutes:
- Run charity streams through a platform that pays the charity direct — Tiltify, JustGiving, or the charity's own fundraising page. The money never enters your accounts, so there is nothing to explain.
- Turn your normal tip alerts off for the duration, or the two streams of money mix in one PayPal balance and you are separating them by timestamp afterwards.
- If money does land with you, evidence that it was never yours: the fundraiser page and its terms, the appeal wording, and an immediate onward transfer of the exact amount. You are holding it for the charity — but it is you who has to be able to show that.
- Incentives are still your income. If sponsors match donations in exchange for a mention, or you keep a slice, or a brand pays you to host the fundraiser, those payments are trading income like any other.
What to do this week
- Add tips to your income, not your gratitude. Export the last 12 months from Streamlabs, StreamElements, Ko-fi and PayPal and check the totals actually appear in your books.
- Split the tip jar. One category for freely-given tips, one for anything that bought a response. You need that split the day you approach the VAT threshold, and it is unreconstructable later.
- Check your £1,000. If everything you earn from content — tips included, gross, before costs — is under the trading allowance, there is nothing to register. Over it, there is.
- Move your next charity stream to Tiltify or JustGiving before you announce it.
- Run the numbers. Put your real profit through the free creator tax calculator, and read the creator tax guide for how the rest of it fits together. Gifted products work differently again — that is the gifted products and brand deals guide.
None of this makes tipping a bad thing. It is the most direct income a creator ever earns and it costs you no inventory, no negotiation and no agency cut. It just has to go in the books like everything else. If you stream for a living and you are not sure your tips have ever been declared, talk to us — we do this for streamers every week, from £19 + VAT a month.








