Как составить прогноз денежного потока с помощью ИИ
Прогноз денежного потока отвечает на конкретный вопрос: хватит ли доступных денег на обязательства в определенные даты. Это не то же самое, что прибыль или бюджет: продажа может быть признана, но оплата придет позже, а счет поставщика может быть уже выставлен, но еще не оплачен. ИИ полезен для классификации строк, поиска пропущенных дат и объяснения сценариев, но арифметику нужно сверять с банковской выпиской и реестром обязательств. Начните с ограниченного горизонта в 8-13 недель, разделите фактические данные и предположения, а решение о финансировании оставьте ответственному человеку.
Что учесть до начала работы
Прогноз не заменяет бухгалтерскую и налоговую проверку.
Не загружайте банковские реквизиты и данные клиентов без разрешения.
Что подготовить
Что делать
Зафиксируйте дату и периметр
Запишите дату, на которую сверяется начальный остаток, валюты, счета и период прогноза. Отдельно отметьте деньги, которыми нельзя свободно распоряжаться: залоговые остатки, средства с ограничением использования и суммы, принадлежащие третьей стороне. Сверьте начальные значения с выпиской, а не с прошлой версией таблицы. Если касса и банковские счета отражены разными файлами, задайте правила объединения и единый идентификатор счета. Для каждого значения сохраните источник и время выгрузки. ИИ может обнаружить дубли, но не должен самостоятельно решать, какой из конфликтующих остатков верный.
Результат: Периметр и стартовый доступный остаток подтверждены источником.Соберите строки поступлений
Объедините выставленные счета, подтвержденные платежи, возвраты и другие регулярные поступления. Для строки нужны контрагент или обезличенный код, сумма, валюта, ожидаемая дата и статус основания: договор, счет, обещание или оценка. Не смешивайте выставленный счет с поступившими деньгами. Отметьте вероятность и причину задержки, если компания действительно ведет такую историю. Запросите у модели только классификацию и проверку пропусков, попросив вернуть исходную строку рядом с предложением. Любое измененное число или дата должны быть видны и подтверждены сотрудником.
Результат: Поступления разделены по степени подтверждения и привязаны к датам.Разделите обязательные и управляемые выплаты
Добавьте зарплату, налоги, аренду, кредитные платежи, счета поставщиков и плановые закупки. Укажите не только дату счета, но и фактический срок оплаты, льготный период и возможный спор по сумме. Разделите неизбежные платежи, переносимые по согласованию и необязательные расходы. Не просите ИИ объявлять счет спорным по одному необычному описанию: пусть он сформирует список строк для проверки с причиной. Проверьте, что регулярный платеж не попал дважды из банковской истории и плана. Для крупных сумм храните ссылку на документ или номер обязательства.
Результат: Каждая выплата имеет категорию, срок и владельца подтверждения.Постройте недельный календарь
Расположите операции по датам и считайте остаток после каждого поступления и платежа. Для управленческого обзора обычно достаточно недельных итогов, но внутри недели проверьте дни с большой концентрацией платежей. Выделите минимальный операционный резерв, а не считайте нулевой остаток приемлемой целью. Проверьте формулы суммирования и переноса остатков на нескольких вручную выбранных неделях. Если расчеты делает таблица, ИИ может написать пояснение к структуре, но формулы должны оставаться прозрачными и проверяемыми в исходной книге.
Результат: Остаток вычисляется последовательно и показывает периоды риска.Создайте базовый, осторожный и стрессовый сценарии
В базовом варианте используйте наиболее обоснованные сроки. В осторожном сдвиньте неподтвержденные поступления и добавьте правдоподобную задержку крупных клиентов. Стрессовый сценарий должен опираться на конкретное событие - например, задержку одной крупной оплаты, - а не на произвольное снижение всех доходов. Для каждой версии перечислите измененные допущения и их владельца. Сравнивайте дату минимального остатка, число недель ниже резерва и размер разрыва. Не называйте сценарий прогнозом с вероятностью, если вероятностная модель не строилась.
Результат: Три сценария отличаются явными допущениями, а не скрытыми поправками.Проверьте качество исходных данных
Попросите ИИ найти пустые даты, повторяющиеся идентификаторы, смешанные валюты, отрицательные суммы и поступления после даты прогноза. Затем вручную проверьте каждое предупреждение по исходному документу. Для конвертации используйте утвержденный курс и дату курса, не усреднение модели. Проверьте, что налоги и комиссии не потерялись при импорте. Сверьте итог первого дня с фактическим остатком и хотя бы одну неделю независимо пересчитайте калькулятором или формулами. Несовпадение фиксируйте как проблему, не исправляйте просто подгонкой результата.
Результат: Ошибки источника и арифметики отмечены до интерпретации результата.Оформите решение и обновляйте прогноз
На выходе покажите минимальный остаток, дату риска, ключевые неопределенности и действия с владельцами: запросить дату оплаты, согласовать перенос или ограничить закупку. Укажите, кто вправе менять план и когда прогноз будет пересчитан. После каждой недели заменяйте ожидания фактом, сохраняя предыдущую версию: так видно, какие допущения систематически ошибаются. ИИ можно поручить кратко описать изменения, но не отправлять платежные распоряжения и не переносить обязательства автоматически. Обсудите сценарии с финансовым ответственным до принятия решений.
Результат: Есть версия прогноза, список действий и цикл сверки факт/ожидание.Проверьте исключения и сохраните основание
Проверьте прогноз на календарных исключениях: выходные, банковские праздники, задержку клиринга и платеж, поставленный на последний день месяца. Сумма может быть правильной, но дата фактического списания отличается от даты документа. Отметьте такие расхождения отдельными правилами и повторите расчет для недели с самым низким остатком. Если один клиент формирует значительную часть ожидаемых поступлений, покажите его вклад отдельно, чтобы одно событие не растворилось в общей сумме.
Результат: Крайние случаи учтены, а результат можно повторно проверить по данным.Запрос для проверки календаря
Проверь обезличенную таблицу движения денег на пропущенные даты, дубли, смешанные валюты и несогласованные статусы. Не меняй суммы и даты. Верни номер исходной строки, наблюдение и вопрос сотруднику. Отдельно перечисли допущения сценариев и не называй их подтвержденным фактом.
Перед использованием прогноза
Что чаще всего портит результат
Принимать выручку за деньги на счете
Моделируйте дату фактического поступления, а не дату продажи.
Скрывать неопределенность одной цифрой
Покажите несколько сценариев и измененные допущения.
Автоматически принимать исправления ИИ
Проверяйте исходные строки и подтверждайте финансовые решения вручную.
Короткие ответы
На какой срок строить прогноз?
Выберите горизонт, который покрывает цикл обязательств и платежей, часто это 8-13 недель.
Можно ли прогнозировать прибыль?
Это другая задача: прибыль учитывает признание доходов и расходов, а cash flow - движение денег по датам.
Можно ли подключить модель к банку?
Только после проверки доступа, политики обработки, прав пользователей и механизма отзыва разрешений.
Коротко
Полезный прогноз показывает не одну уверенную цифру, а календарь денег, основания и неопределенности. ИИ может ускорить разбор таблицы, но достоверность остатков, обязательств и решений должна подтверждаться исходными документами.