Определите момент фиксации остатка
Начальный остаток относится к 00:00 первой даты. Пополнение или снятие с датой 16 января выполняется внутри этого дня, поэтому влияет на базу 17 января. Если в вашем продукте действует другой момент фиксации, эта модель не воспроизводит его автоматически. Даты из выписки и даты фактического зачисления могут различаться.
Два режима дают разную базу
В ежедневном режиме каждый день использует собственный начальный остаток. В минимальном выбирается наименьший из начальных остатков полного календарного месяца. Даже временное снижение базы может изменить весь месячный результат. Для минимума требуется история всего месяца: произвольный неполный отрезок не даёт достоверного месячного минимума.
Сверьте условия продукта
Введите подтверждённую ставку для выбранного периода. Лимитируемые суммы, приветственные надбавки, расходы по карте, день открытия и условия закрытия могут менять реальное начисление. Здесь проценты отдельно от собственных денег и не увеличивают базу следующего дня; для договорной капитализации нужен соответствующий расчёт, а не добавление ожидаемого дохода к каждой операции.