How subscriptions, bits, donations, sponsorships, and Twitch Affiliate/Partner revenue are taxed in Canada — and every deduction available to streamers
Twitch streaming has grown from a niche hobby into a viable income source for thousands of Canadians. Whether you're a Twitch Affiliate earning from subscriptions and bits, a Partner with ad revenue, or a streamer supplementing income with sponsorships and merchandise, the CRA treats all streaming revenue as self-employment income. This guide covers the complete tax picture for Canadian Twitch streamers in 2025.
Yes — unambiguously. Any income earned through streaming activities conducted with a profit motive is business income in Canada. This includes money received from Twitch directly (subscriptions, bits, ad revenue) and indirectly (brand sponsorships, merchandise, donations from fans). The CRA has been increasingly focused on online income, and Twitch/streaming income is firmly in scope for Canadian income tax.
| Revenue Source | Tax Treatment |
|---|---|
| Twitch subscriptions (Tier 1/2/3) | Business income — report net amount received from Twitch |
| Bits (converted to USD payout) | Business income — report CAD equivalent |
| Ad revenue (Twitch Partners) | Business income — report gross ad revenue |
| Cheers donations via Twitch | Business income — viewers giving bits that convert to payment |
| Third-party donations (Streamlabs, StreamElements) | Business income — regular fan donations in a business context |
| Brand sponsorships / integrations | Business income — invoice or deal value |
| Affiliate product commissions | Business income |
| Merchandise sales | Business income; cost of goods deductible |
| Patreon / Ko-fi from stream audience | Business income |
| Gifted games or products from brands | Taxable at fair market value if in exchange for promotion |
Twitch pays in USD. You must convert all USD income to Canadian dollars for T2125 reporting. Use the Bank of Canada daily exchange rate on the date each payment is received, or use the average annual rate if you receive many small payments throughout the year. Twitch provides annual earnings summaries in your Creator Dashboard — download these for your records. The CAD equivalent of your total USD earnings is what you report as gross business income.
Twitch may issue US tax forms (1099-NEC or 1042-S) to Canadian streamers depending on your W-8BEN status. As a Canadian resident, you should complete a W-8BEN form with Twitch to certify your non-US tax status and claim treaty benefits, which typically result in 0% US withholding on business income for Canadian residents. Even if some US tax is withheld, you can claim a foreign tax credit on your Canadian T1 return to avoid double taxation. Report your Twitch income on your Canadian T1 regardless of any US tax forms.
The expenses of building and running your Twitch channel are deductible on T2125. Streamers have a legitimately broad range of deductible expenses:
| Expense | Notes |
|---|---|
| Gaming PC / streaming computer | CCA Class 50 (55% declining balance) or immediate expensing |
| Capture card (Elgato, AverMedia) | CCA Class 8 (20%) or immediate if under $500 |
| Microphone (Blue Yeti, Shure, etc.) | CCA Class 8 |
| Webcam / DSLR for face cam | CCA Class 8 |
| Stream deck / controller | CCA Class 8 or immediate |
| Headset / headphones | CCA Class 8 |
| Green screen / backdrop | CCA Class 8 |
| Lighting equipment | CCA Class 8 |
| Monitor(s) | CCA Class 50 or Class 8 |
| Gaming chair / desk | CCA Class 8 (business-use % if home office) |
| OBS plugins / Streamlabs Pro | 100% subscription expense |
| Stream alerts and overlays (subscription) | 100% |
| Channel point / loyalty software | 100% |
| Games purchased for streaming content | 100% if used for content creation |
| Game subscription services (Game Pass, PS Plus) | 100% if for content creation |
| Internet plan | Business-use % (high-speed internet is essential for streaming) |
| Home studio / office | Business-use % of rent, utilities, etc. |
| Music licensing (Epidemic Sound, Pretzel) | 100% |
| Discord Nitro / server boosts | 100% if for community management |
This is a legitimate and often overlooked deduction for streamers. If you purchase a game specifically to play and stream it as content for your channel, the cost is a business expense. Keep records of what games you purchased and streamed. Games purchased purely for personal enjoyment (not streamed) are not deductible. For most active streamers, the majority of games are business-use.
The standard $30,000 threshold applies. Once your total streaming and creator income exceeds $30,000 over four consecutive quarters, register for GST/HST. Revenue from US-based sources (Twitch, US sponsors) is generally zero-rated. Canadian brand deals require you to charge and collect HST. You can claim ITCs on Canadian business expenses.
Net self-employment income from streaming (gross revenue minus expenses) above $3,500 is subject to CPP contributions at the combined 11.9% rate. Budget for this alongside income tax when setting aside money from Twitch payouts.
Stop paying bank fees on your hard-earned gig income. KOHO offers free banking with no monthly fees and no minimum balance. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — Code 45ET55JSYA