Skip to main content

How we calculate KPP rates

KICK Partner Program (KPP) earnings are performance-based. Your rate reflects how your channel is actually doing, not a flat payout that’s the same for everyone.

A rolling window, not stream by stream

Your rate is calculated over a rolling window of your recent streams, including the one you’re live on right now, rather than being worked out from scratch every session. That means:

  • Your earnings build up progressively instead of resetting each time you go live

  • One unusually quiet or unusually busy stream won’t swing your rate on its own

  • You should have a reasonable idea of your expected earnings heading into a stream, based on your recent track record

💡 Because the window rolls, consistency pays off. Streaming regularly to a genuine audience is what steadily lifts your rate.

What goes into your rate

Your rate reflects a mix of your average audience over the recent window and factors specific to your content, like language and region. This rewards a genuine, sustained audience over short-term spikes.

We don’t publish the exact formula or the weighting behind it. Sharing it would make it easier to reverse engineer ways to inflate short-term numbers instead of building a real audience, and that would come at the direct expense of creators earning fairly. For what happens when engagement isn’t genuine, see KPP Rejections and Program Integrity.

Checking your rate

If your payout looks different from what you expected, get in touch with Support before assuming it’s an error. We check for irregular activity affecting a channel’s numbers first, since that’s the most common cause of an unexpected change, before we look at anything else.

Frequently asked questions

Why isn’t my rate the same every stream?

Your rate is performance-based and built over a rolling window of recent streams, so it moves gradually with your channel rather than being a flat, fixed payout.

My payout looks lower than I expected. What should I do?

Contact Support before assuming it’s an error. We’ll check for irregular activity on the channel first, since that’s the most common cause of an unexpected change, and go from there.

Why won’t you share the exact formula?

Publishing the formula would make it easier to inflate short-term numbers instead of building a real audience, which would come at the expense of creators earning fairly.

Does one quiet stream tank my rate?

No. Because the rate is calculated over a rolling window, a single quiet (or unusually busy) stream won’t swing it on its own.

Still have questions?

If something still isn’t clear, reach out to our Support team through the Help Centre, and we’ll help you sort it out. When you get in touch, it helps to include:

  • Your KICK username

  • Your channel, if your question is about a specific one

  • A short description of what you’re asking about

Related articles

  • KPP Rejections and Program Integrity

  • How We Feature Channels

  • How We Apply Moderation

Did this answer your question?