Twitch Streamer Revenue Calculator

Estimate monthly and annual Twitch income from subscribers, ads, bits, donations and sponsorships — adjusted for category, country and tier.

Enter Your Details

Higher-CPM categories (Finance, Tech) earn dramatically more per impression and per sponsorship.
Your typical concurrent viewer count across streams.
Total hours streamed in a typical month.
Number of active Tier 1 subs. Net payout ≈ $2.50/sub after Twitch split.
Active Tier 2 subs. Net payout ≈ $5.00/sub.
Active Tier 3 subs. Net payout ≈ $12.50/sub.
100 bits = $1 net to the streamer.
$
Direct donations (Streamlabs, PayPal, etc.). Pass-through, no Twitch cut.
How many brand-sponsored streams you do per month, on average.
Enable if you are a Twitch Partner. Lifts ad density from 2 to 4 mid-rolls per hour.
$
CPM in USD per 1,000 ad impressions. Auto-filled from category × country.
$
USD per concurrent viewer per sponsorship deal. Auto-filled from category × country.
Mid-roll ads per stream hour. Auto-filled from Partner toggle (Partner=4, Affiliate=2).

Your Results

Live
Estimated Monthly Revenue
Estimated Annual Revenue
Subscriber Revenue
Ad Revenue
Sponsorship Revenue
Bits Revenue
Donations Revenue
Value per Sponsorship Deal
Estimated Monthly Ad Impressions
Effective CPM (per 1,000 ads)

Five Revenue Streams, One Estimate

Twitch streamers don't earn from one thing — income stacks from subscriptions, mid-roll ads, bits, direct donations and brand sponsorships. Most calculators stop at "viewers × subs" — this one combines all five, adjusted by stream category, audience country, and your Partner/Affiliate status.

CPM varies massively by category — Gaming averages around $4 per 1,000 ad impressions, while Finance & Investing streams average $13. Country multipliers stack on top: a US audience earns 10× what an Indian audience earns at the same CPM. The Partner toggle lifts ad density from 2 to 4 mid-rolls per hour — affiliates still earn ad revenue (since Twitch's 2023 update) but at a lower run rate.

  • Sub tiers: Net payouts after Twitch's split — Tier 1 ≈ $2.50, Tier 2 ≈ $5.00, Tier 3 ≈ $12.50.
  • Bits: Fixed at 1¢ per bit (100 bits = $1 net).
  • Sponsorships: Quoted per concurrent viewer per deal — Finance pays $1.50/CCV, Gaming pays $0.50/CCV, scaled by your country multiplier.
  • Currency: Always USD — Twitch pays creators in USD globally.

What is Twitch streamer revenue?

Twitch streamers earn from five distinct revenue streams that combine into total income — far more diversified than YouTube (mostly AdSense) or TikTok (mostly sponsorships). The five streams: subscriptions (net $2.50/Tier 1, $5/Tier 2, $12.50/Tier 3), mid-roll ads (CPM-driven, like YouTube), bits (fixed $1 per 100 bits net to streamer), direct donations (pass-through, no Twitch cut), and brand sponsorships (priced per concurrent viewer per deal).

Twitch's Partner vs Affiliate status affects the ad-side economics: Partners run roughly 4 mid-rolls per hour, Affiliates run 2. Both earn ad revenue (Affiliates gained ad eligibility in 2023). Sub revenue splits range from 50/50 (default Affiliate) up to 70/30 in favor of established Partners, but the calculator uses simplified net averages that work for both tiers.

Most successful Twitch businesses are sub-revenue-driven at small scale (active sub base produces consistent income) and sponsorship-driven at large scale (concurrent viewer count attracts premium brand deals). Bits and donations are bonus streams that vary with community generosity.

How to calculate Twitch monthly revenue

Total monthly revenue stacks five components:

Ad revenue: Ads = (Viewers × Hours × ads_per_hour / 1000) × CPM

Sub revenue: Subs = Tier1 × 2.5 + Tier2 × 5 + Tier3 × 12.5

Bits + donations: Other = Bits/100 + Donations

Sponsorship: Sponsorship = Viewers × $/viewer × deals_per_month

Total monthly: Total = Ads + Subs + Other + Sponsorship

Annual run-rate is monthly × 12. The CPM and sponsorship-per-viewer rates depend on category (Gaming $4 CPM, Just Chatting $5.50, Finance $13, Esports $6.50) and country multiplier.

Worked example. US Gaming streamer, 200 concurrent viewers, 150 hours/month, Affiliate (2 ads/hr), 40 Tier 1 + 5 Tier 2 + 2 Tier 3 subs, 10k bits, $150 monthly donations, 1 sponsorship/month. Ads: (200 × 150 × 2 / 1000) × $4 = $240. Subs: 40 × 2.5 + 5 × 5 + 2 × 12.5 = $150. Bits + donations: $100 + $150 = $250. Sponsorship: 200 × $0.50 × 1 = $100. Total: $740/month. Annual: $8,880.

Same streamer scaling to 1,000 concurrent viewers and Partner status (4 ads/hr) with 200/30/10 subs and 3 deals/month: ads $1,200, subs $775, other $400, sponsorship $1,500. Total: $3,875/month. Concurrent viewer growth lifts every revenue stream simultaneously — the compounding effect is what makes Twitch lucrative at scale.

How to use this calculator

Pick your audience country and stream category at the top (Gaming, Just Chatting, IRL, Finance, Technology, Education, Music, Fitness, Esports, Variety). Enter your average concurrent viewers, stream hours per month, and toggle the Twitch Partner switch if you've reached Partner status (lifts ads-per-hour from 2 to 4).

Add subscriber counts by tier, monthly bits, monthly donations, and sponsorship deals per month. The calculator returns monthly revenue split across the five streams, annual run-rate, value per sponsorship deal, ad impressions, and effective CPM. Use it to compare your actual Twitch revenue against modeled expectations, or to project the income at a future viewer count level. The advanced section overrides CPM and sponsorship rates for unusual situations.

Real-world examples

Example 1 — Small Affiliate Gaming streamer. 50 concurrent viewers, 100 hours/month, Affiliate (2 ads/hr), 20 Tier 1 + 2 Tier 2 subs, 3k bits, $50 donations, 0 deals. Ads: (50 × 100 × 2 / 1000) × $4 = $40. Subs: $60. Bits + donations: $30 + $50 = $80. Sponsorship: $0. Total: $180/month. Side-hustle income level — supplements a day job, doesn't yet justify quitting. Most Affiliates land here.

Example 2 — Mid-tier US Just Chatting Partner. 800 concurrent viewers, 200 hours/month, Partner (4 ads/hr), 150 Tier 1 + 20 Tier 2 + 5 Tier 3, 30k bits, $400 donations, 2 deals/month. Just Chatting CPM $5.50, sponsorship rate $0.80/viewer. Ads: (800 × 200 × 4 / 1000) × $5.50 = $3,520. Subs: $537. Bits + donations: $300 + $400 = $700. Sponsorship: 800 × $0.80 × 2 = $1,280. Total: $6,037/month. Annual: $72,444. Full-time streamer income with growth headroom.

Example 3 — Finance category Partner, smaller audience. 300 concurrent viewers, 120 hours/month, Partner. Finance CPM $13 (premium), sponsorship rate $1.50/viewer (premium). 80 Tier 1 + 15 Tier 2 + 5 Tier 3 subs, 20k bits, $300 donations, 3 deals/month. Ads: (300 × 120 × 4 / 1000) × $13 = $1,872. Subs: $337. Bits + donations: $200 + $300 = $500. Sponsorship: 300 × $1.50 × 3 = $1,350. Total: $4,059/month. Annual: $48,708. Finance commands premium across every stream — same viewer count produces 2–3× more income than Gaming.

Common mistakes and benchmarks

The biggest Twitch revenue mistake is focusing on subs alone. New streamers obsess over hitting sub thresholds, but at 100 concurrent viewers, sub income is typically $200–$400/month — less than half of total potential income from ads + bits + donations + occasional sponsorships. Diversify focus across all five streams from day one.

Second is underpricing brand sponsorships. A 500-concurrent-viewer Gaming streamer offered $200 per deal is being underpaid — the niche standard is $250 per 1k concurrent viewers, so this stream should command $125 (one-off small brand) to $500 (premium brand). Use the calculator's sponsorship-per-deal estimate as a negotiation floor.

Benchmarks. Sub rate (% of concurrent viewers who sub): healthy range 5–15%; below 5% means the community isn't converting, above 15% means an unusually loyal audience. Stream hours/month: 100–200 is sustainable for full-time; above 250 risks burnout without yielding proportional revenue. CPM by category: Gaming $2–$6, Just Chatting $3–$8, Finance $8–$18 (US baselines). Compare against YouTube long-form economics for cross-platform decisions.

Frequently Asked Questions

Twitch income stacks across five streams: subscriptions (net $2.50–$12.50 per sub depending on tier), ad revenue (around $4 CPM for Gaming, $13 for Finance, scaled by country), bits ($1 per 100), direct donations (pass-through), and brand sponsorships ($0.40–$1.50 per concurrent viewer per deal). A small streamer with 100 concurrent viewers in Gaming typically nets $300–$500/month combining all streams; a Finance streamer with 500 viewers and 2 sponsorships clears $8,000+/month.

Add five streams: Total = Ads + Subs + Bits + Donations + Sponsorships. Ads = (viewers × hours × ads_per_hour / 1000) × CPM. Subs = Tier1 × $2.50 + Tier2 × $5 + Tier3 × $12.50 (net averages). Bits = bits ÷ 100. Donations = pass-through. Sponsorships = viewers × $/viewer rate × deals. The calculator chains all five with the right category × country adjustments to produce monthly and annual run-rate.

Both earn from subs, ads, bits, and donations — Twitch opened ad revenue to Affiliates in 2023. Differences: (1) ad density — Partners run ~4 mid-rolls per hour vs ~2 for Affiliates, (2) sub revenue splits — Affiliates get 50/50, established Partners can negotiate 60/40 or 70/30, (3) higher base CPMs for Partners as Twitch prioritizes their ad inventory. The calculator's Partner toggle lifts ads/hour from 2 → 4 to capture the largest practical difference.

A Tier 1 sub costs the viewer $4.99/month. After Twitch's split (50/50 for Affiliates, 60/40 or better for Partners), the streamer nets roughly $2.50 per Tier 1 sub. Tier 2 ($9.99) nets about $5; Tier 3 ($24.99) nets about $12.50. Prime Subs (free monthly sub from Amazon Prime members) pay the same as Tier 1. These net values work for both Affiliates and Partners as approximations; exact splits vary by negotiated contract.

Twitch CPMs run roughly 30–60% lower than YouTube CPMs for the same niche. Gaming on Twitch: $2–$6 vs YouTube $4–$12. Finance on Twitch: $8–$18 vs YouTube $18–$35. The gap exists because Twitch's audience skews younger and more concentrated in gaming demographics that advertisers value less, and Twitch sells less inventory at premium rates. Sponsorships partly close the gap — Twitch streamers with engaged communities often earn more per deal than YouTubers with comparable view counts.

Yes — sponsorships don't require Partner status. Brands negotiate directly with streamers (or through agencies/platforms like StreamElements) and care about engagement and audience fit rather than Twitch tier. Partners typically command higher per-deal rates because the badge signals reach and credibility. The calculator's sponsorship math is identical regardless of Partner toggle — it scales sponsorship value by your concurrent viewer count × category-specific $/viewer rate × country multiplier.

Subs early (5–500 concurrent viewers): subs build predictable monthly income and require no negotiation effort — they just need community building. Sponsorships above 500 concurrent viewers: at that audience scale, a single deal can equal a month of sub income, and brands actively reach out. Most successful streamers above 1,000 concurrent viewers earn more from sponsorships than subs in absolute dollars, but maintain a strong sub base because subs are recession-resistant and stable.

TikTok cross-posting revenue, YouTube clips channel revenue (often 20–40% extra for established streamers with multi-platform presence), merchandise sales, Twitch Drops campaigns, Twitch Ad Incentive Program bonuses (variable, paid for hitting ad-density targets), agent commissions if you have representation (typically 15–20% of brand deals), and income tax. Also excluded: equipment costs (camera, mic, PC), and the time cost of streaming itself — model 100–200 hours/month as opportunity cost when comparing against day-job income.