How Much Do FAST Channels Make? Revenue Math, With Real Ranges
What a FAST channel earns: the CPM x impressions x fill rate math, realistic revenue ranges by audience size, what changes the numbers, and a worked example.

A FAST channel's revenue comes down to four numbers: watch hours, ad load, fill rate, and CPM. Multiply them and you have the business. This guide walks the math with realistic ranges, then shows where each number can move.

The short version: a niche channel with a real audience can earn anywhere from beer money to a full media business. The spread is wide because two of the four numbers (fill rate and CPM) vary several-fold between a new channel and an established one.
The revenue formula
Monthly revenue =
watch hours
x ad minutes per hour / average ad length
x fill rate
x (CPM / 1000)
x your revenue share
Each input, with honest ranges:
| Input | Typical range | What it means |
|---|---|---|
| Watch hours | Yours to build | Total hours viewers watch per month |
| Ad load | 4 to 10 min/hour | Minutes of ads per hour of viewing. FAST runs lighter than cable's 12 to 16 |
| Average ad length | 15 to 30 seconds | Determines how many impressions fit in the load |
| Fill rate | 40% to 85% | Share of ad slots that actually sell. Industry benchmarks put early-stage channels around 40 to 60% and mature operations above 80% |
| CPM | $7 to $25+ | Price per 1,000 impressions. Vendor benchmarks cluster around $15 to $25 for programmatic FAST inventory; direct-sold premium runs higher |
| Revenue share | 50% to 100% | Your cut after the platform's share |
These CPM and fill figures are industry benchmarks, not audited measurement; no ratings body publishes official FAST CPMs. Treat them as planning ranges.
A worked example
Take a focused channel (say, a horror channel) with a modest but real audience:

- 100,000 watch hours per month (for example, about 4,500 people averaging 45 minutes a day... or 22,000 casual viewers at an hour a week)
- 6 minutes of ads per hour, 30-second spots = 12 impressions per watch hour
- 100,000 hours x 12 = 1,200,000 potential impressions
- 60% fill = 720,000 sold impressions
- $18 CPM = $12,960 gross ad revenue
- 60% revenue share = $7,776/month to the operator
Run your own numbers with the FAST revenue calculator. It applies the same formula with your inputs.
The same channel, three maturity stages
| Launch (months 1-6) | Growing (year 1-2) | Established | |
|---|---|---|---|
| Watch hours/month | 20,000 | 100,000 | 500,000 |
| Fill rate | 45% | 60% | 80% |
| CPM | $12 | $18 | $22 |
| Impressions/hour | 12 | 12 | 12 |
| Gross revenue | $1,296 | $12,960 | $105,600 |
The revenue difference between launch and established is 80x, while watch hours grew only 25x. That is the compounding effect of fill rate and CPM improving alongside audience. It is also why the first six months of a FAST channel usually look discouraging on a spreadsheet.
What actually moves each number
Watch hours move with distribution, not just content. A channel carried on three platforms triples its shelf space. Distribution options and trade-offs: FAST channel distribution platforms.
Fill rate moves with demand sources. A new channel relying on one programmatic exchange fills whatever that exchange happens to buy. Mature operators stack multiple demand partners and add direct-sold campaigns. The mechanics: ad fill optimization.
CPM moves with three things: content category (news and sports outprice generic entertainment), audience data quality (age/geo signals raise bids), and seasonality (Q4 CPMs routinely run 30 to 50% above Q1 on the same inventory).
Ad load is a lever you mostly should not pull. Raising ad minutes lifts short-term revenue and quietly raises churn. The large FAST services run 4 to 8 minutes per hour for a reason.
Other revenue on top of ads
Ad revenue is the base layer. Channels with engaged audiences add:
- Tips and gifts during live programming
- Paid unlocks for premium episodes or early access
- Shoppable placements for channels with commerce-friendly content
- Sponsorship sold directly: a named show or block on your channel, at rates decoupled from CPM math
On Vidiyo, ad revenue share plus tips, unlocks, and product tags are all available from day one; see FAST channel monetization for how each works.
Industry context for your projections
When you model a channel, anchor against the market: US connected-TV ad spend reached $33.35 billion in 2025 (eMarketer), global FAST ad impressions grew 27% year over year in Q4 2025 (Amagi), and the channel count keeps climbing. Sources for all of these, with links: FAST channel statistics.
The honest read: the demand side of FAST is growing faster than the supply of quality niche channels. The operators who lose money are overwhelmingly the ones who never solved distribution or programmed a channel nobody sought out. The formula above tells you exactly which number is your bottleneck.
Quick answers
Can a small channel really make money? Yes, if it is niche and distributed. 20,000 watch hours a month at launch-stage economics is roughly $1,300/month gross. The same hours on an established setup are worth about 3x that.
Do I need my own ad sales team? No. Platforms fill inventory programmatically and take a revenue share. Direct sales become worth it once your audience is large enough to pitch (rule of thumb: millions of monthly impressions).
How long until a channel is profitable? On a free platform like Vidiyo, your marginal cost is content and time, so "profit" starts with your first filled impression. On enterprise platforms charging thousands per month, operators typically need six-figure monthly watch hours to clear fees.
What is a realistic CPM to model? Model $10 to $15 conservatively for programmatic fill in year one. Anything above $20 sustained means you have either premium content adjacency or direct-sold campaigns.
Ready to launch your TV channel?
Vidiyo handles HLS playout, SSAI, EPG, and cross-platform distribution so you can focus on programming.