Учет времени фрилансера: как считать часы, чтобы не терять деньги
Коротко: Учет времени фрилансера — это фиксация того, сколько часов и на какую задачу вы реально потратили, независимо от того, работаете ли вы по часовой ставке или за фикс. Без учета фрилансер систематически недооценивает трудозатраты, спорит с клиентами по инвойсам и не видит, какие проекты на самом деле выгодны. Рабочий минимум — таймер на каждую оплачиваемую задачу плюс еженедельный разбор, сколько часов ушло не на клиентскую работу, а на переписку, правки и организационные дела.

Учет времени фрилансера: как считать часы, чтобы не терять деньги
Зачем фрилансеру считать время, если он сам себе начальник
У штатного сотрудника учет времени обычно ведет работодатель — как минимум для расчета зарплаты и соблюдения трудового кодекса. У фрилансера этой внешней рамки нет, и это создает две противоположные проблемы.
Первая — деньги. Если вы берете оплату по часам, неучтенное время — это упущенный доход: та самая правка «на пять минут», которая на деле съела час, просто не попадает в инвойс. Если вы работаете за фикс, обратная ситуация: без учета времени невозможно понять, что проект, который выглядел выгодным на этапе оценки, на самом деле съедает часы по ставке ниже рынка — и в следующий раз оценивать его снова придется на глазок.
Вторая проблема — самоконтроль. Без офиса и коллег рядом легко потерять ощущение, сколько времени в день реально уходит на фокусную работу, а сколько — на почту, созвоны и переключение между проектами. Учет времени фрилансера решает обе задачи одновременно: он одновременно инструмент биллинга для клиента и инструмент диагностики собственной продуктивности. Более широко эта тема разобрана в статье про самоконтроль рабочего времени — учет часов — лишь один из его инструментов.
Чем учет времени фрилансера отличается от учета времени сотрудника
Ключевое отличие — единица учета. Штатному сотруднику на окладе достаточно знать, отработал ли он норму часов и был ли на месте в рабочее время. Фрилансеру этого недостаточно: ему нужна разбивка времени по клиентам и проектам, потому что именно эта разбивка превращается в инвойс или в основание для следующей оценки.
Второе отличие — источник давления. У сотрудника на удаленке контроль часто идет извне: руководитель хочет видеть подтверждение вовлеченности, для этого используются подходы, описанные в статье про учет рабочего времени удаленных сотрудников. У фрилансера контроля со стороны нет — только договор и результат, который нужно сдать в срок. Поэтому учет времени фрилансеру нужен не для отчета кому-то, а для собственных решений: сколько клиентов он может вести параллельно, какую ставку установить на следующий проект, стоит ли отказаться от заказчика, который методично не укладывается в согласованный бюджет часов.
Что именно считать
Фрилансер, который просто фиксирует «работал с 10 до 18», ничего полезного не получает. Полезная единица учета — задача внутри проекта, а не абстрактный рабочий день. На практике время стоит делить минимум на три категории.
- Оплачиваемая работа по проекту — собственно то, за что платит клиент: разработка, дизайн, написание текста, консультация.
- Организационные затраты по проекту — переписка с клиентом, правки, созвоны, тестирование до сдачи. Формально это тоже работа над проектом, но часто именно эта часть съедает время, которое не попадает в изначальную оценку.
- Собственные административные задачи — поиск клиентов, счета, налоги, изучение инструментов. Это время не относится ни к одному проекту, но занимает реальные часы в течение недели.
Если считать только первую категорию, легко получить ощущение, что часов на все хватает, — а по факту вторая и третья категории могут занимать треть рабочей недели и именно из-за них не остается времени на новые заказы.
Методы учета: от таблицы до автоматического трекинга
Ручная фиксация в таблице. Самый простой способ: колонка «клиент/проект», колонка «задача», колонка «часы». Плюс — нулевые затраты и полная прозрачность для клиента, если инвойс формируется на основе этой же таблицы. Минус — держится только на дисциплине: если забыть включить таймер до созвона или отметить время после правок, данные искажаются, а восстановить их по памяти в конце недели почти невозможно.
Таймер по задачам. Отдельный таймер на каждую задачу или проект — компромисс между простотой и точностью. Такой подход хорошо работает для тех, кто ведет 2-3 клиентов одновременно и переключается между ними в течение дня: включили таймер на задаче клиента А, переключились — выключили, включили на задаче клиента Б. Слабое место — ручной старт/стоп: если задача прервалась незапланированным звонком, таймер часто продолжает тикать, и в итоге в отчет попадают минуты, которые к работе не относились.
Автоматический учет активности. Приложения, которые фиксируют, в каком окне или приложении вы провели время, снимают проблему «забыл включить таймер» — трекинг идет фоном, а не по ручному действию. Это особенно полезно фрилансеру с несколькими параллельными проектами: если рабочий день физически проходит в разных приложениях под разные заказы (один клиент — Figma и почта, другой — IDE и трекер задач), автоматическая разбивка по приложениям и окнам сама показывает, сколько времени ушло на каждого клиента, без необходимости постоянно переключать таймер вручную. DevPace именно так и работает: он показывает фактическое время в приложениях, долю сфокусированной работы и количество переключений за день — эти данные удобно сверять с ручным биллингом, чтобы понять, где оценка расходится с реальностью.
У автоматического подхода есть ограничение: он не знает, к какому именно клиенту относится время в браузере или почте, если вы не привязали его к конкретному контексту вручную или через правила категоризации. Поэтому для точного клиентского биллинга практичнее всего комбинация: таймер или пометка задачи для точной привязки часов к проекту — плюс фоновая аналитика активности для контроля общей картины дня и фокуса.
Частые ошибки при учете времени
Не считать overhead по проекту. Правки, повторные согласования, ответы на вопросы клиента после сдачи — это реальные часы, которые редко попадают в изначальную оценку, но обязаны попадать в учет, если вы хотите в следующий раз оценить похожий проект точнее.
Округлять в одну сторону. Привычка округлять 47 минут до часа один раз незаметна, но за месяц накапливается в ощутимую переоценку — и при следующем аудите клиент замечает разрыв между отчетом и результатом работы быстрее, чем кажется.
Смешивать проекты в один блок времени. «Утро — админка, после обеда — клиенты» звучит организованно, но если под «клиентами» скрыты три разных заказчика без разбивки, посчитать реальную стоимость часа по каждому невозможно.
Не фиксировать переключения между проектами. Каждое переключение между клиентами стоит времени на возврат в контекст, и это время физически не относится ни к одному из проектов. Если его не учитывать отдельно, оно просто растворяется, а ощущение «весь день был занят, а сдать толком нечего» повторяется снова.
Вести учет только для клиента, но не для себя. Табель, который существует исключительно для инвойса, ничего не говорит о том, сколько часов в неделю у вас реально свободно для новых заказов. Стоит на регулярной основе — например ежемесячно — смотреть на сумму всех оплачиваемых и неоплачиваемых часов, а не только на то, что попало в счет.
Как встроить учет времени в рабочий процесс
Учет не должен становиться отдельной работой. Практичная схема для большинства фрилансеров выглядит так:
- Один инструмент для точного биллинга — таймер или ручная таблица с привязкой к клиенту и задаче, обновляется в момент переключения, а не по памяти вечером.
- Фоновый автоматический трекинг для общей картины: сколько часов в день реально фокусной работы, сколько уходит на переключения и на административные задачи, которые ни один клиент не оплачивает напрямую.
- Еженедельная сверка, а не ежедневная. Ежедневный аудит быстро надоедает и превращается в лишнюю обязанность; недельного разреза достаточно, чтобы заметить перекос и скорректировать оценку следующего проекта.
- Отдельная категория для «своих» задач — поиск клиентов, налоги, обучение. Если эти часы не видны, легко решить, что свободного времени под нового клиента больше, чем есть на самом деле.
Как выстроить сам рабочий день вокруг такой схемы — отдельная тема, подробно она разобрана в статье про организацию удаленного рабочего дня: принципы там применимы и к штатной удаленке, и к фрилансу, поскольку задача в обоих случаях одна — структурировать день без внешнего контроля.
FAQ
Нужно ли фрилансеру вести учет времени, если он работает за фикс, а не по часам? Да. Даже при фиксированной оплате учет часов — единственный способ понять реальную стоимость своего часа на проекте и правильно оценить похожий заказ в будущем. Без данных о фактических затратах оценка следующего проекта строится на ощущениях, а не на опыте.
Как показать клиенту, сколько времени заняла работа, если он просит отчет? Достаточно таблицы или экспорта из таймтрекера с разбивкой по датам и задачам: дата, задача, затраченные часы. Детальность отчета должна соответствовать договоренности — для большинства клиентов избыточная детализация (посекундные логи активности) не нужна и выглядит скорее подозрительно, чем убедительно.
Как учитывать время, если в течение дня работаешь на нескольких клиентов и часто переключаешься между ними? Переключаться между задачами разных клиентов без фиксации момента переключения — верный способ потерять точность учета. Помогает либо таймер с обязательной остановкой при переходе к другой задаче, либо автоматический трекинг активности, который сам видит смену приложения или контекста и позволяет позже сопоставить время с конкретным проектом.
Стоит ли включать в оплачиваемые часы переписку и правки? Это вопрос договора, а не учета: включать эти часы в счет клиенту можно только если это оговорено заранее. Но независимо от условий оплаты учитывать эти часы для себя нужно всегда — иначе следующая оценка снова окажется заниженной.
Как понять, что ставка занижена, если формально все проекты закрываются в срок? Сравните оплаченные часы с фактически потраченными по каждому проекту за последние несколько месяцев. Если по большинству проектов фактическое время систематически выше оценки, дело не в отдельном сложном заказе, а в самой методике оценки или в ставке — и это стоит скорректировать до следующего цикла заказов, а не оправдывать разовыми обстоятельствами.
Можно ли обойтись без специальных инструментов и вести учет в блокноте? Технически да, если хватает дисциплины фиксировать время сразу, а не восстанавливать по памяти. На практике ручной учет без напоминаний чаще всего теряет точность именно в загруженные дни — а это ровно те дни, когда точный учет важнее всего.
Смотрите также
- Трекер времени для руководителя — если вы привлекаете субподрядчиков и вам нужно контролировать не только свое время, но и загрузку команды.
Опубликовано: 18 июля 2026 г.