Twitch Streamer Tax Guide in Canada 2025

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.

Is Twitch Income Taxable in Canada?

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.

Types of Twitch Income and Tax Treatment

Revenue SourceTax 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 TwitchBusiness income — viewers giving bits that convert to payment
Third-party donations (Streamlabs, StreamElements)Business income — regular fan donations in a business context
Brand sponsorships / integrationsBusiness income — invoice or deal value
Affiliate product commissionsBusiness income
Merchandise salesBusiness income; cost of goods deductible
Patreon / Ko-fi from stream audienceBusiness income
Gifted games or products from brandsTaxable at fair market value if in exchange for promotion

Twitch Payouts — US Dollars and Currency Conversion

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 1099 — Does It Apply to Canadians?

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.

Deductible Expenses for Twitch Streamers

The expenses of building and running your Twitch channel are deductible on T2125. Streamers have a legitimately broad range of deductible expenses:

ExpenseNotes
Gaming PC / streaming computerCCA 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 camCCA Class 8
Stream deck / controllerCCA Class 8 or immediate
Headset / headphonesCCA Class 8
Green screen / backdropCCA Class 8
Lighting equipmentCCA Class 8
Monitor(s)CCA Class 50 or Class 8
Gaming chair / deskCCA Class 8 (business-use % if home office)
OBS plugins / Streamlabs Pro100% subscription expense
Stream alerts and overlays (subscription)100%
Channel point / loyalty software100%
Games purchased for streaming content100% if used for content creation
Game subscription services (Game Pass, PS Plus)100% if for content creation
Internet planBusiness-use % (high-speed internet is essential for streaming)
Home studio / officeBusiness-use % of rent, utilities, etc.
Music licensing (Epidemic Sound, Pretzel)100%
Discord Nitro / server boosts100% if for community management

Games as Business Expenses

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.

Document your streaming schedule: Keep a log or use your Twitch past broadcasts as evidence of your regular streaming activity. This demonstrates to the CRA that you operate your channel as a business with regularity and intent to profit.

HST/GST for Streamers

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.

CPP on Streaming Income

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.

Free Banking for Canadian Freelancers and Gig Workers

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