Меняется в предыдущем периоде потому что у вас стоит именно интервал с датой начала но без даты конца, установите дату конца и создайте новую статью расхода уже на следующий период. Например:
1. Заправка автомобиля Интервал: месяц, Дата начала: 01.05.2018, Дата конца 31.05.2018, Сумма 10000
2. Заправка автомобиля Интервал: месяц, Дата начала: 01.06.2018, Дата конца 31.06.2018, Сумма 12000 (тут изменена только сумма, это если статья повторяется но с другой суммой)
3. Ремонт автомобиля Интервал: месяц, Дата начала: 01.06.2018, Дата конца 31.06.2018, Сумма 12000 (тут изменена сумма и статья бюджета)
По поводу аванса и 2-х недель. Лично я на работе отказался от аванса и получаю всю зарплату раз в месяц. Мне так удобнее считать. Есть в месяце такой период это когда зарплата кончилась но новую еще не получил и капитал уходит в минус как правило это с 01 да 15 числа каждого месяца. Так происходит если тратить ровно столько сколько получаешь. так вот что бы этого избежать я сформировал резервный фонд где всегда крутится некая сумма денег и она даёт кокрас держаться на "плаву" в такой ситуации а после зарплаты фонд вновь пополняется на ту сумму что потратил из него. Попробуйте такую схему )))