An in-depth discussion on budgeting advance