Whether they’re volunteers who don’t understand accounting at all, or knowledgeable people who are more used to the ways of the for-profit world, staff at nonprofit organizations often don’t ...