Nonprofit organizations typically depend on a variety of funding to keep them alive and well. They need funds to pay their bills, pay their staffs and pay for the costs of running their programs. How a nonprofit allocates funds depends…