Свободные деньги = Баланс сейчас + запланированные Доходы - запланированные Расходы
Свободные на день = Свободные деньги / на количество дней
Накоплено (сэкономлено) = Не потраченные остатки за предыдущие дни от свободной суммы на день.
По сути, если несколько дней тратить меньше доступного, накапливается свободная сумма, которую можно безболезненно потратить в любой момент сверх меры (Свободного остатка на день). Как только потратили эти накопления, виджет пересчитывает оставшиеся свободные деньги на количество оставшихся дней, чтобы заново рассчитать новый свободный остаток на день. Его задача – помочь держать себя в руках, чтобы к концу периода денег на все запланированные расходы точно хватило.
Грубо говоря это получается виджет "лимит расходы на период" только слегка изменённый. Хотя там можно делать разделение чтобы учитывались все категории или только необязательные. (Правда у iOS немного ограниченный функционал)