Материал
Почему акты Директа не совпадают со статистикой — и это не ошибка
Евгения Краева
Евгения Краева

Почему акты Директа не совпадают со статистикой — и это не ошибка

Недавно клиент задал вопрос, который рано или поздно задают почти все: почему расход в интерфейсе Директа не совпадает с суммой в закрывающих документах? И добавил, что так почти каждый месяц.

Вопрос понятный. Клиент открывает статистику, видит одну цифру, открывает акты — видит другую. Первая мысль: где-то ошибка или деньги ушли не туда.

Сразу скажу: в большинстве случаев ошибки нет. Статистика и акты — это два разных учёта, и помесячно они почти никогда не совпадают до копейки. Ниже разберу на реальном примере, почему так происходит, что об этом говорит сам Яндекс, как проверить цифры самостоятельно и что ответить клиенту.

Разбираю на реальном проекте

Возьму август 2026 года на одном из проектов. Кампании в РСЯ, стратегии с оптимизацией конверсий, реклама оплачивается через агентство. Бонусов на аккаунте нет, кредитной линии тоже — расход идёт только из оплаченных средств. Дальше объясню, почему это важно.

В интерфейсе Директа за 01.08–31.08 расход с НДС — 48 210,57р.

Рисунок1111.png
Расход в интерфейсе Директа за август

При этом счёт на 50 000р, который должен был открутиться в августе, закрыт актами ровно на 50 000р. Клиент сравнил две цифры и увидел разницу почти в 1 800 ₽.

Но если присмотреться, актов по этому счёту два:

•           первый — на 47 836,03р, за август;

•           второй — на 2 163,97р, он закрыл остаток счёта.

И вот тут картина меняется. При работе через агентство закрывающие формируются по оплаченному счёту: акт закрывает деньги конкретного счёта по мере расхода, а не календарный месяц. Поэтому сравнивать «расход за август» с «суммой счёта» в таком случае некорректно.

Раскладка получилась такая:

СтатьяСумма с НДС, р
Оплачено по счёту50 000,00
Расход августа по статистике48 210,57
— закрыто первым актом47 836,03
— хвост августа, закрыт вторым актом374,54
Расход первых дней сентября, закрыт вторым актом1 789,43
Итого закрыто актами50 000,00

То есть первый акт меньше августовской статистики всего на 374,54р. Это расход последних часов месяца, который не успел попасть в акт. Остаток счёта ушёл на открутки начала сентября и закрылся вторым актом. Переплаты нет: потрачено ровно то, что оплачено.

Что говорит Яндекс

У Яндекса есть официальное разъяснение на эту тему. Если пересказать его коротко: акты формируются автоматически в конце месяца, и их суммы потом не корректируются.

То есть акт — это бухгалтерский документ, который фиксируется один раз. А статистика продолжает жить: она меняется задним числом, и всё, что изменилось после формирования акта, учитывается уже в следующих актах.

Яндекс называет четыре причины расхождений: защита от фрода, формирование статистики, клиентские бонусы и стратегии с оплатой за конверсии. И отдельно предупреждает, что сравнивать акты со статистикой помесячно не стоит — лучше за период около 6 месяцев, на таком объёме данные, как правило, сходятся. Официальный ответ ЯНдекс можно посмотреть в партнерском кабинете, в разделе "Связаться с нами" - Вопросы по документообороту: форма обратной связи для сотрудников агентств.

Почему суммы не сходятся

Разберу каждую причину и то, как она проявляется на практике.

Формирование статистики. Акты формируются в ночь на первое число, а показы и клики идут непрерывно. Часть расхода последних часов месяца не успевает попасть в акт и закрывается в следующем месяце. Именно это и случилось в примере выше: 374,54р августа ушли во второй акт.

Защита от фрода. Директ постоянно проверяет клики, и если находит недействительные, возвращает деньги на кампании. Статистика при этом уменьшается задним числом, причём корректировка может касаться трёх предыдущих месяцев. Акт за закрытый период уже не изменится, разница учтётся в следующем. Мой вывод: если смотреть статистику за август в октябре, цифра может быть меньше, чем в момент формирования акта.

Стратегии с оплатой за конверсии. Клик может случиться в одном месяце, а конверсия в другом. Статистика считает конверсию по дате клика, а акт — по дате конверсии. Обычно это 1–3 дня, максимум 21 день. Конверсии после 21 дня для рекламодателя бесплатны.

Клиентские бонусы. Бонусы тратятся в кампаниях и видны в статистике, но актами не закрываются. Если они есть, их нужно вычесть из статистики перед сравнением. В нашем примере бонусов нет, поэтому эту причину сразу исключаем.

Кредитная линия. Её тоже нет в списке Яндекса, но на сверку она влияет. В нашем примере её нет, поэтому потратить больше оплаченного невозможно, и сумма актов по счёту не может превысить оплату. Если же реклама идёт в кредит, расход может обгонять оплаты, и сверять придётся с учётом задолженности на конец периода.

Разная база НДС. Отдельной причиной Яндекс это не называет, но ошибаются тут часто. Акты всегда с НДС, а расход в интерфейсе можно смотреть и без него. Сравнивать нужно в одной базе: либо обе цифры с НДС, либо обе без.

Привязка акта к счёту, если работаете через агентство. Это то, что сбивает чаще всего. В такой схеме закрывающие формируются по каждому оплаченному счёту. Если счёт тратился на стыке двух месяцев, его закроют два акта. Если вы платите Яндексу напрямую, документы могут формироваться иначе — проверьте по своим актам.

И ещё одно важное следствие из ответа Яндекса: если в одном месяце актами закрыто больше, чем нужно, в другом закроется меньше. Расхождения не накапливаются, а выравниваются со временем.

Как проверить самостоятельно

Сверка занимает 15–20 минут и почти всегда снимает вопрос. Порядок такой.

1.         Возьмите период 3–6 месяцев, а не один месяц. Для вопроса «почему не совпал август» — минимум июль–сентябрь.

2.         Снимите расход из Директа. Список кампаний → период в календаре → фильтр «Все кампании», чтобы попали архивные и остановленные. Нужна колонка «Расход с НДС» в строке «Итого». Для разбивки по месяцам удобнее «Мастер отчётов».

3.         Соберите все оплаты и все акты за тот же период и разложите акты по счетам. По каждому счёту сумма актов не должна превышать сумму оплаты, а полностью израсходованный счёт закрыт ровно на свою сумму.

4.         Приведите всё к одной базе НДС. Если статистика без НДС, пересчитайте акты: сумма ÷ 1,22.

5.         Вычтите бонусы, если они есть на аккаунте.

6.         Посмотрите на стыки месяцев: акты, которые закрывают хвост прошлого месяца, и кампании с оплатой за конверсии.

7.         Посчитайте остаток: оплачено − закрыто актами. Он должен быть близок к балансу в интерфейсе.

Если после всех шагов расхождение за полгода всё равно не объясняется — тогда уже стоит писать в поддержку, сразу приложив таблицу сверки.

И совет на будущее: сохраняйте выгрузку статистики в день, когда приходят акты. Тогда корректировки задним числом объяснить проще простого.

Что ответить клиенту

Клиенту не нужна лекция про антифрод. Ему нужно понять, что деньги не потерялись, и увидеть цифры. Например:

Добрый день! Расход в интерфейсе Директа и закрывающие документы формируются по разным правилам, поэтому за отдельный месяц они могут не совпадать — это штатная ситуация.
Реклама оплачивается через агентство, поэтому закрывающие формируются по каждому оплаченному счёту, а не по календарному месяцу. Если счёт тратился на стыке двух месяцев, его закрывают два акта. Кроме того, часть расхода последних дней месяца иногда попадает в акт следующего месяца, а статистика может уточняться задним числом после проверки кликов.
По вашему счёту на [сумма] р: [раскладка по актам]. Все средства израсходованы на рекламу, переплаты нет.
Яндекс рекомендует сверять данные за период около 6 месяцев — на таком отрезке суммы сходятся. Если удобно, подготовим сверку «оплаты — акты — остаток» за последние полгода.

Лучше всего работает таблица из примера выше: оплачено, закрыто каждым актом, хвост прошлого месяца, итого. Когда клиент видит, что итог сходится до копейки, вопрос обычно закрывается.

Что со всем этим делать

Не обещать клиенту совпадения помесячно. Ни в разговоре, ни в договоре. Сам Яндекс просит учитывать эти причины при работе с клиентами.

Не сравнивать расход за месяц с суммой счёта. Счёт может тратиться на стыке месяцев, и его закроют несколько актов.

Смотреть все акты по счёту, а не один. Один счёт может закрываться несколькими актами. Главное, чтобы их сумма сошлась с оплатой.

Сверять в одной базе НДС и не забывать архивные и остановленные кампании при выгрузке статистики.

Не просить Яндекс переделать акт. Суммы актов не корректируются, всё выравнивается в следующих периодах.

Предупредить клиента заранее. Лучше один раз объяснить механику на старте работы, чем каждый месяц разбирать расхождения.

Вывод

Расхождение между статистикой Директа и актами за отдельный месяц — это почти всегда не ошибка, а разница в учёте. Статистика живая и меняется задним числом, акт фиксируется один раз, а при работе через агентство ещё и привязан к счёту, а не к календарю.

Поэтому мой вывод простой: сверять не месяц, а полгода, не «расход против суммы счёта», а «все оплаты против всех актов и остатка». На таком отрезке цифры сходятся, а у клиента пропадает повод для тревоги.

Комментарии

Написать комментарийВойти