All In One Nonprofit ยท User Guide

Annual Report
User Guide

Build a polished annual report that retains donors, satisfies the board, and tells your year well. 12 sections, CSV imports for repetitive lists, HTML preview and Word .docx output.

12 Sections CSV Import HTML + DOCX Multi-Year Reports Donor Recognition Tiers
Team chat. When you are signed in and part of a team, a Team chat button sits in the bottom-right corner of this app. It opens a real-time chat with your whole organization (live presence, typing indicators, and full message history), so you can message your team without leaving your work. Committee-specific chats live on your Team page.
New: easier lists. Any list that grows over time now collapses to one-line cards, each with filter chips, a sort dropdown, and Expand all / Collapse all. Click a card to open its full editor.

1. About This Tool

Most nonprofits do annual reports badly or skip them. Studies consistently show that organizations that publish a real annual report retain donors at noticeably higher rates than those that don't. The friction is rarely about the content, it's about pulling together twelve disparate sections into one polished document. That's the friction this tool removes.

You enter your inputs once, in a structured editor. The Build & Export page produces a print-ready HTML preview and a downloadable Word document with your data inserted into a clean layout. You can publish as-is, or polish in Word before sending.

2. Why Annual Reports Matter

  • Retention. Donors who receive an annual report are 50%+ more likely to give again than donors who don't.
  • Grant credibility. Foundations and major donors expect to see a public annual report before writing a $25K+ check.
  • Board alignment. Producing the report forces the board and Executive Director to align on what mattered this year.
  • Press & recruitment. Volunteer applicants, journalists, and potential board members will Google you and find this document.
When to publish

Most nonprofits publish 3โ€“6 months after fiscal year-end. Earlier is better for donor retention. Don't wait for the audit, financials labeled "preliminary, pre-audit" are acceptable.

3. Getting Started

Demo credentials: demo@example.org / demo: fully populated with a sample 2025 report.

For a click-by-click walkthrough of your very first report, see 4. Your First Session below. Budget about 6 to 10 hours of focused work the first time. Subsequent years are 2 to 4 hours because you reuse last year's report as a starting point.

4. Your First Session

This walkthrough takes you from a blank screen to a finished, exported report using the app's real buttons and fields. Everything you type saves automatically, so you can stop and pick up later at any point.

Step 1: Sign in and open the app

1
Open the app and sign in

The sign-in screen appears when you open the app. Enter your email and click the button to email yourself a one-click sign-in link (no password to remember). Prefer Google? Use the "Sign in with Google" option. You can also explore first with the demo account (demo@example.org / demo), which is pre-filled with a sample 2025 report.

2
Land on the Dashboard

After sign-in you arrive on the Dashboard. The left sidebar is your map: Dashboard, AI Automations, a Main group (My Reports, Start a Report), an Active Report group (Report Wizard), an Output group (Build & Export, Report Summary), and a Learn & Help group.

Step 2: Start a report

1
Click "+ Start a Report"

On the Dashboard, click the + Start a Report button (top right). This opens the Start a Report page.

2
Set the fiscal year

In the Fiscal year field, enter the year you are reporting on (it defaults to last year). Then click the green Create [year] report → button. The app creates the report and drops you straight into the wizard's first step, Cover & Identity.

Step 3: Use the Report Wizard step bar

1
Read the step bar

At the top of every wizard step is a row of numbered chips: Cover, Letter, Mission, Glance, Programs, Financials, Donors, Board, Staff, Funders, Volunteers, Back Cover, and Export. The chip you are on is highlighted navy; finished chips show a green check. Below it a line reads "Step N of 13 · X of 12 sections complete · click any step to jump."

2
Move with Save & Continue or jump freely

At the bottom of each step is a ← Back button and a green Save & Continue → button. You do not have to do the sections in order: click any chip in the step bar to jump straight to that section. The note "All changes save automatically" means nothing is ever lost. You can also reach the wizard anytime from Report Wizard in the sidebar, which resumes at your first incomplete section.

Step 4: Fill the Cover & Identity step (worked example)

1
Enter your organization name

In the Organization name field type your nonprofit's name, for example Riverside Youth Alliance.

2
Set the report title and tagline

In Report title type something like 2025 Annual Report. In Tagline (optional) add one short phrase, for example A Year of Showing Up for Our Kids.

3
Add a hero photo and accent color (optional)

Paste an image URL in the Hero photo field, or use the file picker just below it to upload one (keep it under 500KB). If you upload one, add a short Image description for screen readers. In Accent color (hex) enter a brand color such as #2563EB; this color is used throughout the exported report.

4
Click Save & Continue: Letter →

The Cover chip turns green and you move to the Executive Director / Chair Letter step.

Step 5: Draft one more section, then export

1
Write the leadership letter

On the Executive Director / Chair Letter step, fill Author name (for example Dana Whitfield) and Author role (for example Executive Director), then write in the Letter body box. Even a rough draft is fine; you can polish it later. If you see a Draft with AI panel above the form, you can generate a starting draft from what you have entered and edit it before applying. Click Save & Continue: Mission →.

2
Add a few quick highlights

Jump to the Year at a Glance chip. Click + Add Metric, then fill Label (for example People served), Value (for example 480), and Sub-text (for example +34% vs prior year). Add 3 to 6 of these big-number highlights.

3
Open Build & Export

Click the Export chip at the end of the step bar, or use Build & Export in the sidebar. The page header shows your report year and percent complete.

4
Preview and download

Use Print / PDF to open a styled preview in a new tab (then your browser's Print → Save as PDF), or click Word (.docx) to download an editable Word document. Other buttons offer Copy, HTML, and Text. Walk the pre-publish checklist on that page before you share the report.

You are done with the basics

You now have a saved report you can reopen anytime from My Reports in the sidebar (click a report to resume in the wizard). Return to fill the remaining sections (Programs, Financials, Donors, Board, and the rest) whenever you are ready. Each follows the same pattern: open the step, fill the fields, click Save & Continue.

5. The 12 Wizard Steps

The report is built as a 13-step wizard: the 12 content sections below, plus a final Build & Export step. Reach any of them from the step bar at the top of the wizard, or from Report Wizard in the sidebar.

#SectionPurpose
1Cover & IdentityTitle, tagline, hero image, accent color
2Executive Director / Chair LetterPersonal, signed message setting the tone
3Mission & ValuesMission, vision, values list
4Year at a GlanceBig-number metrics dashboard
5Programs & ImpactPer-program description, outcomes, stories
6Financial HighlightsRevenue and expense breakdowns + narrative
7Donor RecognitionNamed donors grouped by giving tier
8Board of DirectorsNames, roles, optional bios
9Staff (optional)Names and titles
10Funders & PartnersInstitutional supporters
11Volunteers (optional)Volunteer recognition
12Back Cover & CTAContact info, EIN, call to action

5. CSV Imports

For tabular sections, you can paste CSV data directly:

Donor list

Name,Amount,Tier
Sandra Hartley,25000,Visionary
Maria Lopez,300,Supporter
Anonymous,10000,Leadership Circle

Tier is optional, if blank, it'll be calculated from amount using standard giving tiers.

Board roster

Name,Role,Bio
Pat Garcia,Board Chair,Retired nonprofit CFO with 20+ years in social services.
Devon Reyes,Treasurer,CPA specializing in small business.

Both lists export back out, too: the Donor Recognition and Board of Directors pages each have an Export CSV button next to Import CSV, so you can download what you have entered (Name, Amount, Tier for donors; Name, Role, Bio for the board) as a spreadsheet to reuse or back up.

Tip

Export your donor list from your Donor CRM, Excel, or QuickBooks. Most tools export CSV directly. Paste into the import box and the app maps columns automatically by header name.

6. Financial Highlights

Two tables: Revenue (broken down by source) and Expenses (broken down by function), plus a narrative summary.

Click path

Open the Financials chip in the Report Wizard (or click Report Wizard in the sidebar and jump to it). Add each revenue line, then each expense line, then write the narrative, then click Save & Continue →.

Worked example

For a $620,000-revenue organization you might enter revenue lines such as Individual donations, 310000; Foundation grants, 180000; Corporate sponsorships, 70000; Earned program revenue, 60000. Then expense lines such as Programs, 440000; Administration, 90000; Fundraising, 70000. The exported report totals each table automatically and uses your accent color for the headers.

Standard revenue categories

  • Individual donations
  • Foundation grants
  • Corporate sponsorships
  • Government grants (if applicable)
  • Earned program revenue
  • Special events (net)
  • Other

Standard expense categories

  • Programs (typically 70%+ of total)
  • Administration / general & admin
  • Fundraising
Functional expense reporting

If your Form 990 reports functional expenses, your annual report should match those numbers. Discrepancies will be noticed by sophisticated donors and grantmakers.

7. Donor Recognition

Click path

Open the Donors chip in the Report Wizard. Either paste a CSV list (see 5. CSV Imports) or add donors one at a time, set each donor's name and amount (and tier, if you want to override the automatic one), then click Save & Continue →. A donor named Anonymous stays anonymous in the published report.

Donors are automatically grouped by giving tier in the published report. The tool uses the standard 8-tier structure:

TierThreshold
Founder's Circle$100,000+
Visionary$25,000+
Leadership Circle$10,000+
Benefactor$5,000+
Patron$1,000+
Sponsor$500+
Supporter$100+
Friend$1+
Consent and anonymity

Before publishing, confirm every named donor has consented to being listed. Honor "anonymous" requests strictly. Check DNS (Do Not Solicit) flags in your CRM. A donor named without consent will tank the relationship.

8. Build & Export

Click path

Click the Export chip at the end of the wizard step bar, or Build & Export in the sidebar. The buttons on this page are:

  • Word (.docx): downloads an editable Word document with all sections in the correct order. Refine in Word, add photos, then export to PDF from Word.
  • Print / PDF: opens a styled preview in a new tab; use your browser's Print → Save as PDF to make a print-ready PDF.
  • Copy: copies the report text to your clipboard.
  • HTML: downloads a standalone HTML file of the report.
  • Text: downloads a plain-text version.

The HTML preview and PDF use your accent color throughout. The DOCX is plain-styled and intended for further refinement. Work through the Pre-publish checklist shown on this page (signed letter, financials matching your 990, donor consent confirmed, current board roster) before you share the report.

9. Writing Tips

The Executive Director letter

  • Open with one specific accomplishment from this year.
  • Tell one short story, one program participant or moment.
  • Acknowledge what was hard. Donors trust honesty more than corporate-speak.
  • End with an invitation.
  • Keep under 500 words. Long letters don't get read.

Program impact

  • Lead with a specific number. ("In 2025 we served 480 nonprofits" beats "We served many nonprofits.")
  • Include a direct quote whenever possible.
  • Be honest about scope. "Pilot year" or "year 1" framing is honest and appealing.

Visual design

  • One hero photo on the cover. Choose one that captures a feeling, not your logo.
  • Pick an accent color that contrasts with navy (the tool's default). Avoid muddy or neon colors.
  • Use real photos of real people (with permission) over stock photos.

10. Cross-App Integration

Other All In One Nonprofit tools you can pull data from:

AppWhat to pull
Donor CRMExport donor list with names, amounts, and tiers. Paste into the Donors CSV importer.
Compliance TrackerPull Form 990 functional expense figures for the Financials section.
Volunteer HubPull top-hour volunteers and total annual hours for the Volunteers section.
MarketingReuse mission language and messaging pillars for consistency.
Board HandbookPull current board roster.

๐ŸŽจ Document Branding

Brand the documents this tool generates. In Settings โ†’ Document branding (shared by your whole team):

  • Letterhead: upload your organization's letterhead image; it appears at the top of every Word/PDF document.
  • Footer: address, phone, email, website, and EIN, plus optional page numbers, print at the bottom of every page.

Set it up once and it's applied automatically to your exports.

Signature details. Beyond the signature image, you can also save a default closing (for example, "Sincerely,"), your name, and your title. These are added with your signature when you export a document, so letters sign off correctly without retyping them each time.

Snippets and stats. Your settings also include a Stats & Snippets panel. Save reusable blocks of text you use often (your mission statement, standard boilerplate, a recurring call to action) and copy any of them into a document you are drafting, so you never rewrite the same wording twice.

โ†‘ Back to top

Administrator Access

The sign-in screen has an Administrator Access link below the Sign In button. Use it to sign in as Administrator with just a password, no email needed. This is a per-browser admin role; the password is stored only on the current computer.

  • First time: Click Administrator Access. You'll see a "First-time setup" prompt with two password fields, enter a password (6+ characters) and confirm it. Click Create Admin Password.
  • Subsequent times: Click Administrator Access, enter that same password, and click Enter Admin Panel.
  • Once signed in as Administrator, you'll land on the dashboard with full admin privileges, including the Admin page in the sidebar (visibility into all teams, users, and activity stored in this browser).
  • Click ย Back to regular sign-in at the bottom of the admin panel to return to the normal sign-in screen.

Note: the admin password is unique to each browser. If you set it up at home and then visit the app on a work computer, you'll see the first-time-setup prompt again. To grant admin access on a new machine, register a regular user account or set up a fresh admin password there.

โ†‘ Back to top

Automations

The 12 report sections are now steps in one guided Report Wizard: a clickable step bar shows where you are, what is complete, and Save & Continue moves you forward. Open it from Report Wizard in the sidebar; it resumes at your first incomplete section.

Inside the wizard, the writing-heavy steps include AI drafting: the Executive Director letter, program narratives, Year at a Glance highlights, mission polish, and the back cover call to action each have a Draft with AI button that writes from the facts you entered. The Full Report Compiler on the Build & Export step drafts every narrative section in one pass, and you apply the pieces you like. Every draft is editable before it touches your report, and every output offers Copy, Text, Print, Word, and Email.

See the AI Automations Guide for how each automation works. These features are free , then will be part of a paid plan.

โ†‘ Back to top

Contact & Support

This Annual Report app is part of All In One Nonprofit, a growing library of self-service tools for small nonprofit organizations.

The Fundraising & Development Suite

This app is included with the Fundraising & Development Suite and is also available as part of an All-Access Subscription. See pricing →. The apps in the suite:

Related All In One Nonprofit tools

Questions, suggestions, bug reports

Reach us through the contact form on buildyourclub.com.

A note on legal advice

All In One Nonprofit provides plain-language educational tools and document drafts, not legal advice. For decisions with legal consequences, consult a qualified attorney who works with nonprofits.

Important disclaimers

This tool produces drafts based on widely-accepted annual report practice. Financial data in your annual report should reconcile to your audited or reviewed financials and your filed Form 990. Inconsistencies between the annual report and the 990 invite questions from donors, funders, and the IRS. Have your finance committee or auditor review financial sections before publication.

Working with your organization

All In One Nonprofit works as a shared organization. From My Organization you can set up your organization and see who has joined, and everyone is recognized across every app once they sign in. Anyone who signs in with an email address on your organization's own domain (for example you@yournonprofit.org) joins automatically; people using a personal address such as Gmail, Yahoo, or Outlook join with the invite code or email invitation you send them. Signing in is passwordless: enter your email at the member portal, app.buildyourclub.com, and we email you a one-click sign-in link (signing in with Google also works). New to the platform? The Platform Playbook shows what to do first, by role. Deeper in-app collaboration arrives with your suite as we roll it out, so you can set up your organization now and grow into it.

See the whole platform

Want to see how this fits the rest of All In One Nonprofit? The Complete Platform Guide walks through every app and suite, with screenshots.

Open the Complete Platform Guide →