Data Reporting

The Annual Report Numbers You Should Start Pulling Now

Joshua Barillas  ·  August 19, 2026  ·  4 min read

Every December, the annual report turns into a scavenger hunt. You need to say how many people your programs served, how that compares to last year, and where the money came from. The story is easy to tell. Finding the numbers to back it up is the part that eats a week you do not have, because half of them were never written down when they happened.

The reason has nothing to do with your competence. Some numbers are simply expensive to reconstruct after the fact. A gift total you can always pull from your database in minutes. But how many unique families used the food pantry across the year, counting each household once, is a number that may live in a stack of sign-in sheets nobody totaled. If you start capturing the slow numbers now, quarter by quarter, the December report nearly writes itself.

The numbers that are cheap to pull later

Some figures live cleanly in your systems and can be pulled whenever you need them. Total dollars raised, number of gifts, and giving by fund or campaign are all sitting in your donor database with a timestamp on each record. You do not need to track these in advance, because the system already did.

The trap is assuming everything works this way. It does not, and the numbers that do not are the ones that hurt in December.

The numbers that are expensive to reconstruct

Three kinds of numbers take the longest to rebuild after the year ends, and they are worth capturing as you go.

The first is unduplicated people served. Boards and funders want to know how many distinct individuals or households you reached, not how many visits or meals or sessions you delivered. If your program logs count encounters rather than people, separating one from the other in December means going back through a year of records by hand. Decide now how you count a unique person, and total it every quarter.

The second is program outcomes, not just outputs. An output is how many people attended a workshop. An outcome is how many of them found a job, stayed housed, or improved a score afterward. Outcomes require you to follow up and record the result while it is fresh. Nobody can reconstruct in December whether a client found housing in March if no one wrote it down in April.

The third is demographic breakdowns. Age ranges, zip codes, first-time versus returning participants, the makeup of who you served. Funders increasingly ask for this, and it is nearly impossible to recover accurately after the fact. Capturing a few demographic fields at intake, consistently, saves you from guessing later.

Capture them quarterly instead of annually

The move that changes everything is small. Once a quarter, spend an hour pulling and saving the numbers that are hard to reconstruct. Write them into one simple running document with the date and the source noted next to each figure.

Four quick quarterly snapshots give you something a single December scramble never can: numbers you actually trust, because you captured them close to when they happened, and a built-in comparison across the year that shows your trajectory. When you sit down to write in December, you are assembling figures you already have rather than hunting for figures you never saved.

Keep the running document boring and consistent. The same fields, the same definitions, the same place, every quarter. Consistency is what lets you compare quarter to quarter and year to year without wondering whether you counted the same way both times.

Write the definition down next to the number

One habit doubles the value of everything above. Every time you record a number, write one sentence defining what it means. "Unique households, counted once even if they visited multiple times, pulled from the pantry log." Six months later, when someone asks how you got that figure, the answer is right there, and next year's staff can reproduce it exactly.

This is also what protects you in front of a funder or an auditor. A number you can explain and reproduce is a number they can trust. A number nobody can source is a liability, no matter how good it looks on the page.

The annual report does not have to be a week of archaeology. Pick the two or three numbers that always take longest to find, start capturing them this quarter, and next December you will be editing prose instead of digging through sign-in sheets.

If you are not sure which numbers your report should be tracking or how to capture them cleanly, that is the kind of reporting setup we help nonprofits build. You are welcome to book a free discovery call.

Ready to get your data in order?

Book a free 30-minute discovery call. No pitch, no pressure — just an honest look at where your data stands.