Writing a budget for your nonprofit is a basic requirement for successful functionality and for grant applications. However, it is more than just numbers in a line-item budget. In order to qualify for many grant applications, you must also offer a budget narrative.