
Theory of change
Home » About NPC » Our expertise »
What is theory of change? We all have dreams and ideas about how to achieve them, but we rarely take the time to think these through, scrutinise and articulate them. This is what a theory of change process does.
We see theory of change as the foundation of charity strategy, evaluation and communication. Our free guidance is one of the most popular resources we offer. To get started on your theory of change, read our Theory of change in ten steps.
To dig deeper, we run regular training sessions, and our consultants can help you develop bespoke theories of change for your projects and services.
Theory of change in ten steps
Join our 2025 online and in-person trainings.
Featured resources for theory of change


Blog
How to do a basic theory of change
James Noble introduces NPC's new thinking on theory of change. There are ten steps in all.
Latest updates, events and training

Blog
4 questions to ask when building an impact dashboard
Where are you on your impact journey? What’s your main aim – reporting or learning? How will you collect and manage the data? Who will maintain and update the dashboard?


Blog
Theory of Change: how your purpose should shape your process
Thinking through the why will lead you to the how. And getting the process right will strengthen your final output.
Find out how we can help you
We offer tailored support to help you create a theory of change that helps you work towards your mission and make an impact.
Find out more
SolarAid used the theory of change work that NPC did to really get to grips with how we needed to go about measuring our work.
Kat Harrison
Social Impact & Research Manager, SolarAid