Free impact report template for Google Docs
A programme-by-programme account of outcomes and reach, generated from the monitoring data your team already collects.
Free to copy, no sign-up: the file opens in your own Google Drive. Updated November 13, 2026.
What’s in the impact report template
Every block has a placeholder showing where your details go. Type over them by hand, or bind each one to a field in your data and let it fill itself.
- Cover with the organisation and reporting period {{org.name}} · {{period}}
- Mission statement and headline outcomes {{outcomes.headline}}
- Programme sections with reach and results loop: {{programmes}}
- People reached by region loop: {{regions}}
- A case story per programme loop: {{stories}}
- Funding sources and how money was spent loop: {{funding}}
How to use this impact report template in Google Docs
- 01
Copy the template to your Google Drive
Press "Copy to my Google Docs". Google asks to make a copy, and the copy is yours to edit; the original is never changed. All you need is a free Google account.
- 02
Replace the placeholders with your details
Text in double braces, like {{org.name}}, marks where your own values go. Work down the page: cover with the organisation and reporting period; mission statement and headline outcomes; programme sections with reach and results, and so on.
- 03
Make it match your brand
Swap the logo, colours and fonts in Google Docs as you would in any document. The layout is built to hold when the text changes.
- 04
Download it as a PDF, or share the link
File, then Download, then PDF Document gives you a file to send or print. Download as Word (.docx) works too if someone needs it.
- 05
Making these regularly? Fill it from your data
Connect Airtable, Google Sheets or a CSV to SourceToDocs and it fills a copy of this template for every row, so you stop retyping.
An impact report has to do two jobs at once: satisfy funders who want numbers against what they paid for, and convince supporters who want to know what changed for people. That mix of tables and narrative, at a length nobody can predict in advance, is what a Google Doc handles and a fixed slide layout does not.
Report from the monitoring data, not a fresh collection round
Most organisations already record reach, spend and outcomes per programme because a funder requires it. The reporting pain comes from treating the annual report as a separate exercise: chasing colleagues for figures that already exist somewhere, in a slightly different form. Point the template at the programme records instead and the report becomes a view of what you monitor all year. It also makes multiple versions cheap, because a funder’s report is the same template with the programmes filtered to the ones they funded, and every version stays consistent with the others.
Fill this impact report template from Airtable, Google Sheets or a CSV
Connect an Airtable base, a Google Sheets spreadsheet or a CSV file, map each field to a placeholder, and generate. One run can produce a single document or one per matching row, delivered to your Google Drive.
Programmes · Airtable
Template: Google Slides or Docs
{{org.name}} impact report
{{period}}
{{outcomes.headline}}
loop: {{programmes}} → section
loop: {{regions}} → table row
one report per period; programme sections repeat for every active programme
Generated output
DocsPDFRiverbank Trust impact report
2025–26
16,440 people reached across three programmes
3 programme sections
9 regions
Who uses this impact report template
Nonprofits and charities
Turn the monitoring data you collect for funders into the report supporters actually read.
Read the guideGrant-funded programmes
Produce a differently scoped version per funder from the same programme records.
Read the guideCSR and sustainability teams
Report the year's contribution from the systems that track it rather than from a survey of colleagues.
Read the guideRelated templates
All reports →
Google Docs Annual report template
A year-end report combining narrative sections and financial tables, generated from the year's figures held in your systems.
View template
Google Docs Project status report template
A per-project status write-up covering progress, milestones, risks and open actions, generated one per project from your tracker.
View template
Google Docs Board report template
The written pre-read pack sent to directors before a board meeting, generated per meeting from your KPI and financial data.
View template
Google Slides Agency client report template
A white-label monthly performance report, generated one per client account from your campaign data.
View templateCommon questions, answered
Can I produce a different version for each funder? +
Where do the reach and spend figures come from? +
Where do the stories and quotes fit? +
Can I use our own impact report design? +
Is this impact report template free? +
Can I download this impact report template as a PDF or Word file? +
Generate this document from your data
Start on the free plan, connect Airtable, Google Sheets or a CSV, and export a real Google Docs file. No watermark, no credit card.