Facebook Earnings Estimator

The Facebook Earnings Estimator projects revenue from an expected impression total and an assumed revenue per thousand impressions. It supports planning for creators, publishers, and campaign teams that have a defensible RPM from prior performance or a scenario range.

The output is a forecast, not a guaranteed payout. Actual earnings can move with audience mix, content eligibility, advertiser demand, conversion behavior, platform policies, and the definition of revenue included in RPM. Test conservative, base, and optimistic assumptions rather than relying on one point estimate, and compare the forecast with the costs required to create and distribute the content.

Projected delivery and yield

Result
Estimated earnings
Expected earnings per impression
Thousand-impression units

1. Enter the number of Facebook impressions

Enter the number of Facebook impressions expected for the planned content or reporting period.

2. Enter an expected RPM in dollars

Enter an expected RPM in dollars per 1,000 impressions, ideally based on comparable historical data.

3. Review estimated earnings and the number

Review estimated earnings and the number of thousand-impression units.

4. Change RPM or impressions to create

Change RPM or impressions to create separate downside and upside scenarios.

Estimated earnings = Projected impressions ÷ 1,000 × Expected RPM

RPM is entered in U.S. dollars per 1,000 impressions. The model assumes a constant RPM across the projected impression volume.

What the result means

The primary result reports estimated earnings from the values entered above. Supporting rows show useful components or equivalent rates.

Use inputs from one consistent reporting scope. Platform definitions, attribution settings, rounding, and incomplete tracking can affect comparisons.

Given: Projected impressions = 820,000 and expected RPM = $4.75.

Calculation: Thousand-impression units = 820,000 ÷ 1,000 = 820. Earnings = 820 × $4.75 = $3,895.00.

Result: Estimated earnings are $3,895 if both delivery and RPM assumptions hold.

Where can I get an RPM assumption?

Use a comparable historical period or calculate RPM from attributed revenue and impressions. New formats or audiences may require a wider scenario range.

Does the estimate equal a Facebook payout?

No. It projects earnings from your entered RPM, which may represent ad revenue, sales attribution, or another defined revenue stream.

Can I use monthly impressions?

Yes. Ensure the RPM is appropriate to that period and the result will be a monthly estimate.

Why is RPM assumed constant?

The simple model applies one average yield to all impressions. Real marginal RPM may change as scale and audience mix change.

Should taxes and expenses be subtracted?

They are not included. Subtract applicable costs and taxes separately when estimating profit or take-home income.