Как автоматизировать отчётность: от ручных таблиц к дашборду для собственника

Как автоматизировать отчётность: от ручных таблиц к дашборду для собственника

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

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

Что значит автоматизировать отчётность на практике

Автоматизировать отчётность - это не «купить BI-систему». Это выстроить цепочку, в которой данные попадают в отчёт без участия человека:

1. Источник. Данные рождаются в системе: сделка в CRM, платёж в банке, отгрузка в учётной программе. Если показатель нигде не фиксируется автоматически, отчёт по нему не автоматизируется никогда. 2. Сбор. Данные выгружаются из источников по расписанию - через интеграцию, API или готовый коннектор. 3. Обработка. Приводятся к одному виду: убираются дубли, считаются производные показатели. 4. Отображение. Собственник открывает ссылку и видит актуальные цифры.

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

Пример: два дня работы в месяц, которых больше нет

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

Проблем было три. Отчёт за месяц собственник видел десятого числа, когда поменять что-либо в прошедшем месяце уже нельзя. Данные расходились: выручка в отчёте продаж и в бухгалтерии отличалась на 3-5% из-за разного момента признания. И всё держалось на одном человеке: он уходил в отпуск, и отчётности не было.

Что сделали за семь недель. Навели порядок в источниках: в CRM закрыли возможность создавать сделку без суммы и без источника, в 1С согласовали справочник номенклатуры с тем, что видят продавцы. Договорились об одном определении для каждого показателя: выручка считается по дате отгрузки, и точка. Настроили выгрузки по расписанию в единую базу и собрали дашборд на 9 показателей: выручка, валовая прибыль, средний чек, число активных клиентов, дебиторка с просрочкой, выполнение плана по менеджерам, остатки по ключевым позициям, стоимость привлечения, кассовый остаток на неделю вперёд.

Результат через полгода: данные обновляются каждое утро, отчёт за месяц доступен первого числа, расхождение между продажами и бухгалтерией ушло в пределы 0,5%, а финансовый менеджер вернул себе примерно 30 часов в месяц и занимается платёжной дисциплиной вместо копирования строк. Бюджет: 340 тысяч рублей разово на настройку и 9 тысяч в месяц на инструменты. Окупилось освобождённым временем за пять месяцев, не считая выгоды от решений, которые стали приниматься вовремя.

Сначала показатели, потом инструмент

Самая частая ошибка - начать с выбора системы. Правильный порядок обратный.

Соберите список показателей, по которым вы реально принимаете решения. Критерий жёсткий: если по цифре за последние полгода вы ни разу ничего не изменили, она в дашборд не идёт. У собственника рабочий набор - это от 7 до 12 показателей. Всё, что больше пятнадцати, превращается в стену чисел, которую перестают читать на третьей неделе.

Для каждого показателя запишите: точное определение, источник данных, период, с чем сравнивается (план, прошлый месяц, тот же месяц прошлого года) и кто отвечает за цифру. Последнее важнее, чем кажется: у показателя без владельца не бывает плохих значений, бывают «вопросы к данным».

Отдельно проговорите определения. «Выручка» в компании обычно означает минимум три разные вещи: сумму счетов, сумму отгрузок и поступившие деньги. Пока команда не договорилась, какая версия идёт в отчёт, дашборд будет источником споров, а не решений. Это та же работа, что и при наведении порядка в процессах: сначала договориться, что считаем, потом считать. Подробнее о подходе - в нашем направлении по автоматизации (/services/tech-automation).

Где брать данные, если их нет

Часто выясняется, что половины нужных цифр просто нет в системах. Тогда порядок такой.

Сначала - довести до ума учёт в основном рабочем инструменте. Если отдел продаж живёт в таблицах, никакой дашборд не поможет: первым шагом нужна CRM с обязательными полями и дисциплиной заполнения. Про этот переход мы писали отдельно (/blog/excel-to-crm-migration).

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

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

Как не построить красивый экран, которым никто не пользуется

Правила, которые я прошу соблюдать всегда:

С чего начать на следующей неделе

Не беритесь за всё сразу. Возьмите один блок, где больнее всего, - чаще всего это продажи или деньги. Выпишите по нему 5-7 показателей с определениями и источниками. Проверьте, в каком состоянии данные: достаточно открыть выгрузку за прошлый месяц и посчитать долю записей с пустыми обязательными полями. Если их больше 10%, первая задача - не дашборд, а дисциплина заполнения.

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

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