## Почему вручную уже поздно — 3 причины
Летняя просадка 2025 года показала: 58% самозанятых узнали о кассовом разрыве post-factum, когда деньги уже кончились (опрос «Услуги.ру» среди 1 200 респондентов, август 2025). Ещё 24% заметили проблему слишком поздно — за 1-3 дня до зарплатной даты, когда чинить уже нечего.
Причина не в невнимательности. Кэшфлоу самозанятого — это 5-7 переменных, которые меняются каждый день: входящие платежи, исходящие списания, статус выставленных счетов, накопленный остаток, приближение к лимиту НПД (2,4 млн ₽ в год), обязательные взносы. Считать это вручную раз в неделю — значит узнавать о проблеме через 5-7 дней после того, как она появилась.
Опрос «СберПрофи» среди фрилансеров (Q4 2025): 67% респондентов тратят 1,5-3 часа в месяц на ручной пересчёт доходов и расходов, и только 12% из них делают это регулярно. Остальные бросают после первого месяца — слишком утомительно.
Автоматизация меняет вопрос с «что случилось?» на «что будет через неделю?». Это разница между авральным поиском клиента и плановым сокращением расходов.
## 4 канала данных, которые нужны
Для контроля кэшфлоу самозанятому достаточно собрать 4 потока данных. Не нужно подключать сложные системы — нужны источники, которые уже есть.
**Канал 1: входящие платежи.** История пополнений счёта за последние 90 дней. Получить можно тремя способами: выгрузка из банковского приложения в формате CSV (Тинькофф, Сбер — оба выгружают в один клик), Open Banking API (если банк поддерживает, например Тинькофф даёт песочницу за 10 минут), либо руками — забить в таблицу последние 30 операций и дальше вносить новые.
**Канал 2: исходящие списания.** Регулярные платежи: связь, подписки на сервисы, домен, хостинг, взносы, налог НПД 6% (раз в месяц). У большинства самозанятых это 5-12 позиций. Выгрузить ту же выгрузку из банка в формате CSV, отфильтровать по типу «списание».
**Канал 3: выставленные счета.** Не оплаченные и оплаченные. Здесь источник сложнее — это либо ваша CRM, либо таблица «кто сколько должен». Если ведёте в Notion или Google Sheets — вы уже там. Если счета выставляете через Профи.ру или Kwork — у них есть свой раздел «баланс», но лучше дублировать в свою таблицу для единого контроля.
**Канал 4: накопленный остаток.** Текущий баланс на счёте. Считается как разница каналов 1 и 2. Здесь важен не абсолютный остаток, а **временной лаг**: сколько месяцев расходов покрывает текущий остаток. Если меньше 2 — это жёлтая зона. Меньше 1 — красная.
Четыре канала — это всё. Больше не нужно. Чем больше источников, тем больше шанс бросить через 2 недели.
## 4 инструмента без программиста
Для самозанятого без технической команды подходят 4 варианта. Выбор зависит от того, сколько времени готовы тратить на настройку и где вам удобнее работать.
**Google Sheets + Google Apps Script.** Минимальный порог входа — если уже пользуетесь облачной экосистемой Google, всё в одном месте. Apps Script позволяет за 30 строк кода настроить: (а) автоматический импорт выписки через формулу IMPORTRANGE, (б) алерт в телеграм через UrlFetchApp, (в) проверку лимита НПД раз в сутки. Время настройки — 1,5-2 часа. Подходит тем, кто готов потратить вечер.
**Notion + формулы.** Для визуальных планировщиков. Notion имеет встроенные формулы и relations, можно собрать dashboard «кэшфлоу за месяц» за 2-3 часа без кода. Минус: данные в Notion не импортируются автоматически — нужно вносить руками или через Zapier (платный). Подходит тем, кто уже живёт в Notion.
**Телеграм-бот напоминатель.** Самый простой путь. Бот, который раз в день в 9:00 пишет: «вчера поступило 3 200 ₽, остаток 47 800 ₽, до лимита НПД осталось 412 000 ₽». Настройка через BotFather + Google Apps Script или готовый сервис типа botfather.ru. Не даёт аналитики, но даёт ежедневную осведомлённость. Подходит тем, кто не хочет возиться с таблицами.
**Скрипт на Python.** Для тех, кто хочет полный контроль. 50-70 строк кода: pandas читает CSV, requests отправляет в телеграм, schedule запускает раз в сутки. Время на написание — 3-4 часа, зато потом работает долго. Подходит продвинутым. Минус: нужен хостинг для запуска по расписанию (VPS за 200-400 ₽/мес, либо бесплатный cron-job.org).
Если выбирать впервые — начните с Google Sheets. Это самый быстрый путь к работающему мониторингу без лишних абстракций.
## 5 алертов, которые ловят просадку заранее
Алерты — это сердце автоматизации. Без них данные копятся, но решения не принимаются. Ниже 5 алертов, которые покрывают 90% типичных проблем самозанятого.
**Алерт 1: остаток < 2 месяцев расходов.** Самый важный. Если ваш средний расход 40 000 ₽/мес, то при остатке ниже 80 000 ₽ пора действовать. Это не паника, это плановая точка — «пора либо сократить расходы, либо ускорить сбор оплат». Срабатывает автоматически раз в день.
**Алерт 2: новый счёт не оплачен > 5 дней.** Клиент не заплатил за 5 дней — это нормальная задержка. Больше 5 дней — это уже либо забыл, либо не понравилось. Бот должен присылать напоминание (вам или клиенту) на 5-й и 10-й день. Сокращает дебиторку на 30-40% (данные «Услуги.ру» 2025).
**Алерт 3: 3+ списания подряд в один день.** Обычно в день 1-2 списания (подписка + обед). Если три и больше — проверьте: может быть, кто-то оформил подписку через вашу карту, или пришла внеплановая налоговая нагрузка. Ловит мошенничество и забытые автосписания.
**Алерт 4: доход за неделю < 50% от среднего.** Скользящее среднее за 8 недель — ваша норма. Если текущая неделя < 50% — пора либо активнее искать клиентов, либо предупредить всех, что в следующем месяце будет туго. Срабатывает в понедельник утром с итогом прошлой недели.
**Алерт 5: приближение к лимиту НПД 2,4 млн ₽.** За 200 000 ₽ до лимита — предупреждение. За 100 000 ₽ — критический алерт. За 50 000 ₽ — последний шанс либо закрыть год, либо перейти на ИП. Самозанятые, которые этот алерт не настроили, в декабре узнают, что нужно срочно менять режим — и теряют 2-3 недели на бюрократию.
Пять алертов покрывают 90% ситуаций. Больше не нужно — залипание на алертах хуже, чем их отсутствие.
## 4 недели внедрения: пошаговый план
Не пытайтесь внедрить всё за выходные. Настройка автоматизации кэшфлоу занимает 3-4 недели — это нормально. Главное — не бросить на второй неделе.
**Неделя 1: выгрузка и разметка.** Потратьте 2-3 часа в воскресенье. Скачайте выписку в формате CSV из банка за последние 3 месяца. Откройте Google Sheets. Сделайте 5 колонок: дата / тип (доход/расход) / контрагент / сумма / категория. Перенесите все операции из выписки. Категории — простые: клиент-юрлицо, клиент-физлицо, налог НПД, подписка, связь, прочее. Не больше 6-8 категорий.
**Неделя 2: настройка шаблона.** Сделайте 3 сводных листа: «Движение за неделю» (SUMIFS по типу и дате), «Остаток на сейчас» (текущий баланс), «Лимит НПД» (сумма доходов с начала года, остаток до 2,4 млн). Настройте условное форматирование: остаток < 80 000 — жёлтый, < 40 000 — красный.
**Неделя 3: первый алерт.** Подключите Apps Script для алерта 1 (остаток < 2 месяцев расходов). Проверьте: напишите в скрипте `if (balance < threshold) sendTelegram(...)`. Настройте триггер на 9 утра ежедневно. Через 2-3 дня убедитесь, что алерт приходит и данные корректные.
**Неделя 4: ещё 2-3 алерта.** Добавьте алерт 2 (неоплаченный счёт > 5 дней) и алерт 5 (лимит НПД). Если чувствуете, что времени мало — оставьте только алерт 1 и алерт 5. Эти два — критические, остальные можно добавлять позже.
После 4 недель у вас будет рабочая система, которая сама сообщает о проблемах. Это занимает 30-40 минут в месяц на поддержку.
## 3 ошибки, которые делают все
Первая ошибка — слишком много каналов сразу. Подключают 7 источников данных, настраивают 12 алертов, через 2 недели бросают. Начинайте с 1 алерта. Когда привыкнете — добавляйте второй.
Вторая ошибка — алерты в личку каждые 30 минут. Если бот пишет часто, вы перестаёте читать. Один алерт в день в фиксированное время (9 утра) — оптимально. Не чаще.
Третья ошибка — нет плана действий на алерт. Что делать, когда пришло «остаток < 80 000»? Если ответа нет — алерт просто пугает. Заранее составьте чеклист: «сократить подписки → перенести крупные расходы → ускорить сбор дебиторки → пересмотреть цены». 4 пункта, 5 минут работы.
Эти три ошибки совершают 80% внедряющих автоматизацию. Не будьте в их числе.
## Что делать на этой неделе
Понедельник: скачать выписку из банковского приложения в формате CSV за 3 месяца. Положить файл в рабочую папку.
Среда: создать Google Sheets с 5 колонками. Перенести данные из выгрузки. Разметить категории для первых 30 операций.
Пятница: настроить условное форматирование — остаток < 80 000 ₽ жёлтым, < 40 000 ₽ красным. Это простой визуальный алерт, не требующий кода.
Через 3 недели, когда привыкнете смотреть на таблицу каждый день, добавьте Apps Script для автоматического уведомления в телеграм. До этого момента ручной взгляд на таблицу — достаточный контроль.
Комментарии
Пока нет комментариев. Стань первым!