The not-for-profit annual report: a practical guide for Australian charities

The not-for-profit annual report: a practical guide for Australian charities

Olivia Leathley

22 June 2026

For a lot of not-for-profits, the annual report is a chore. A scramble of numbers and board sign-offs that lands with a thud and promptly disappears. That’s a wasted opportunity. Handled right, your not-for-profit annual report is the best story you’ll tell all year: the one document that builds trust, opens wallets and reminds everyone why your work matters. Here’s how to make yours worth the read.

What to include

A good report balances accountability with story. At a minimum, cover:

  • A message from your chair and CEO, kept short, honest and human
  • What you set out to do this year, and how you tracked against it
  • The impact you delivered, in numbers and in real examples
  • A clear, readable financial summary
  • A proper thank you to the people behind it: staff, volunteers, partners and donors
  • A look at what’s next

Really, you’re answering three questions for every reader. What did you do with our support? Did it make a difference? Can we trust you with more?

Lead with impact, not activity

This is the part that matters most, and the part most often done poorly. It’s tempting to list everything you did. Events held. Meetings attended. Programs run. But your supporters don’t give to fund activity. They give to fund outcomes.

So swap “we ran 24 workshops” for “1,800 people left our workshops with a plan to manage their debt, and six months on, three in four were still on track.” Then put a face to it. Pair your headline numbers with one real story, told in a real person’s words. A single story moves a funder further than a page of statistics, and it gives your data meaning. This is where ongoing support is won or lost.

Design that does your story justice

Most people skim. Good design works with that, not against it. For a not-for-profit, a few things matter more than the rest:

  • Use real, dignified photography of the people and communities you serve, with their permission and on their terms
  • Turn impact into something the eye can grab: one bold stat, a simple infographic, a clear before and after
  • Make sure it reads well on a phone, because that’s where most reports get opened now
  • Be kind to your budget. A clean, consistent layout beats an ambitious one that tries to do everything

Want to go deeper on design and production, from themes to data visualisation to interactive digital reports? We’ve covered all of that in our guide to designing annual reports that get read. This piece stays focused on what makes a not-for-profit report tick.

Know the difference between your report and your reporting

Here’s where a lot of organisations trip up. Your public annual report, the document we’ve been talking about, is not the same as your statutory reporting. It’s an easy mix-up, and a costly one.

If you’re a charity registered with the ACNC (Australian Charities and Not-for-profits Commission), you have to lodge an Annual Information Statement every year. Medium and large charities submit financial reports too, with the level of assurance (a review or a full audit) depending on your size. Incorporated associations can have their own obligations to a state regulator on top of that. Your public annual report is a different beast. It’s usually voluntary, or asked for by your funders or your constitution, and it sits alongside those legal requirements rather than replacing them.

One caveat worth taking seriously: thresholds and rules change. Confirm your own obligations with the ACNC or your state regulator (or your accountant) rather than going off last year’s version.

A great not-for-profit annual report pulls double duty. It reassures the people who need to see the numbers, and it inspires the people you want to bring closer. Get the structure right. Lead with impact. Design it to carry the story. Keep it well clear of your compliance paperwork. Do that, and you’ll have something that works for your cause long after launch day.