๐Ÿ“˜ Reference guide

The logical framework, explained simply

The logical framework (or logframe) is the matrix that structures the logic of a humanitarian or development project: what you want to change, how, and how you will know you got there. Definition, a concrete example, and how to build one without making it a chore.

The logical framework, in one sentence

The logical framework is a matrix that links, across four levels, a project's objectives to its results and its activities, each one carrying indicators, sources of verification and assumptions (the external risks that could stop the logic from working). It is the central tool of Project Cycle Management in the humanitarian and development sector, required by almost every donor (ECHO, USAID/BHA, the European Union, United Nations agencies).

Worth remembering: a good logical framework reads in both directions. From the bottom up, "if we do the activities, then we get the results, then we reach the specific objective" (the intervention logic). From the top down, "how do we check that we really got there" (the indicators).

The matrix, row by row

LevelIntervention logicIndicatorsSources of verificationAssumptions
Overall objectiveThe long term change the project contributes to, without controlling it on its own.Impact indicators.Sector surveys, national statistics.-
Specific objectiveThe direct change sought among beneficiaries (often just one per project).Outcome indicators.Endline surveys, final evaluation.External factors that must stay favourable.
ResultsWhat the project produces and controls directly.Output indicators.Monitoring reports, PDM.The conditions for results to lead to the specific objective.
ActivitiesWhat is carried out in order to produce the results.Means and budget (sometimes a fifth column).Activity reports, invoices.The conditions for activities to produce the results.

A concrete example

For a cash distribution project on food security:

  • Overall objective: contribute to reducing food insecurity in the area.
  • Specific objective: targeted households cover their essential food needs for 3 months.
  • Result: 2,000 vulnerable households receive a monthly cash transfer.
  • Activity: identification, registration and cash distribution through a mobile money operator.

The result indicator could be "number of households having received all 3 transfers", verified by the distribution reports, while the specific objective indicator would be "% of households with an acceptable food consumption score", verified by a PDM survey.

Logical framework vs theory of change

The theory of change explains the reasoning: why and how you believe the activities will lead to the change you are after, spelling out the causal assumptions at each step, often as a diagram or a narrative. The logical framework is the operational translation of that reasoning into a structured matrix, with indicators and sources of verification ready to be tracked.

In practice: you build the theory of change first (the "why"), then formalise it into a logical framework (the "how we measure it").

How to build one

  1. Start from the problem to solve and the change you are after (the specific objective).
  2. Identify the results needed to get there, no more than 3 or 4, so it stays readable.
  3. List the activities that produce each result.
  4. Write one SMART indicator per row (Specific, Measurable, Achievable, Relevant, Time bound).
  5. Identify a realistic source of verification for each indicator. If there is none, the indicator is unusable.
  6. List the assumptions: the external factors that must stay true for the logic to hold.

Common mistakes

  • Confusing a result with a specific objective: a result is what the project controls; the specific objective also depends on beneficiaries and on context.
  • Indicators you cannot measure: an indicator with no realistic source of verification is useless in monitoring.
  • Neglected assumptions: they are often the most useful part for anticipating risk, not a formality.
  • Too many levels of results: an overloaded logical framework becomes unreadable and impossible to track in the field.

This page explains how the logical framework is built. The question of why so many logframes end up in a drawer without ever steering anything is a question of practice, and it is dealt with in why so many logframes are useless, and how to do better.

Glossary

Output
What the project produces directly and controls.
Outcome
The change brought about among beneficiaries, partly outside the project's direct control.
Impact
The long term change, at the level of society, to which several projects contribute.
SMART indicator
Specific, Measurable, Achievable, Relevant, Time bound.
Assumption
An external factor that must stay favourable for the project logic to work.
Source of verification
The document or the method that will actually measure the indicator.

Frequently asked questions

What is a logical framework?

A logical framework (logframe) is a matrix that sets out the logic of a project in a structured way: overall objective, specific objective, expected results and activities, each with indicators, sources of verification and assumptions or risks. It is the reference tool of project cycle management in humanitarian and development work.

What is the difference between a logical framework and a theory of change?

The theory of change explains the causal reasoning: why and how you believe the activities will lead to the change you are after, with the assumptions underneath. The logical framework is the operational translation of that reasoning into a structured matrix with indicators and sources of verification. In practice, the theory of change is often built first, then formalised into a logical framework.

What is the difference between an output and an outcome?

An output is what the project produces directly and controls (kits distributed, a questionnaire administered). An outcome is the change in behaviour or situation those outputs are supposed to bring about among beneficiaries, harder to control fully because it also depends on external factors, the assumptions.

Can a logical framework be generated by AI?

Yes. OptiBot can build a complete logical framework from a project description, with objectives, results, SMART indicators, sources of verification and assumptions that hold together, then export it into a ToR or a proposal document.

Generating your logical framework with Opti'

Describe your project to OptiBot: context, sector, area of intervention, target donor. It proposes a complete and coherent logical framework, objectives, results, SMART indicators, sources of verification, assumptions, which you adjust in plain language, then export into your assignment documents.

Build your logical framework with Opti'

Create your free account, no card required, and generate a complete logical framework in minutes.

Open Opti' โ†’