«Я просто забывал выставить счёт»: как разработчик Андрей Новиков из Казани перестал терять деньги на просрочках

От редакции InvoiceFlow — опубликовано 1 июня 2026 г. — время чтения 9 минут

Андрей Новиков, 34 года, фуллстек-разработчик. Живёт в Ново-Савиновском районе Казани, работает из дома в окружении двух мониторов и кота по имени Кэш (да, именно так, в честь денежных потоков — шутка, которая потом стала пророческой).

В 2022 году Андрей ушёл из компании-разработчика корпоративного ПО и начал фрилансить. Стек — React, Node.js, PostgreSQL, немного Python. Специализация — небольшие корпоративные системы, интернет-магазины, интеграции с платёжными системами и CRM.

К 2024 году у него было 15 активных клиентов: 8 на постоянном сопровождении (технической поддержке), 4 на активных проектах разработки, 3 в очереди на новые проекты. Доход — около 180 000–220 000 рублей в месяц. Статус — самозанятый.

И вот в чём была проблема.

Анатомия забытого счёта

Каждый из 15 клиентов работал на своих условиях. Вот неполный список договорённостей, которые Андрей держал «в голове»:

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

Андрей работал с этим хаосом в Google Sheets: таблица клиентов, столбцы «выставлен», «дата оплаты», «сумма». Но таблица требовала ручного обновления. Когда работа шла активно — Андрей просто не успевал её вести.

В октябре 2023 года случилось то, что рано или поздно должно было случиться. Андрей закончил крупный проект для казанской розничной сети — три месяца работы, финальный этап на сумму 95 000 рублей. Сдал, клиент был доволен, сказал «окей, жди счёт — как выставишь, оплатим».

Андрей забыл выставить счёт. Клиент не напомнил. Прошёл месяц. Потом второй. Потом Андрей обнаружил забытую строку в таблице. Позвонил клиенту. Тот ответил: «Ну мы думали, ты сам пришлёшь. Давай счёт, оплатим».

Деньги всё-таки пришли. Но они «зависли» у клиента на два месяца — а это мог быть Андреев оборотный капитал, который мог работать. Плюс неловкость от «я забыл».

Подсчёт потерь

Андрей сел и честно посчитал потери за первый год фриланса из-за просрочек и забытых выставлений:

Итого за год около 285 000 рублей в среднем находились «в воздухе» дольше, чем должны были. Это не потерянные деньги — но это деньги, которые не работали. Для фрилансера с нестабильным доходом это прямое влияние на кэш-фло.

Как InvoiceFlow изменил систему

Андрей узнал о InvoiceFlow от друга-дизайнера и сначала отнёсся скептически: «Я программист, разберусь сам». Разобрался — и спустя три месяца признал, что готовое специализированное решение лучше самодельной таблицы.

База клиентов — один раз заполнить, всегда иметь под рукой

Андрей занёс всех 15 клиентов в InvoiceFlow: реквизиты, контактное лицо, стандартный срок оплаты для каждого. Теперь при создании счёта нужно только выбрать клиента — и срок оплаты подставляется автоматически.

База услуг — никакого «как там называлась позиция»

Все стандартные услуги внесены в базу: «Разработка функционала», «Сопровождение и поддержка», «Исправление ошибок», «Консультация» — с типовыми ценами, которые можно скорректировать в каждом конкретном счёте.

Статусы и история

Каждый счёт имеет статус: Черновик, Выставлен, Оплачен, Просрочен. На главном экране InvoiceFlow видно все «горящие» счета — просроченные и скоро просрочивающиеся. Больше никаких «забыл посмотреть в таблицу».

Напоминания об оплате

Когда срок оплаты прошёл, а деньги не пришли — Андрей отправляет напоминание прямо из приложения одним нажатием. Никакой психологической нагрузки: не надо «писать клиенту», не надо придумывать текст. Стандартное вежливое письмо уходит за секунду.

Месяц с InvoiceFlow: эффект в цифрах

После первого полного месяца работы с InvoiceFlow Андрей сравнил со своей старой схемой:

Через полгода он подвёл первые серьёзные итоги: средний срок получения оплаты сократился с 28 до 19 дней. Для его объёма операций — около 150 000–180 000 рублей ежемесячного биллинга — это значит, что деньги работают активнее.

История со страховой компанией: 60 дней терпения

Один из клиентов Андрея — московская страховая компания — работает по корпоративному регламенту: оплата в течение 60 дней с даты выставления счёта. Это стандарт для крупного бизнеса, изменить нельзя.

Раньше Андрей просто «помнил» об этом счёте и периодически волновался: «Они точно заплатят? Не пора ли напомнить? Или рано?» Сейчас счёт стоит в InvoiceFlow со сроком оплаты 60 дней. Приложение держит его на контроле. На 55-й день Андрей получает напоминание — и отправляет клиенту мягкое «счёт прикладываю, ждём оплату до такого-то числа». Деньги приходят на 58–60-й день стабильно.

«Я перестал об этом думать», — говорит Андрей. «Это звучит просто, но для меня это огромная разгрузка головы».

Советы разработчикам и другим фрилансерам с множеством клиентов

  1. Выставляйте счёт в день сдачи работы, не «потом». «Потом» часто превращается в «никогда». Пока клиент доволен и работа свежа в памяти — самый правильный момент для счёта.
  2. Зафиксируйте сроки оплаты в приложении, не в голове. Голова занята кодом. Приложение занято сроками — пусть каждое занимается своим делом.
  3. Не бойтесь напоминать. Большинство задержек — не злой умысел клиента, а его собственный документооборот. Вежливое напоминание воспринимается нормально.
  4. Регулярный биллинг — в начале месяца. Если у вас есть клиенты на ежемесячном сопровождении — заведите правило: первые 30 минут первого рабочего дня месяца — выставить все счета. Сразу, все, без исключений.
  5. Считайте «замороженные деньги». Просроченный счёт — это не просто неудобство. Это ваш капитал, который работает на чужой оборот.

Кэш — кот Андрея — по-прежнему лежит рядом с монитором во время рабочего дня. Теперь его хозяин смотрит не в Google Sheets с кривыми формулами, а в InvoiceFlow с чётким списком: кто должен, сколько, когда. «Кэш одобряет», — смеётся Андрей.

Скачайте InvoiceFlow бесплатно в Google Play — и держите все свои счета под контролем, сколько бы клиентов у вас ни было.