Here are the areas where professional accounting can serve a nonprofit:
Budgeting
As with any other organization, a nonprofit has to work on a budget. An accountant can help distribute the working capital among the various functions and areas of the nonprofit, adjusting for any financial issues. In many cases, nonprofits have a decentralized structure where each area manager has their own budget. The individual budgets are submitted to the central office, which then appropriates the working capital accordingly, taking into account the budget of the organization as a whole.
Read more from this blog post: http://bit.ly/EvanH03