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, 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. The calculator uses $3.50 as a working average.
ad revenue = ad hours per stream × (average viewers ÷ 1,000) × $3.50 (per ad-minute equivalent)
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 / 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 2% sub rate (1 sub per viewer per month is heroic; realistic is 1-5% of average viewers):
- Subs: 50 × 0.02 × $2.50 = $2.50/month (yes, low)
- Bits: 50 × 50 bits × $0.01 = $25/month
- Ads: 0.5 ad hours × (50/1000) × $3.50 × 20 streams = $1.75/month
- Donations: maybe $50/month
Total: about $80/month for a streamer averaging 50 concurrent viewers. The math is brutal at small scale.
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: 0.5 × (500/1000) × $3.50 × 20 = $17.50/mo
- Donations: ~$300/mo
Total: ~$590/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 — Asmongold, xQc, Pokimane — 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 subsidised by gambling sponsorships that wouldn’t 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 + 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.
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.