Most nonprofits have to keep a close eye on their budgets, since they rely mainly on donations and grants to sustain their operations. Not only do they often have inconsistent income, but they also have a certain responsibility to their donors to make the best use of the funds they do have. It can …