Поступления сверены, P&L завышен: как отделить аванс от выручки
Поступления сверены, P&L завышен: как отделить аванс от выручки
Поступления покупателей составили 16 000 000 ₽, но выручка закрытого месяца — 14 000 000 ₽. Разница в 2 000 000 ₽ возникла из-за роста авансов. Банк сошёлся, а управленческий P&L потребовал отдельной проверки.
Числа условные и показывают механику. Метод нужен компаниям, где покупатели платят до отгрузки, акта или другого договорного события. Он связывает банк, дебиторскую задолженность, авансы и выручку в одну воспроизводимую формулу.
Что именно подтверждает банк
Банк подтверждает дату и сумму поступления. Он не подтверждает исполнение обязательства перед покупателем.
Покупатель может перечислить деньги за текущую реализацию. Может погасить дебиторскую задолженность прошлого периода. Может создать аванс будущего месяца. Если реестр хранит только контрагента, дату и сумму, экономический смысл восстанавливается вручную — обычно уже после закрытия.
Управленческий P&L, то есть отчёт о прибылях и убытках, должен показывать исполненную реализацию периода. Для этого у строки есть договор, заказ, событие исполнения и месяц. Платёж без этой связи остаётся движением денег, но не даёт готового ответа о выручке.
Расчёт по строкам
В условном месяце 10 000 000 ₽ поступили по текущей исполненной реализации. Новый аванс составил 6 000 000 ₽. Ещё 4 000 000 ₽ выручки относятся к заказу, который покупатель оплатил раньше.
- Поступления месяца — 10 000 000 ₽ + 6 000 000 ₽ + 0 ₽ — 16 000 000 ₽
- Выручка месяца — 10 000 000 ₽ + 0 ₽ + 4 000 000 ₽ — 14 000 000 ₽
- Рост авансов — 6 000 000 ₽ − 4 000 000 ₽ — 2 000 000 ₽
- Проверка моста — 16 000 000 ₽ − 2 000 000 ₽ — 14 000 000 ₽
Поступления закрываются так: 10 000 000 ₽ + 6 000 000 ₽ + 0 ₽ = 16 000 000 ₽.
Выручка закрывается иначе: 10 000 000 ₽ + 0 ₽ + 4 000 000 ₽ = 14 000 000 ₽.
На начало месяца авансы покупателей равны 4 000 000 ₽. За период компания получила 6 000 000 ₽ новых авансов и исполнила обязательство на 4 000 000 ₽ по старому авансу. Конечный остаток составляет 6 000 000 ₽:
4 000 000 ₽ + 6 000 000 ₽ − 4 000 000 ₽ = 6 000 000 ₽.
Рост авансов — 2 000 000 ₽. Строка проверки возвращает выручку:
16 000 000 ₽ − 2 000 000 ₽ = 14 000 000 ₽.
В упрощённом расчёте дебиторская задолженность покупателей на начало и конец равна 0 ₽. Полная формула добавляет её изменение:
«Поступления + изменение дебиторской задолженности − изменение авансов = выручка.»
Почему чистый остаток по контрагенту скрывает ошибку
У одного покупателя одновременно могут быть старая дебиторка, текущая реализация и новый аванс. Как отделить долг, который ещё станет деньгами, от застрявшего, — в разборе возрастных корзин дебиторки. Если отчёт показывает один итог, движения взаимно погашаются. Финансовый директор видит аккуратный баланс, но не может ответить, какая часть уже заработана.
Похожая проблема возникает, когда назначение платежа используют как доказательство исполнения. Формулировка «оплата по договору» не говорит, какой заказ закрыт и к какому месяцу относится поставка. Для пути цифры нужен документ или операционный реестр, где исполнение видно по строкам.
Ещё один риск — поздние акты. Зеркальную историю на стороне затрат я разбирал в материале о расходе, который попал не в тот месяц. С выручкой механика та же: после закрытия финансист вручную переносит сумму из авансов в выручку. Если исходная версия P&L не сохранена, собственник получает новый итог без истории изменения. Тогда прибыль зависит от того, кто помнит переписку, а не от устойчивого процесса.
Поручение финансовому директору
«За пять рабочих дней соберите реестр выручки и авансов по одному закрытому месяцу и подготовьте мост от поступлений покупателей к выручке. По каждой строке укажите: договор, заказ или спецификацию, к которым относится платёж; дату и подтверждение исполнения: отгрузку, акт, иной согласованный признак; сумму поступления и месяц банковской операции; часть, которая закрывает дебиторскую задолженность прошлого периода; часть, которая создаёт аванс будущего периода; сумму выручки текущего месяца и строку P&L; ответственного за подтверждение исполнения. Когда договор, акт или операционный реестр не подтверждают исполнение, поставьте статус „не подтверждено“, оставьте сумму в авансах или дебиторке по фактическому состоянию и отдельно укажите решение, которое ждёт перепроверки. Не сворачивайте разнонаправленные движения в одну чистую сумму. Формат сдачи: реестр строк, копии оснований, мост „поступления + изменение дебиторки − изменение авансов = выручка“ и короткая записка собственнику с расхождениями, ответственными и отложенными решениями.»
План команды по рабочим дням
В первый рабочий день финансовый директор сохраняет исходный P&L и остатки дебиторки и авансов. Во второй продажи и операционный блок подтверждают исполнение. В третий финансист классифицирует поступления. В четвёртый строит мост и фиксирует расхождения. В пятый собственник принимает реестр и определяет решения, которые ждут перепроверки.
Объём ограничен одним закрытым месяцем и существенными строками. Несколько юридических лиц, восстановление старых договоров и перестройка учёта требуют другого срока.
Какие следы остаются после проверки
Результат не должен жить только в презентации финансового директора. В рабочей папке остаются исходная версия P&L, реестр строк, копии оснований и отдельная записка об изменениях. По каждой корректировке видны прежняя сумма, новая сумма, причина, документ и человек, который подтвердил событие.
Такая история нужна не ради архива. В следующем закрытии другой финансист повторяет путь крупной строки без устного перевода автора таблицы. Если новый аванс снова попал в выручку, команда видит повтор правила, а не разовый сбой. Если прежняя сумма изменилась после позднего акта, собственник понимает, какое решение принималось по старой версии прибыли и что теперь требует пересмотра.
Вопросы приёмки
Собственник не пересчитывает таблицу. Он задаёт вопросы, по которым видно качество основания:
- какой платёж закрывает старую дебиторку, а какой создаёт аванс;
- по какому событию 4 000 000 ₽ прежнего аванса вошли в выручку;
- почему 6 000 000 ₽ остаются обязательством будущего периода;
- как авансы выросли с 4 000 000 ₽ до 6 000 000 ₽;
- какое решение зависит от неподтверждённых 2 000 000 ₽.
Ответ содержит договор, событие, месяц, сумму и ответственного. Ссылка на банковскую выписку подтверждает только движение денег.
Граница применимости
Это управленческий расчёт, не аудит. Он не определяет бухгалтерское или налоговое признание выручки. Условия договора, возвраты, курсовая оценка и сложные схемы исполнения проверяются отдельно.
Расхождение не доказывает умысел. Причиной может быть поздний акт, неполная аналитика или разная база сумм. Но до объяснения разницы прибыль нельзя использовать без оговорки в решении о премиях, дивидендах или расходных лимитах.
Калькулятор строит мост по пяти вводным: поступления, дебиторка на начало и конец, авансы на начало и конец. Материал работает и без него; инструмент нужен, чтобы быстро повторить формулу на своих цифрах.
Разбор и калькулятор моста без регистрации — в материале Finspect.