Skip to content

Guide

The results chain and logframe: from inputs to impact

Every project is a chain: money and people pay for activities, activities produce outputs, outputs lead to outcomes, and outcomes contribute to impact. The logframe turns that chain into a table you can manage and measure.

SocioStory Knowledge desk

Reviewed 9 min read

At a glance9 min read

  • A results chain runs from inputs (money, people, materials) to activities, outputs (what the project delivers), outcomes (changes for people) and impact (long-term change).
  • Outputs are within the project’s control; outcomes are not. ’240 young people trained’ is an output; ’130 in paid work six months later’ is an outcome.
  • A logframe is a table with a row for each level and columns for the summary, indicators, means of verification and assumptions.
  • Means of verification say exactly where each number will come from, such as attendance registers, offer letters or a follow-up survey, and who collects it when.
  • Use the logframe as a living plan: review it with partners at least once a year and change it, with the funder’s agreement, when the evidence says so.
On this page
  1. The five links in a results chain
  2. One project, traced through the chain
  3. Outputs or outcomes? The most common confusion
  4. The logframe matrix
  5. Means of verification: where the evidence comes from
  6. Writing good assumptions
  7. Results chains in Indian practice
  8. A logframe template, and how to use it
  9. Questions people ask
  10. Sources

A results chain is the step-by-step logic of a project: inputs pay for activities, activities produce outputs, outputs lead to outcomes, and outcomes contribute to impact. A logframe, short for logical framework, puts that chain into a table and adds, for each level, the indicators you will measure, where the evidence will come from and the assumptions that must hold.

Both are standard tools for CSR teams and NGOs in India. Funders ask for them in proposals, monitoring reports are built on them, and a good impact assessment tests them. This guide explains each link in the chain, traces one invented project through it, and shows how to build a logframe, with a template you can copy.

If you are starting from scratch, build a theory of change first. It explains why the project should work; the results chain and logframe turn that reasoning into a plan you can deliver and measure.

The OECD’s glossary of evaluation terms, a reference many funders and evaluators use, defines the links like this, in summary:

LinkWhat it isWho controls it
InputsThe money, people, materials and institutional resources a project usesThe funder and the implementing organisation
ActivitiesThe work done, through which inputs are turned into outputsThe implementing organisation
OutputsThe products and services that result, including new skills and knowledgeThe implementing team
OutcomesThe short and medium-term effects of the outputs: changes for peopleShared with the people themselves and others
ImpactThe longer-term, higher-level changes, intended or not, good or badMany actors; a project contributes

Two points in those definitions matter. Outputs are within the implementing team’s control, which is why they are easy to promise and count. Outcomes depend on choices people make and on other factors, which is why they are harder to deliver and the ones that really matter. And impact includes unintended and negative effects, which honest reports should look for too.

One project, traced through the chain

LinkIn this project
Inputs₹48 lakh; four trainers; a training centre and tools; agreements with 30 local employers
ActivitiesFind and select trainees; run three-month courses; arrange on-the-job training; assess skills; organise placement interviews; follow up by phone
Outputs240 young people enrolled, 204 completed the course and 190 passed the final assessment; 150 interviews held
Outcomes130 graduates in paid work or self-employment six months after the course, earning an average of ₹11,000 a month against ₹6,000 before; 100 still in work after a year
ImpactHigher and steadier household incomes for young people in the two districts, a contribution to SDG target 8.6 on young people not in employment, education or training

Notice where the chain can break. Some trainees drop out because the bus fare to the centre is more than they can manage. Some placements last two months because the job is far from home. A course can deliver every output and still fall short on outcomes, which is exactly what monitoring should catch.

Outputs or outcomes? The most common confusion

Most CSR reports are full of outputs presented as if they were results. A quick test: an output is something the project did or delivered; an outcome is a change in people’s lives, behaviour, skills in use or circumstances.

StatementLevelWhy
“₹48 lakh spent”InputMoney used, not a result
“240 young people trained”OutputDelivered by the project
“190 passed the skills assessment”OutputNew skills produced by the activities
“130 in paid work six months later”OutcomeA change in people’s circumstances
“Unemployment in the district fell”ImpactMany causes; the project can only claim a contribution

Count people once, say how you counted, and keep “people reached” separate from “people who benefited”. A trainee who attended one session was reached; one who now earns a living from the skill benefited.

The logframe matrix

A logframe has a row for each level of results and four columns: a summary of what is intended, the indicators, the means of verification, and the assumptions. In the classic format, the activities row lists the inputs and costs instead of indicators. Here is Kaushal Path’s.

Level and summaryIndicatorsMeans of verificationAssumptions
Goal: higher, steadier incomes for young people in two districtsAverage monthly earnings of graduates a year after training, against beforeFollow-up survey of a sample of graduatesLocal demand for electricians and solar technicians holds
Outcome: graduates in decent paid work or self-employmentShare of graduates in work at six and twelve months; share earning at least the minimum wagePhone follow-up; employer confirmation; payslips shared with consentEmployers keep their placement commitments
Output 1: young people complete the course and pass the assessmentNumber completing; share passing, by sexAttendance registers; assessment resultsTrainees can attend for three months, helped by a travel allowance
Output 2: graduates are placed with employersInterviews held; offers made; offers acceptedInterview records; offer lettersJobs are close enough to home, or graduates can move
Activities: select, train, assess, place, follow upInputs: ₹48 lakh; four trainers; centre; toolsBudget, accounts and utilisation certificatesThe centre and trainers are ready on time

Read it two ways. Upwards (the vertical logic): if the activities are carried out and their assumptions hold, the outputs follow; if the outputs are delivered and their assumptions hold, the outcome follows, and so on. Across (the horizontal logic): every level says how you will know it has happened.

Means of verification: where the evidence comes from

A means of verification names the source of each indicator: the register, survey, record or test the number will come from, who collects it and when. Vague entries such as “project reports” or “field visits” are a warning sign, because they don’t say how anyone could check the figure.

Good means of verification are:

  • Specific: “attendance registers signed by the trainer each day”, not “records”.
  • Affordable: a follow-up phone survey of every graduate may cost more than it is worth; a well-drawn sample may be enough.
  • Independent where it matters: an employer’s confirmation or a school’s own records carry more weight than the project’s say-so.
  • Planned from the start: a baseline taken before the work begins, and the same method used later. See baselines and evaluation.

Writing good assumptions

Assumptions in a logframe are conditions outside the project’s control that must hold for one level to lead to the next. Write them as positive conditions (“employers keep their placement commitments”), check that each is reasonably likely, and decide who will watch it.

If an assumption is both important and unlikely, don’t just record it: redesign. If trainees can’t afford the fare, add a travel allowance and turn the assumption into an activity. A logframe whose assumptions are all safe (“funding continues”) hasn’t been thought through.

Results chains in Indian practice

The government uses the same logic for its own spending. The Development Monitoring and Evaluation Office (DMEO) of NITI Aayog, set up in September 2015, finalises an Output-Outcome Monitoring Framework with ministries each year, before the Union Budget is laid before Parliament, to map the money for central schemes to their intended outputs and outcome targets. If your project works alongside a scheme, its framework can suggest indicators that officials already track.

For CSR, the law asks for less than you might expect. The annual action plan must set out a “monitoring and reporting mechanism” for each project (Rule 5(2) of the CSR Rules), and the board must satisfy itself that the money was used as approved, with the chief financial officer certifying it (Rule 4(5)). The statutory reports, the annual report on CSR and Form CSR-2, mainly record spending: apart from the impact assessment summaries required of the largest CSR spenders, they don’t ask for outcomes. Reporting outcomes is something good companies and NGOs choose to do, and our guide to monitoring CSR projects shows how.

A logframe template, and how to use it

Level and summaryIndicatorsMeans of verificationAssumptions
Goal: the long-term change you contribute toOne or two, often from official dataOfficial statistics or a final surveyConditions for the outcome to lead to the goal
Outcome: the main change for peopleTwo or three, with baselines and targetsSurveys, records, testsConditions for outputs to lead to the outcome
Outputs: what the project deliversCounts and quality measuresRegisters, reports, recordsConditions for activities to produce outputs
Activities: the main tasksInputs and costsBudget and accountsPreconditions for starting

A logframe is a management tool, not a contract carved in stone. Review it with partners at least once a year. When monitoring shows that an activity isn’t producing its output, or an output isn’t leading to its outcome, change the plan and agree the change with the funder. Our guide to choosing indicators helps you fill in the second column.

Questions people ask

What is a results chain?

It is the causal sequence of a project: inputs (money, people, materials) pay for activities, which produce outputs, which lead to outcomes for people and, over time, contribute to impact. It helps you plan, and it shows where a project’s logic could break.

What is the difference between outputs and outcomes?

Outputs are what a project delivers, such as people trained or handpumps repaired, and they are within the project’s control. Outcomes are the changes that follow for people, such as graduates in paid work or households with safe water all year. Funders and communities care most about outcomes.

What are the columns of a logframe?

A logframe usually has four: a summary of each level of results (goal, outcome, outputs and activities), the indicators for each level, the means of verification that say where the evidence will come from, and the assumptions that must hold for one level to lead to the next.

What are means of verification in a logframe?

They are the specific sources of evidence for each indicator, such as attendance registers, offer letters, test results or a follow-up survey, with who collects them and when. They let anyone check a reported figure, so ‘project reports’ on its own isn’t enough.

Is a logframe the same as a theory of change?

No. A theory of change explains why a programme should work and the assumptions behind each step, usually as a diagram with a narrative. A logframe is a table for planning and measuring delivery. Most strong proposals have both: the theory of change first, then a logframe built from it.

Sources

  1. Glossary of Key Terms in Evaluation and Results-Based Management for Sustainable Development (second edition, 2023) · OECD
  2. Output-Outcome Monitoring Framework · Development Monitoring and Evaluation Office, NITI Aayog
  3. National CSR Portal: CSR law, rules and data (CSR Rules, Rules 4(5) and 5(2)) · Ministry of Corporate Affairs

Go deeper in the Academy

  • CSR Essentials

    Free course with a certificate · Beginner · about 3 hours

Is your CSR work worth a story?

The CSR Desk interviews CSR heads, and our weekly mailer reaches more than 50,000 readers.

Be seen for your work
  • Impact and reporting

    Theory of change, simply explained

    A theory of change is the reasoning behind a programme: how its activities are expected to lead to the change it wants, and what must be true along the way. Here is how to build one that people will actually use.

    Guide · 10 min read

  • Impact and reporting

    Choosing indicators that mean something

    An indicator is what you measure to know whether change is happening. Choose well and your reports show real results; choose badly and you end up counting kits and saplings. Here is how to choose, with examples by sector.

    Guide · 10 min read

  • Running CSR

    Monitoring CSR projects: what the rules ask and how to do it

    The CSR Rules make monitoring a board duty: the board must satisfy itself that money was used as approved, and the CFO must certify it. Here is how to build a monitoring plan that gives them, and your partners, what they need.

    Guide · 9 min read

  • Impact and reporting

    Baselines, endlines and evaluation designs

    A baseline tells you where things started; an evaluation design tells you how much of the change was yours. Here are the designs, from simple to rigorous, when each is worth it, and what sample sizes really depend on.

    Guide · 11 min read