---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.0
alternate:
  - https://yandex.com/support/partner/en/web/units/profit.md
  - https://yandex.com/support/partner/ru/web/units/profit.md
  - href: en/web/units/profit.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/partner/en/llms.txt

# Determining impression cost

[Real-Time Bidding](https://yandex.com/support/partner/en/technologies/rtb.md) is a technology for selling and buying ad impressions based on the real-time auction principle. Use RTB to maximize your ad revenue by automatically selecting the most profitable offer from advertisers.

In the RTB auction, the sellers are the Yandex Advertising Network ad platforms where units are placed. The buyers are the DSPs (Demand Side Platforms), which are ad systems that represent the interests of advertisers. The auction is held in real time:

1. The site sends a request for ad impression to the RTB system.

1. The RTB system informs all DSPs about this request and accepts their bids.

1. Bids made by the DSP are sorted by price in descending order and the bid with the highest impression cost is selected. The final CPM is determined by the First-Price auction: the winner pays the CPM they specified.

Sites can affect the impression cost using the [CPM](*CPM) floor. If you set a minimum CPM floor, the RTB system will take it into account when determining the winner:

- If the auction involved multiple bids that exceeded the minimum CPM floor, the highest bid wins the auction and becomes the final CPM.

- If only one bid exceeds the minimum CPM floor in the auction, it becomes the final CPM.

- If no bid exceeds the minimum CPM floor, then no DSP wins. In this case, the unit will be empty (unless it has [its own ad code](https://yandex.com/support/partner/en/web/units/tag-features.md#rtb-code-tuning-alt-code)).


{% note info %}

The impression cost determined by the auction is not equal to the revenue amount the site receives if this impression is counted as viewable. To learn more about how revenue for viewable impressions is calculated, see [Documents and payments](https://yandex.com/support/partner/en/payments/index.md#calculation).

{% endnote %}



<!-- source: en/_includes/feedback-forms/interface-buttons.md -->
## Contact support




<details>
    <summary class="button">Write to WhatsApp</summary>
    <img src="https://yastatic.net/s3/doc-binary/src/support/partner/qr-codes/gr-code-en-new.svg" style="width: 100%; display: block;"/>
    <a href="https://wa.me/74952583554?utm_source=yan&utm_medium=help&utm_campaign=en" style="display: block; text-align: left; margin-left: 18px; color: #5889FF;">Go to WhatsApp</a>
</details>

<details>
    <summary class="button">Write to Telegram</summary>
    <img src="https://yastatic.net/s3/doc-binary/src/support/partner/en/qr-codes/qr-code-en-telegram.svg" style="width: 100%; position: relative; left: -18px; display: block;"/>
    <a href="http://t.me/YanSupport_Bot" style="display: block; text-align: left; margin-left: 18px; color: #5889FF;">Go to Telegram</a>
</details> 

<a href="https://yandex.ru/chat?context=%7B%22entrypoint%22%3A%22%7B%5C%22entrypoint%5C%22%3A%5C%22help%5C%22%2C%5C%22a_pagename%5C%22%3A%5C%22partner-en%5C%22%7D%22%7D#/user/00155607-f40f-9af8-7910-84a29fd95914"> <!--ссылка, куда ведет кнопка. Если внутренняя ссылка, пишем без .md и .html -->
  <span class="button">Write to chat</span> <!--текст на кнопке-->
</a>


<a href="https://forms.yandex.com/surveys/10014686/?lang=en"> <!--ссылка, куда ведет кнопка. Если внутренняя ссылка, пишем без .md и .html -->
  <span class="button">Send an email</span> <!--текст на кнопке-->
</a>



<!-- source: en/_includes/feedback-forms/button-style.md -->

<!-- endsource: en/_includes/feedback-forms/button-style.md -->

<div width="100%" align="center"> 
<br><br>
You can also go to
<br><br>

[![](https://yastatic.net/s3/doc-binary/src/support/mobile-ads/en/logo/rsya.svg)](https://partner.yandex.com)

</div>

<div><br><br></div>
<div class="container" style="padding: 0;">
  <div class="column">
      <p style="font-size: large;">Useful links</p>
      <ul>
         <li><a href="https://t.me/YANpartner/" target="_blank">Yandex Advertising Network Telegram channel</a></li>
         <li><a href="https://yandex.ru/legal/partner/" target="_blank">Rules of participation</a></li>
         <li><a href="https://yandex.com/legal/yan_service_offer/" target="_blank">Yandex Advertising Network Terms of Offer</a></li>
      </ul>
  </div>   
</div>
<div><br><br></div>


<!-- endsource: en/_includes/feedback-forms/interface-buttons.md -->

[*CPM]: Cost per one thousand ad unit impressions. Your partner can set the CPM floor (the minimum cost per one thousand impressions) in the ad unit settings. In statistical reports, the actual cost of one thousand impressions is displayed under **eCPM** and **CPMV**.