Navigation

Tools

Monetization CheckerReview public monetization signalsRevenue EstimatorExplore an RPM scenarioKeywords ExtractorSample public topic phrases & tagsCompare VideosCompare public metrics side-by-sideVideo Data InspectorInspect public tags & metadataCategory CheckerInspect video category & topic estimateUsername CheckerLook up a public handle
Language
Monetization

How YTKits Calculates YouTube Revenue Scenarios

Jayesh Mehta

8 min read · Published 2026-06-18

Last updated:

How YTKits Calculates YouTube Revenue Scenarios

A public website cannot know another creator's exact YouTube earnings. Revenue, audience geography, playback-based CPM, monetized playbacks and many adjustments are private to the channel owner.

The YTKits revenue tool therefore produces a scenario, not an earnings report. This article documents what goes into that scenario, what the arithmetic means and where the estimate can fail.

September 2026 view-count note: YouTube now counts public views from the first frame of playback, while it says YPP earnings continue to use engaged views and engaged watch hours. The public count used in this calculator can therefore differ from the earnings-related count even when you enter your own Studio RPM. See our explanation of the August 24 update and YouTube's metric-counting guidance.

The calculation in one line

The basic model is:

Estimated revenue = eligible view count ÷ 1,000 × assumed RPM

If a scenario uses 100,000 views and an RPM assumption of $1.50, the arithmetic produces $150. That does not mean the channel earned $150. It means that if the chosen views and RPM accurately describe the period, $150 is the corresponding estimate.

Showing the assumption is more useful than presenting one unexplained number.

Inputs taken from public YouTube data

When a user enters a public channel or video, YTKits can request available data through the YouTube Data API. Depending on the input, that can include:

  • Public view counts
  • Upload dates
  • Public video category IDs
  • Video duration
  • Channel and video metadata

The API does not provide another channel's revenue, RPM, CPM, monetized playback count, audience countries or ad suitability decisions. YTKits does not have access to the creator's YouTube Studio account.

The YouTube Data API documentation is the primary reference for the public fields applications can request.

Inputs that are assumptions

The calculator asks for or applies assumptions where public data is unavailable. These may include:

  • RPM range
  • Audience country or market
  • Content category

Category and country can influence a user's choice of RPM, but they do not reveal the actual value. Two videos in the same category and country can earn differently because of season, viewer mix, ad demand, format, suitability and other factors.

For that reason, the tool should be used with a range. Users who know their own RPM should replace the illustrative assumption with their YouTube Studio value.

Why RPM is used for creator revenue scenarios

YouTube defines RPM as revenue earned per 1,000 views after YouTube's revenue share, including applicable revenue sources represented in the metric. CPM describes advertiser cost before the creator revenue share and is based on ad impressions or monetized playbacks, depending on the reported CPM field.

Using CPM directly as creator revenue would mix two different measurements. For a scenario about creator earnings, RPM is the more understandable input, while the creator's own Studio data remains the reliable source.

See YouTube's official explanation of RPM and CPM.

Worked example with a range

Suppose a video has 250,000 public views. A user wants to explore an RPM range from $0.50 to $2.00.

Low scenario: 250,000 ÷ 1,000 × $0.50 = $125
High scenario: 250,000 ÷ 1,000 × $2.00 = $500

The defensible output is $125-$500 under the selected assumptions. It is not "this video earned between $125 and $500". Even the range may miss the real amount if the view period, format, monetization status or RPM assumption is wrong.

Why two calculators disagree

Calculators can display different figures for the same channel because they make different choices:

  • One may use lifetime views while another estimates recent views.
  • Their default RPM ranges may differ.
  • One may treat Shorts separately while another applies a long-form assumption.
  • Category or geography assumptions may differ.
  • Public view counts may have been collected at different times.

The calculator with the most precise-looking number is not necessarily the most accurate. A useful tool exposes its assumptions and lets the user change them.

Category prediction and revenue are separate steps

YTKits category result example showing public category information and a separate model prediction

YTKits may use category information to suggest a starting scenario. The public video category comes from YouTube metadata. A YTKits topic prediction is a separate model output based on public text signals.

Neither field reveals a channel's advertiser demand or actual RPM. The category should be treated as context for exploring assumptions, not evidence of earnings.

What the calculator intentionally does not claim

The result does not verify:

  • Whether a channel is currently monetized
  • How many views displayed ads
  • The creator's audience geography
  • Sponsorship, affiliate or product income
  • Revenue adjustments, invalid traffic or tax
  • Private YouTube Premium and Shorts revenue details
  • Exact monthly or lifetime earnings

If you own the channel, YouTube Studio is the source for those figures.

How I use the tool responsibly

I built the calculator to answer scenario questions, such as:

  • What does this view count produce at my known RPM?
  • How much does the result change when the RPM assumption changes?
  • How wide should a planning range be?
  • How sensitive is a target to changes in views?

I do not use it to announce another creator's income. Public data is insufficient for that conclusion.

Method limitations

The default RPM ranges used by YTKits are illustrative working assumptions assembled from public reports and third-party advertising discussions. They are not an official YouTube dataset or a statistically representative market benchmark. They should not be displayed as measured averages.

The tool is strongest when a creator enters a value from their own Studio analytics and uses it for planning. It is weakest when estimating a channel whose format, country mix and monetization status are unknown.

Try the scenario calculator

Use the YTKits revenue calculator to change the assumptions and see the formula update. Read the output as a conditional scenario, then use your own YouTube Studio revenue report for actual earnings.

How to validate a calculator result

Before using a scenario in a media kit or a business plan, check these four things:

Check Why it matters
View basis Public views may not match the views used in revenue calculations
RPM source A Studio RPM from the same period is stronger than a category assumption
Format mix Shorts and long-form use different revenue systems
Date range Seasonality and audience mix can change the result

If you cannot answer those four points, keep the output as a rough range and label it that way.

Sources and last check

I checked the official definitions on October 30, 2026. The formulas in this article are original explanations built on YouTube's published metric definitions.

Related creator guides

Research · 11 minA 30-Minute YouTube Channel Audit Using Only Public DataResearch · 10 minWhat Public YouTube Data Can and Cannot Tell YouResearch · 10 minHow to Compare Two YouTube Videos Fairly
Jayesh Mehta

About the author

Jayesh Mehta (YouTube creator and YTKits founder) has published more than 1,000 videos during five years of operating a gaming channel. He develops YTKits and writes about the tool methods, public YouTube API data, and lessons from his own channel. Personal observations are labeled separately from official YouTube rules and calculated estimates.

· About YTKits