Что такое сверка управленческих отчётов и почему её обычно нет

Управленческий учёт собственника состоит из трёх отчётов: ОПиУ (доходы и расходы по начислению), ДДС (движение денег по факту) и Баланс (что есть и кому должны на дату). Каждый из них живёт своей жизнью, и в этом проблема. ОПиУ показывает прибыль 12 млн ₽ за квартал, ДДС - чистый поток минус 3 млн ₽, баланс - капитал плюс 28 млн ₽. Цифры разные, и собственник вынужден верить, что финдиректор правильно объяснит причину.

Сверка управленческих отчётов - это автоматическая проверка того, что три отчёта рассказывают одну непротиворечивую историю. Не один отчёт сам с собой (это арифметика двойной записи, она у бухгалтера всегда сходится), а отчёты между собой. Если ЧДП не равен изменению остатков на счетах - значит, какая-то операция доехала в банковский снапшот, но не доехала в ДДС. Или наоборот. Если чистая прибыль не равна приросту капитала - значит, бухгалтер забыл закрыть месяц, или прибыль ушла мимо счёта 84.

Эта проверка обычно не делается вообще. Большинство собственников смотрит на ОПиУ, видит там прибыль и закрывает вкладку. Финдиректора смотрят на свой пятидесятистраничный сводный отчёт и считают, что раз он у них в Excel сходится сам с собой - значит, всё нормально. А «всё нормально» означает, что 292 расхождения на 765 млн ₽ живут внутри отчётов незамеченными.

4 точки правды audit-bridge

Audit-bridge свóдно. строится на четырёх формулах. Каждая - это уравнение, которое по правилам двойной записи обязано сойтись на любом периоде. Если хоть одна не сходится - в управленке есть пробел. И этот пробел нужно закрыть, прежде чем доверять цифрам в отчётах.

1. ЧДП ↔ Δ Сальдо ДС

Формула: Чистый денежный поток за период = Сальдо ДС на конец − Сальдо ДС на начало.

Идея простая. Если за квартал на расчётниках было 50 млн ₽ в начале и 47 млн ₽ в конце - значит, чистый денежный поток за квартал минус 3 млн ₽. По-другому быть не может: деньги либо пришли, либо ушли, либо остались.

В реальности сходится не всегда. Типичные причины:

  • Депозиты по счетам 55 не выгружаются стандартным синком 1С. Положили 30 млн ₽ на депозит - 51-й счёт уменьшился на 30 млн, а в ДДС операции нет, потому что ОData тянет только 51-й. Сальдо двинулось, ЧДП не двинулся.
  • Транзитные платежи между юрлицами (статьи 1.0.01 и 1.0.02). На уровне отдельной компании - это реальный поток. На уровне консолидированной группы - его нужно занулить, иначе один и тот же миллион учтётся дважды.
  • Корректировки остатков через ручные «Операции» в 1С. Бухгалтер поправил остаток в обход документа - снапшот изменился, а operations нет.
  • Лаг между датами. Снапшот на 30 апреля выгружается утром 1 мая. Операции 28-29 апреля попадают в систему вечером и оказываются в снапшоте за 1 мая. Сверка месяцами врёт на пограничные суммы.
  • Аккредитивы и переоценка валюты. Открытие аккредитива - это перевод 51 → 55.01, а в 1С документ часто разнесён как «Покупка активов». Прибыль занижена, ЧДП занижен на сумму аккредитива.

Это не теория. На Метросервисе в 2024 году эта сверка показывала разрыв 108 млн ₽ - оказался аккредитив на 98 млн, разнесённый как закупка. На Байкале в 2025 - 7,88 млн, оказались застрявшие транзиты «Элемера» в мае.

2. Чистая прибыль ↔ Δ Капитал

Формула: Капитал на начало + Чистая прибыль за период + Взносы учредителей − Дивиденды = Капитал на конец.

По правилам бухучёта в конце месяца счета 90 (выручка), 91 (прочие доходы и расходы) и 99 (прибыли и убытки) должны закрыться на счёт 84 (нераспределённая прибыль). Это регламент «Закрытие месяца» в 1С. Если он не делается - расходы зависают на счетах 26 и 44, выручка на 90.01, и капитал в балансе показывает что попало.

Главная причина расхождения: бухгалтер не закрывает месяц. На Метросервисе на 31 декабря 2025 года расхождение между «капиталом по проводкам» и «капиталом по регламентам» составляло 122 млн ₽. Не потому что прибыль украли. Потому что за год регламент «Закрытие месяца» сделали один раз вместо двенадцати.

Вторая причина - взносы и дивиденды учредителя проходят мимо ДДС. Учредитель внёс налом через кассу: 50 → 75 → 80. Капитал поменялся, на расчётнике - ноль движений, в ДДС - ничего. Audit-bridge подсветит расхождение, и это сигнал, что в фонде учредителя что-то не разнесено.

Третья - реклассификации между счетами капитала. Перевод из 84 в 82 (резервный) или 83 (добавочный). Внутри equity, на сверку влиять не должно. Но если формула считает капитал по разному набору счетов в двух источниках - получится фантомное расхождение.

3. Cash vs Accrual

Формула: ЧДП ≈ Чистая прибыль + Амортизация − Δ Дебиторки + Δ Кредиторки − Δ Запасов − Capex.

Это самая важная сверка для растущего бизнеса. Метод начисления показывает прибыль, кассовый метод - наличие денег. На бумаге компания зарабатывает, по факту - не на что платить зарплату. Эта пропасть называется «прибыль ушла в дебиторку и запасы».

Audit-bridge раскладывает: было 12 млн ₽ начисленной прибыли, минус 8 млн ₽ роста дебиторки (отгрузили, но клиенты не заплатили), минус 4 млн ₽ роста запасов (закупили сырьё впрок), плюс 2 млн ₽ роста кредиторки (сами не заплатили поставщикам), минус 1 млн ₽ Capex - получилось плюс 1 млн ₽ кассового потока. Прибыль в отчёте есть, денег почти нет, и собственник теперь знает, где именно деньги застряли.

В упрощённой формуле, которую считает audit-bridge, не учтено три вещи: финансовая деятельность (получение и погашение кредитов меняет cash, но не прибыль), налог начисленный против уплаченного (садится в кредиторку 68) и фонд учредителя. Поэтому в свóдно. этот блок переехал из аудита в раздел «Куда ушла прибыль» на странице Баланса - там он работает не как сверка, а как объяснение.

4. ДЗ ↔ КЗ нетто

Формула: (Дебиторка − Кредиторка) из Баланса = (Дебиторка − Кредиторка) из реестра задолженности.

Простая, но злая сверка. Баланс показывает развёрнутое сальдо по счетам 60, 62, 76 на дату. Реестр задолженности (он же aging-отчёт) - это та же дебиторка и кредиторка, но в разрезе контрагентов и сроков. Эти две цифры обязаны сойтись.

Когда не сходятся - три причины:

  • Разные даты. Баланс на конец прошлого месяца, реестр - на сегодня. За две недели цифры разъехались.
  • Разные счета учёта в формулах. Баланс включает 60.02 (выданные авансы) в дебиторку, реестр - нет.
  • Незачтённые авансы 60.02 и 62.02. Поставщик отгрузил, аванс не зачёлся, висит и в дебиторке, и в кредиторке одновременно.

Без этой сверки собственник не знает, верит ли реестр задолженности. А реестр - это его главный инструмент управления оборотом. Если реестр врёт, собственник принимает решения вслепую.

Почему обычная проверка баланса этого не находит

Стандартная управленка проверяет одно равенство: актив = пассив. Это контрольная цифра в правом нижнем углу. Если она сошлась - бухгалтер выдыхает, отчёт уходит в красивую папку.

Но актив = пассив - это арифметика двойной записи, а не контроль. Любой ввод проводки по правилам бухучёта автоматически сохраняет это равенство. Если актив у вас 100 млн ₽ и пассив 100 млн ₽ - это значит ровно то, что бухгалтер умеет вводить проводки в две стороны. Это не значит, что отчёты говорят правду.

Audit-bridge проверяет не одно равенство, а четыре одновременно - и не внутри одного отчёта, а между разными отчётами. ЧДП из ДДС против сальдо из Баланса. Прибыль из ОПиУ против капитала из Баланса. Один источник проверяется против другого. Если все четыре сошлись - три отчёта согласованы между собой, и собственник может доверять любому из них.

Это разница как между «у меня сошлась касса» (взял Z-отчёт, посчитал) и «касса бьётся с выручкой по эквайрингу, ОФД и банковской выпиской» (четыре источника свидетельствуют об одном и том же). Первое говорит «я умею считать». Второе - «у меня нет утечек».

Реальный пример: Метросервис, 292 расхождения за один прогон

Группа компаний Метросервис - три юрлица: основная лаборатория (МС), Байкал, МДС. Управленческий учёт ведётся в 1С много лет, отчёты делаются в Excel руками финдиректором. По собственному ощущению - всё под контролем.

При первом запуске audit-bridge на исторических данных 2024-2025 годов система подсветила 292 расхождения на 765 млн ₽. Не потому что 1С сломалась. Потому что управленка работала в режиме «отчёты не сверяются между собой», и за годы накопились пробелы:

  • МС, 2024 год: разрыв 108 млн ₽ между ЧДП и Δ Сальдо ДС. Корень - аккредитив на 98 млн, разнесённый в 1С как «Покупка активов». В ОПиУ это списалось в расходы, в реальности деньги на спецсчёте. После реклассификации разрыв упал до 9,4 млн.
  • МС, 31 декабря 2025: капитал по балансу не равен капиталу по проводкам на 122 млн ₽. Регламент «Закрытие месяца» делался хаотично, счета 90/91/99 не дошли до 84.
  • Депозиты по счетам 55 не синкались ни на одной из трёх компаний - стандартный синк OData тянет только 51-й счёт. Написан отдельный загрузчик, который синтезирует операции через регистр оборотов.
  • Байкал, 2025 год: разрыв 7,88 млн между транзитами 1.0.01 и 1.0.02. Клиент заплатил Байкалу 13,6 млн, Байкал перевёл МДС только 7,6 млн, остаток 6 млн застрял в реестре статей.
  • МС, 2026 YTD: разрыв 1,2 млн ₽ - 12 неразнесённых операций конца апреля плюс лаг между снапшотом и операцией.

Каждое из этих расхождений возникало в момент проводки и жило незаметно. Финдиректор не виноват: вручную сверять три отчёта по трём юрлицам по дюжине счетов на каждом периоде нереально. Audit-bridge сделал это за один прогон и показал список «вот тут вопросы».

24 типичные причины разрывов

В свóдно. собрана база знаний по 24 причинам, разложенным по пяти типам сверок. На практике 80% случаев приходится на восемь:

  1. Незакрытый месяц - регламент 90/91/99→84 в 1С не делается. Самая частая. Лечится один раз с бухгалтером.
  2. Депозиты по счетам 55 не выгружаются стандартным синком. Лечится отдельной утилитой через регистр оборотов.
  3. Незачтённые авансы 60.02 и 62.02. Лечится регламентом «Зачёт аванса» в 1С после акта.
  4. Транзиты между юрлицами без зеркала. Перевели 5 млн между компаниями, разнесли в одну сторону, во вторую забыли. Лечится правилом авто-разноски.
  5. Операции без статьи учёта. Свежий синк, авто-маппер не справился, операция висит без article_id и не попадает в ДДС, хотя двигает сальдо.
  6. Взносы и дивиденды учредителя налом - проходят мимо ДДС через 50 → 75 → 80.
  7. Корректировки остатков ручными «Операциями». Бухгалтер поправил сальдо в обход первички - снапшот изменился, документа нет.
  8. Аккредитивы, разнесённые как закупка. В 1С документ помечен как «Покупка активов», реально это перевод на спецсчёт 55.01. ЧДП занижен на сумму аккредитива.

Полный список с описанием механики каждой причины и рецептом лечения живёт в продукте под каждой красной карточкой - в свернутой панели «Что делать бухгалтеру». Открыл, скопировал готовую задачу с подставленной суммой, отправил.

Как audit-bridge работает в свóдно.

В шапке отчётов БДР, ДДС и Баланс висит маленький pill: зелёный «сверка ✓» или красный «Δ 12 345 ₽». Один взгляд - и собственник знает, можно ли доверять цифрам, которые он сейчас смотрит. Кликнул по pill - перешёл на страницу аудит-моста.

На странице /audit четыре карточки сверху вниз: ЧДП ↔ Δ Сальдо ДС, ЧистПрибыль ↔ Δ Капитал, Cash vs Accrual, ДЗ ↔ КЗ нетто. В каждой - три слота: «есть» / «должно быть» / «расхождение». Толеранс автоматический: 0,5% от базы или 100 тыс ₽ - что больше. Внутри толеранса карточка зелёная, за пределами - красная и сразу раскрывает панель «Что делать бухгалтеру».

Панель содержит три вещи. Чипы со счетами 1С - 51, 52, 55.01, 57 для cash; 90, 91, 99, 84, 75, 80 для equity; 60.01, 60.02, 62.01, 62.02, 76.05 для debt. По этим счетам бухгалтер открывает оборотно-сальдовую ведомость в 1С и смотрит, что не закрылось. Готовая задача - заголовок и тело с подставленной датой и суммой расхождения, отформатированной по-человечески («8,4 млн ₽», «142 тыс ₽»). Кнопка «Скопировать» - всё уходит в буфер обмена одним нажатием, дальше в Битрикс24 или Telegram.

Когда подключена группа компаний - audit-bridge считает сверки и по каждому юрлицу отдельно, и консолидированно. Видно, в какой именно компании сидит расхождение и не растворяется ли оно в группе из-за зеркальных транзитов. Толкгл «учитывать транзиты в ЧДП» включается на per-org и выключается на группе - иначе одни и те же миллионы учитываются дважды.

История сверок копится в фоне. Раз в неделю свóдно. снимает срез всех четырёх формул и складывает в журнал. Через два месяца у собственника есть график «качество учёта по неделям» - видно, в какой период всё чисто, в какой пошёл срыв, и кто из бухгалтеров за какой компанией закреплён в момент срыва.

Это не анализ - это раннее предупреждение. Налоговая придёт через год после периода. Аудитор через два квартала. Audit-bridge показывает расхождение в момент его возникновения - на той неделе, когда оно появилось, а не когда уже что-то нельзя поправить.