The IBMC, or Impact Business Model Canvas, is a framework for visualizing, evaluating, and refining your business model to achieve both social and financial value.
The canvas and prompting questions push deep thinking about each facet of your model and the flow of value that will create your intended impact.