Twitch Streamer Earnings Calculator
Calculate your estimated monthly Twitch revenue from subscribers, bits, ads, and donations based on your viewer count and engagement.
The four Twitch revenue streams
Twitch streamers don’t live off one income source. They stack four:
1. Subscriptions. Viewers subscribe monthly at three tiers:
- Tier 1: $4.99/month (the most common)
- Tier 2: $9.99/month
- Tier 3: $24.99/month
The split changed dramatically in 2023. Most streamers (Affiliates and lower-tier Partners) get 50% = $2.50 per Tier 1 sub. Top Partners under the old “Premium Plus” deal kept 70%, but Twitch ended that for most new Partners in late 2023. There’s now a sliding scale where larger streamers eventually qualify for 60% or 70%, but most working streamers should plan for the 50% split.
Prime subs (free for Amazon Prime members, one per month) pay the streamer the same as a paid Tier 1 sub.
2. Bits. Virtual cheer currency. Each bit cheered = $0.01 to the streamer. A typical engaged viewer cheers 30 to 100 bits/month ($0.30 to $1.00). Bits are mostly bought by viewers as a tipping mechanic. Chat sees “Cheer100” with an animated emote and the streamer gets $1.
3. Ad revenue. Twitch runs ads pre-roll, mid-roll, or on demand. CPM varies hugely: $2 to $5 for general streams, up to $10 to $15 for streams in lucrative categories (Just Chatting, IRL) with US-heavy audiences. That is a fivefold spread, which is why the calculator asks for your CPM rather than picking one. Your Twitch payout dashboard has the real figure, and a page that assumes $3.50 is wrong by 3x for anyone streaming Just Chatting to an American audience.
ad revenue = ad hours per stream × (average viewers ÷ 1,000) × your CPM, treating one ad hour as roughly one impression per concurrent viewer
Note Twitch’s “Ads Incentive Program” (when active) pays streamers a guaranteed $/hour-streamed bonus for running a minimum amount of ads. Rates have varied from $0.50 to $5/hour.
4. Donations and tips. Direct viewer support via StreamLabs, StreamElements, Ko-fi, or PayPal. These flow directly to the streamer (minus payment processing fees of 2-3%). Donations are usually larger but less frequent than bits.
The math
monthly revenue = sub revenue + bits revenue + ad revenue + donations
A 50-average-viewer streamer running 20 streams/month with a 2% sub rate (1-5% of average viewers is the realistic range; anything above that is exceptional):
- Subs: 50 × 0.02 × $2.50 = $2.50/month (yes, low)
- Bits: 50 × 50 bits × $0.01 = $25/month
- Ads at a $3.50 CPM: 0.5 ad hours × (50/1000) × $3.50 × 20 streams = $1.75/month
- Donations: $50/month gross, $48.75 after the processing cut
Total: about $78/month for a streamer averaging 50 concurrent viewers. The math is brutal at small scale.
Note the sub line. One subscriber. At fifty average viewers the subscription tier that everyone talks about is worth two and a half dollars a month, and the donations, which nobody builds a strategy around, are worth twenty times that.
Why most Twitch streamers don’t earn a living
The single biggest insight: average viewers compound everything. A streamer with 500 average viewers, all else equal:
- Subs (2% × 500): 10 × $2.50 = $25/mo
- Bits: 500 × 50 × $0.01 = $250/mo
- Ads at a $3.50 CPM: 0.5 × (500/1000) × $3.50 × 20 = $17.50/mo
- Donations: $300/mo gross, $292.50 net
Total: about $585/month. Still not a salary.
At 2,500 average viewers, that scales to ~$3,000/month, which is liveable income in low-cost areas.
The streamers actually making real money, the Asmongold and xQc and Pokimane tier, average 20,000 to 80,000 concurrent viewers. Their math is wildly different from a working streamer’s.
The 50/50 sub split: recent history
Twitch’s June 2023 change to a flat 50/50 sub split (away from 70/30 for some Partners) was a major hit to top streamers. Many migrated partially or fully to Kick, YouTube Live, or Patreon for higher splits. Kick offers 95/5 splits to lure streamers, partly subsidized by gambling sponsorships that would not fly on Twitch.
Affiliate vs Partner
Affiliate requirements: 50 followers, 500 minutes streamed in 30 days, 7 unique broadcast days, 3+ average viewers. Pays the 50/50 sub split, allows bits, basic ad revenue.
Partner requirements: by application; typically 75+ average viewers, 25 hours streamed in 30 days, 12 broadcast days. Gets transcoding (so smaller streams can offer 1080p), priority customer support, slightly better ad slot control.
Realistic income ladder
| Avg viewers | Monthly | Notes |
|---|---|---|
| 5 to 20 | $0 to $50 | Hobby tier; mostly donations |
| 20 to 100 | $50 to $400 | Side income; requires consistent streaming 4+ days/week |
| 100 to 500 | $400 to $3,000 | Part-time; needs 5 to 7 days/week of streaming |
| 500 to 2,000 | $3,000 to $15,000 | Full-time possible; sponsorships kick in |
| 2,000 to 10,000 | $15,000 to $80,000 | Sustainable career; multiple sponsorships |
| 10,000+ | $80,000+ | Top 0.01%; brand deals dominate income |
Sponsorships dominate at scale
Above 1,000 average viewers, brand sponsorships typically overtake subs, bits and ads combined. A sponsored stream for a game launch or hardware brand pays $500 to $20,000 depending on audience size, in a single 2-hour session. This is why streamers chase concurrent viewers: sponsors care about that one number and very little else.
Tax (US)
Twitch issues 1099-NEC when streaming income exceeds $600. Self-employment tax (15.3%) applies on top of regular income tax. Many streamers form an LLC to deduct equipment, internet, electricity, and home-office costs.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.