Functional Expense Reporting for Affordable-Housing Nonprofits (Without the Headache)

Practical functional expense reporting for affordable-housing nonprofits: clean Program vs. M&G, painless allocations, and a board-ready narrative.

Kristen Hand

6/30/20253 min read

Functional expenses are supposed to explain how your dollars advance the mission. In affordable housing, that gets messy fast: a parent nonprofit, multiple partnerships, projects at different stages, and resident services layered in. We make the Statement of Functional Expenses simple, consistent, and board-ready by anchoring every decision to two questions: who benefits and where the work happens.

Parent-level activities—governance, corporate audit, finance, HR, organization-wide legal and insurance—benefit the whole organization and belong in Management & General. Work that advances specific housing outcomes is Program. That includes pre-development and development services tied to a project, resident-services delivery, and lender/investor compliance that preserves affordable units after they place in service. When a donor event is primarily about cultivation, that’s Fundraising; if it’s about resident outcomes, it’s Program. We document these rules once in a one-page methodology and apply them the same way each month.

Development cycle costs are often the sticking point. Our fix is to track projects cleanly so staff time spent underwriting, running pro formas, coordinating due diligence, and preparing applications flows to Program by default. Capitalizable costs sit on the project books where they belong; the parent still records the program effort that delivers the outcome. Once properties place in service, the mix naturally shifts: compliance and reporting tied to a property remain Program because they sustain affordability for residents, while corporate compliance for the parent remains Management & General. Keeping those lines bright prevents last-minute reclasses and makes the story obvious to the board.

Shared costs don’t need to be complicated. For salaries, we use practical effort splits—quarterly estimates signed by leadership work well—and automate recurring entries so the allocation runs with month-end. For occupancy and utilities, square footage or headcount is enough. For IT and software, we allocate by user counts or mirror the salary split of the supported teams. Insurance tied to specific properties goes to Program; corporate coverage stays in Management & General. The goal is defensible and repeatable, not perfect.

Boards want clarity, not a data dump. We present the SFE with a short narrative that answers three questions: what changed since last quarter, why it changed, and what it means operationally. If Program rose because two developments advanced and resident services expanded, we say that plainly. If Management & General ticked up due to hiring a controller and improving cybersecurity, we say that too—and connect both to portfolio growth. A one-page dashboard—Program %, Admin %, days cash on hand, restricted cash at the parent, active projects, households served—lets directors grasp the picture at a glance, with the detailed SFE in the appendix.

Two pitfalls cause most confusion. First, double-counting: when you subtotal in the rows and then sum those subtotals again, column totals won’t tie to the grand total. We avoid that by summing leaf-level lines and using a single grand-total formula across columns. Second, undocumented effort: when shared roles help deliver projects, we capture it with a simple effort memo and automate the recurring allocations so the pattern is stable all year.

By year-end, “good” looks boring: a living one-page methodology, allocations running quietly in the background, tracking that drives most coding, and a board narrative that reads like a progress update instead of a reconciliation. Program reflects resident services and project work; Management & General reflects the corporate foundation that enables scale; Fundraising appears when activities are truly about cultivation. Auditors see a steady pattern; the board sees how your capacity translates into more affordable homes.

How we help: we map your chart to functional categories, configure project/tracking so direct program costs land right the first time, draft the methodology in your voice, and build the recurring entries and checklists that keep it humming. Share last quarter’s board materials and a recent GL export—we’ll return a concise punch list and a structure you can keep.