Facebook In-Stream Ads Revenue Calculator: Estimate Video Ad Earnings for 2026

Estimate your Facebook in-stream ad revenue from video views, CPM rate, ad breaks, and fill rate.

Mathematical Audit

How Facebook In-Stream Ad Revenue Is Calculated

Revenue is based on monetizable views (total views × fill rate), multiplied by ad breaks per video, then divided by 1,000 and multiplied by CPM.

Monetizable Views = Monthly Views × (Ad Fill Rate ÷ 100)
Total Ad Impressions = Monetizable Views × Ad Breaks Per Video
Monthly Revenue = (Total Impressions ÷ 1,000) × CPM Rate

Facebook in-stream ads require videos to be at least 1 minute long. Ad fill rates vary by geography and content category.

Operational Guide

How to Use the Facebook In-Stream Ads Revenue Calculator

1

Enter monthly video views

Find this in Facebook Creator Studio under Content > Performance.

2

Set your CPM rate

Facebook in-stream CPMs typically range from $2–$8 depending on niche and audience location.

3

Configure ad breaks

Set the number of ad break placements per video (typically 1–3 for 3–10 minute videos).

4

Review results

See your estimated monthly and annual revenue, plus per-video earnings.

Real-World Scenario Example

"A Facebook creator publishing 20 videos per month with 500,000 total views..."

Inputs

monthlyVideoViews:500000
cpmRate:4
adBreaksPerVideo:2
adFillRate:65
videoCount:20

Result

Estimated monthly revenue of $2,600 with an effective RPM of $5.20.

Important Disclaimer

Revenue estimates are based on industry-average data and your inputs. Actual Facebook in-stream ad earnings vary by geography, content category, seasonality, and advertiser demand.