NPC's guide on creating Theory of Change
Published:
November 1, 2014
https://www.thinknpc.org/wp-content/uploads/2018/07/Creating-your-theory-of-change1.pdf
It is critical for businesses to consider what they want a nonprofit partner to report on, and to clarify what constitutes ‘impact’. A theory of change is a tool to help you describe the need you are trying to address, your outcomes, and your activities.