Период начисления

Поля periodFrom / periodTo в операции говорят P&L «к какому периоду относится этот расход / доход» — независимо от даты платежа.

Зачем

P&L работает по методу начисления: расход «случается» в период, к которому он относится экономически, а не в день оплаты.

Без periodFrom / periodTo inCash считает что период = date (день платежа). Это удобно по умолчанию — для разовых расходов корректно. Но для долгих расходов и доходов с авансом / постоплатой искажает картину.

Когда заполнять

Типичные случаи:

  • Зарплата. Выплачена 5-го числа за прошлый месяц.
  • Аренда офиса на квартал / год вперёд.
  • Подписка / абонемент на год.
  • Постоплата клиента за услуги прошлого месяца.
  • Авансовый платёж поставщику.

Если для вас P&L важен (вы анализируете маржу по месяцам, отчитываетесь перед инвестором, считаете премии команды по месячному результату) — стоит заполнять periodFrom / periodTo всегда.

Как заполнить

В модалке создания операции — чекбокс «Период отличается от даты». Включаете → появляются два поля даты.

  • Период с = periodFrom (начало).
  • Период по = periodTo (конец).

Период обычно совпадает с календарным месяцем / кварталом / годом, но может быть произвольным (например, неделя).

Пример: зарплата

Иванов работал в январе 2026. Зарплата 1 500 USD выплачена 5 февраля.

В модалке расхода:

  • date = 2026-02-05 (когда деньги ушли).
  • periodFrom = 2026-01-01.
  • periodTo = 2026-01-31.

Результат:

  • CashFlow февраля: расход −1 500 USD.
  • P&L января: расход −1 500 USD.
  • P&L февраля: 0 по этой операции.

Пример: аренда на год

Заплатили в январе 24 000 USD за весь 2026 год.

  • date = 2026-01-15.
  • periodFrom = 2026-01-01.
  • periodTo = 2026-12-31.

Результат:

  • CashFlow января: расход −24 000 USD (одна большая дыра).
  • P&L каждого месяца 2026 года: расход −2 000 USD (24 000 / 12).

Где видно эффект

  • Аналитика → P&L — P&L отчёт. Здесь группировка по periodTo.
  • Аналитика → CashFlow — CashFlow. Группировка по date. Период начисления здесь не учитывается.

Эта разница — ядро различия CashFlow и P&L. Подробно: CashFlow vs P&L.

Что не делает период начисления

  • Не сдвигает дату в журнале — операция всё равно показана с датой date.
  • Не влияет на баланс счёта — баланс меняется по date.
  • Не отображается в фильтрах журнала отдельно — фильтры работают по date.