Руководство

Трекер времени и почасовая оплата

Засекайте рабочие сессии или вносите их вручную, задавайте почасовую ставку и превращайте невыставленные часы в строки счёта без двойного выставления.

Обновлено: 2026-09-09

Если вы продаёте своё время, счёт хорош ровно настолько, насколько хороша запись за ним. Трекер времени Invoice Flow ведёт эту запись на телефоне: каждая рабочая сессия сохраняется с клиентом, названием проекта, описанием, временем начала и окончания и почасовой ставкой. Когда приходит время выставлять счёт, вы выбираете сессии, приложение пишет по одной строке счёта на сессию с часами в качестве количества и ставкой в качестве цены, а сессии помечаются как выставленные, чтобы их нельзя было выбрать снова.

В этом руководстве мы следим за Inês Carvalho, переводчицей-фрилансером из Лиссабона, которая выставляет счета в евро. Она берёт с Editora Horizonte EUR 45 в час за художественный перевод, с Bramble & Co. Solicitors из Лондона — EUR 55 в час за юридические тексты, а с Vinhos do Tejo — EUR 40 в час за тексты для каталога и сайта. Одни сессии она засекает в реальном времени, другие вносит задним числом, и раз в две недели превращает открытые часы в счета.

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

Что вы видите на экране

Трекер — полноэкранный инструмент, а не вкладка. Откройте вкладку Инструменты в нижней панели, найдите раздел Продуктивность и нажмите синюю карточку Трекер времени. С главного экрана тоже есть быстрый путь: чип быстрого действия с подписью Таймер и, когда таймер запущен, карточка Таймер запущен, которая открывает трекер при нажатии.

Экран состоит из четырёх частей, расположенных сверху вниз:

В верхней панели находится К счёту с красным значком. Число на значке — сколько завершённых сессий ещё не выставлено, и это самая полезная цифра на экране, когда вы решаете, не пора ли выставлять счёт.

Экран Трекер времени приложения Invoice Flow с неактивной карточкой 00:00:00, кнопками Start и Manual, сводкой за сегодня 3h 50m и 2 записи, чипами фильтра All, Uninvoiced и By Client и сессиями, сгруппированными под Today, Yesterday и This week, с зелёными галочками на выставленных
Четыре открытые сессии за два дня, две выставленные с зелёными галочками и значок 4 на «К счёту».

Круглый значок в каждой строке — это флаг выставления. Серые часы означают, что сессия ещё открыта и появится в списках выбора для счёта. Зелёная галочка означает, что она уже попала в сохранённый счёт. Отдельного переключателя «оплачиваемая» у записи времени нет: каждая завершённая сессия оплачиваема, пока не попадёт в счёт, и единственный способ не пустить личные часы в списки выбора — не отмечать их при выборе сессий или удалить.

Трекер показывает заработок со знаком доллара, а поля ставки несут фиксированный префикс $, какую бы валюту ни использовал ваш профиль. Числа при этом верны: 2 ч 45 мин Inês по 45 показываются как $123.75, а когда эти часы попадают в счёт, они оцениваются в евро. Считайте символ на этом экране декорацией и вводите ставку простым числом.

Как засечь сессию в реальном времени

Запуск таймера — одна панель. Заполните её один раз, и трекер запомнит клиента, проект, описание и ставку для следующего таймера, который вы запустите в этот же заход.

  1. Откройте Инструменты (Tools), затем Трекер времени (Time Tracker).
  2. Нажмите Старт (Start) на карточке таймера. Снизу выезжает панель Новый таймер (New Timer).
  3. Выберите Клиент (Client) в выпадающем списке или оставьте Без клиента (No client) для неоплачиваемой работы.
  4. Если для этого профиля созданы проекты, появится также список Проекты (Projects); выберите один, чтобы привязать сессию, или оставьте Не указано (Not specified).
  5. Введите название в Проект (Project) и короткое Описание (Description). Вместе они позже станут текстом строки счёта, поэтому пишите так, как хотите, чтобы это прочитал клиент.
  6. Введите Ставка/час (Hourly rate) числом, например 55.
  7. Нажмите кнопку Старт внизу панели. Отсчёт начинается сразу.
Нижняя панель Новый таймер приложения Invoice Flow с клиентом Bramble & Co. Solicitors, проектом Bramble share purchase agreement, описанием Final proofread and terminology check, ставкой 55 и кнопкой Start
Панель запрашивает всё, что позже понадобится строке счёта: кто, что и ставка.

Карточка запущенного таймера заменяет неактивную. Она показывает прошедшее время в часах, минутах и секундах, название проекта, клиента и живой показатель заработано, растущий с каждой секундой. Справа две круглые кнопки: пауза и красный стоп.

Трекер времени приложения Invoice Flow с карточкой запущенного таймера 00:47:16 для A Casa do Rio chapters 7-9, Editora Horizonte, заработано $35.45, с кнопками паузы и стопа и кнопками Add Timer и Manual под ней
Сорок семь минут сессии перевода; показатель заработка обновляется каждую секунду.

Закончив, нажмите красную кнопку стоп. Приложение записывает время окончания и длительность, и сессия попадает в список под Сегодня. С помощью Ещё таймер можно запустить несколько таймеров одновременно — это удобно, когда звонок клиента прерывает перевод: запустите второй таймер для звонка, остановите его по окончании разговора, а первый продолжит идти.

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

Как внести сессию вручную

Сессии, которые вы забыли засечь, или работа, сделанная вдали от телефона, вносятся через кнопку Вручную.

  1. Нажмите Вручную (Manual) на карточке таймера (или под карточками запущенных таймеров). Откроется диалог Добавить запись (Add Entry).
  2. Выберите Клиент и, если показан, привязку Проекты.
  3. Заполните Название проекта (Project name), Описание и Ставка/час.
  4. Нажмите Дата (Date), чтобы выбрать день. Календарь допускает любую дату с 2020 года до завтрашнего дня.
  5. Нажмите Начало (Start time) и Окончание (End time) и задайте оба значения в выборе времени. Строка Длительность (Duration) под ними пересчитывается по ходу.
  6. Нажмите Сохранить (Save).
Диалог Добавить запись приложения Invoice Flow с клиентом Editora Horizonte, названием проекта A Casa do Rio chapters 7-9, описанием Editorial call with the publisher, ставкой 45, датой Sep 9 2026, строками Start time и End time и длительностью 1h 00m, с кнопками Cancel и Save
Диалог открывается с текущим временем как началом и часом позже как окончанием; подправьте оба под реальную сессию.

Тот же диалог используется для редактирования. Нажмите любую строку в списке, чтобы открыть его как Редактировать запись (Edit Entry) с сохранёнными значениями, измените нужное и нажмите Сохранить. Долгое нажатие на строку показывает небольшое меню с пунктами Редактировать, Дублировать и Удалить; смахивание строки справа налево тоже удаляет её после подтверждения, в котором названа запись.

Как выставить счёт за отслеженные часы

К одному результату ведут две двери. Можно начать с трекера и дать ему открыть новый счёт, а можно начать с редактора счёта и подтянуть сессии в него. Что использовать, зависит от того, где вы находитесь.

Из трекера

  1. Нажмите К счёту (To Invoice) в верхней панели. Диалог Создать счёт (Create Invoice) перечисляет все завершённые сессии, ещё не попавшие в счёт, начиная с самых новых, с клиентом, длительностью и суммой.
  2. Отметьте сессии для выставления. Кнопка внизу считает их, например Создать счёт (2).
  3. Нажмите Создать счёт (2). Откроется новый счёт с уже добавленными строками — по одной на сессию.
  4. Проверьте строки, добавьте НДС, если вы его взимаете, и нажмите Сохранить черновик (Save Draft).
Диалог Создать счёт приложения Invoice Flow поверх трекера времени со списком четырёх невыставленных сессий, двумя отмеченными записями Bramble share purchase agreement и кнопкой Create Invoice (2)
Предлагаются только открытые сессии; две сессии Bramble отмечены, сессии Tejo и Horizonte остаются на потом.

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

Из редактора счёта

  1. Создайте новый счёт и выберите клиента в поле Выберите клиента (Select client).
  2. Прокрутите до Позиции (Line Items) и нажмите чип Время (Time) рядом с Товар / Услуга (Product / Service).
  3. В диалоге Добавить записи времени (Add Time Entries) отметьте сессии и нажмите Добавить (2) (Add (2)).
  4. Продолжите заполнять остальной счёт и сохраните.
Редактор счёта приложения Invoice Flow с диалогом Добавить записи времени, показывающим две отмеченные сессии Bramble & Co. Solicitors и кнопку Add (2)
Когда клиент выбран, список скрывает сессии других клиентов.
Редактор счёта приложения Invoice Flow с двумя позициями с меткой Time: Bramble share purchase agreement с количеством 2.25 по цене 55.00 на €123.75 и количеством 3.5 по 55.00 на €192.50, с промежуточным итогом и итогом €316.25
Каждая сессия становится строкой с часами в качестве количества и ставкой в качестве цены за единицу.

Список выбора в редакторе строже, чем в трекере: как только клиент выбран, он показывает открытые сессии этого клиента плюс сессии без клиента и ничего больше. Если показывать нечего, вместо пустого диалога вы получите короткое сообщение вроде Нет записей для этого клиента (2 для других).

Каждая созданная строка содержит текст «Название проекта — Описание» (или просто Услуги, если оба пусты), длительность в часах, округлённую до двух знаков, в поле Кол-во, ставку сессии в поле Цена и небольшую метку Время на карточке. Ставка налога остаётся нулевой, поэтому Inês нажимает поле процента и ставит 23 % НДС на строки для португальских клиентов. Описание, количество и цену можно свободно редактировать перед сохранением; связь с сессией переживает эти правки.

Что происходит с сессиями

Флаг выставления ставится в момент сохранения счёта, а не когда вы отмечаете сессию в списке. Отмените редактор — и каждая выбранная сессия останется открытой с серыми часами. Сохраните — и каждая привязанная сессия помечается как выставленная, получает зелёную галочку в трекере, исчезает из обоих списков выбора и из счётчика на значке К счёту и запоминает, в какой счёт попала. Экран счёта показывает связь с другой стороны: карточка Учёт времени ближе к низу перечисляет сессии, выставленные в этом документе, с их длительностью, ставкой и суммой в валюте счёта.

Экран счёта IC-2026-034 приложения Invoice Flow с промежуточным итогом €200.00, налогом €46.00, итогом €246.00, условиями оплаты, карточкой Payments с остатком €246.00 и карточкой Time Entries со строками Wine export catalogue 3h 0m по €40.00/h на €120.00 и Website localisation 2h 0m по €40.00/h на €80.00
После сохранения счёт несёт собственный список сессий, за которые он выставлен.

Правила и детали

Функции Pro. Запуск таймера, добавление или редактирование записи вручную, дублирование записи и финальный шаг К счёту требуют Pro или активного пробного периода; нажатие на них без доступа открывает экран оплаты. Просмотр списка, фильтрация, пауза, остановка запущенного таймера и удаление записей работают на бесплатном тарифе.

Ничего не обязательно. В панели таймера и диалоге записи нет обязательных полей. Сессия без названия проекта и без описания показывает пустой заголовок в списке, а пустая или нечисловая ставка сохраняется как ноль — тогда строка показывает только длительность, а строка счёта получает цену 0.

Ставки — на сессию. Почасовая ставка копируется в каждую запись при её создании. Передумать позже — значит отредактировать запись или строку счёта. У клиента и проекта ставка не хранится. Трекер помнит последнюю введённую ставку, пока вы не покинете экран.

Таймеры переживают перезапуск. Запущенный таймер — это строка в базе данных с временем начала; прошедшее время пересчитывается от часов, поэтому закрытие приложения или перезагрузка телефона не теряет сессию. Запущенные таймеры исключаются из списка, строки сводки и обоих списков выбора, пока вы их не остановите.

Ручные длительности. Диалог вычисляет «окончание минус начало» в пределах одной даты. Если время окончания раньше времени начала, длительность сохраняется как 0, а не отклоняется, поэтому перепроверяйте ночные сессии; разбивайте их на две записи, по одной на день.

Дублировать. Действие Дублировать из меню долгого нажатия копирует клиента, проект, описание, ставку и длительность в новую запись, которая начинается сейчас и потому попадает под Сегодня. Привязка к проекту из списка Проекты не копируется.

Удаление необратимо. Корзины нет. Удаление выставленной сессии не трогает счёт; строка остаётся в документе, лишь карточка «Учёт времени» на экране счёта теряет эту строку.

Группировка и фильтры. Сессии группируются по дате начала: Сегодня, Вчера, На этой неделе для всего младше семи дней, затем дата. По клиенту ничего не делает, пока у вас нет хотя бы одного клиента, и по умолчанию берёт первого по алфавиту.

ГдеЧто перечисляетПравило клиента
Трекер, К счётуВсе завершённые невыставленные сессииКлиент подставляется в новый счёт, только если у всех отмеченных сессий один клиент
Редактор, чип ВремяЗавершённые невыставленные сессииЕсли клиент выбран: сессии этого клиента и сессии без клиента

Советы

Называйте проект так, как хотите видеть его в печати. Строка счёта собирается из названия проекта и описания через тире, поэтому «Bramble share purchase agreement — Schedules and warranties, PT to EN» хорошо смотрится в PDF, а «job 3 — misc» — нет. Строку всегда можно перепечатать в редакторе, но быстрее сразу написать правильно в панели.
Фильтруйте перед выставлением. Нажмите По клиенту, выберите клиента и один раз прочитайте список; затем откройте К счёту и отметьте только строки этого клиента. Вы получите клиента, уже подставленного в счёт, и избежите документа со смешанными клиентами, который придётся делить вручную.
Округляйте в редакторе, а не в трекере. Сессия 1 ч 35 мин становится количеством 1.58 часа. Если вы выставляете по четвертям часа, измените количество в строке на 1.75; сессия сохранит свою истинную длительность для ваших собственных записей.
Для перерывов используйте второй таймер вместо паузы. Пауза не сокращает сохранённую длительность, поэтому таймер на паузе выставляет лишнее. Остановка и повторный запуск или отдельный учёт перерыва под другим клиентом сохраняют каждую минуту на правильном месте.

Связанные руководства