Builds the nonprofit board meeting pack that produces engagement instead of nodding - a one-page dashboard of finances, program KPIs, and fundraising pipeline up front, routine items batched into a consent agenda, one real decision per meeting, and an explicit ask naming what board members can do. Use when a nonprofit ED says "prepare the board packet", "our board meetings are just report-outs", "the board approves everything without discussion", "what should go in the board dashboard", or "how do I get the board to actually help". Do NOT use for general board governance strategy, recruitment, or managing board dynamics - use board-management instead - and do NOT use for the public annual report - use impact-report-builder instead.
---
name: nonprofit-board-pack
description: Builds the nonprofit board meeting pack that produces engagement instead of nodding - a one-page dashboard of finances, program KPIs, and fundraising pipeline up front, routine items batched into a consent agenda, one real decision per meeting, and an explicit ask naming what board members can do. Use when a nonprofit ED says "prepare the board packet", "our board meetings are just report-outs", "the board approves everything without discussion", "what should go in the board dashboard", or "how do I get the board to actually help". Do NOT use for general board governance strategy, recruitment, or managing board dynamics - use board-management instead - and do NOT use for the public annual report - use impact-report-builder instead.
---
# Nonprofit Board Pack
Most nonprofit board meetings are serial report-outs: the ED talks for fifty minutes, the board nods, and the organization's best-connected volunteers go home having decided nothing and been asked for nothing. The board pack determines the meeting - a pack built as reports produces nodding; a pack built around a dashboard, a decision, and an ask produces a working board. This skill builds that pack. For governance strategy beyond the meeting - recruitment, composition, officer roles, managing a difficult chair - route to board-management; this skill owns the packet and the meeting it shapes.
Work the example organization throughout: Bright Futures Tutoring, a youth-education nonprofit with a $420,000 annual budget, 3 staff, serving 250 students, with a $180,000 grant goal and a $75,000 Hearthstone Foundation ask in play.
## Operating procedure
Send the pack 5-7 days before the meeting - late enough to be current, early enough that "I didn't have time to read it" is a choice. Under 10 pages total; the dashboard does the compression.
### Step 1: Build the one-page dashboard (the dashboard-first rule)
Page one is always a single-page dashboard with three blocks - finances, program KPIs, fundraising pipeline - each showing actual vs plan and direction vs last meeting. The rule exists because board members are part-time: they will reliably read one page, and if that page holds the whole organization's vitals, every member arrives oriented even if they read nothing else.
- Finances: cash on hand and months of runway (months of runway = cash ÷ average monthly expenses; for Bright Futures, $105,000 cash ÷ $35,000/month = 3.0 months), YTD revenue and expenses vs budget. Red line: under 3 months of runway is a board-level alarm; nonprofits die of cash timing, not deficits.
- Program KPIs: 3-5 numbers maximum, outcomes over activities, drawn from the same canonical set impact-report-builder publishes - students enrolled (250 vs 275 plan), reading-gain rate (72 percent last measured), waitlist (40+).
- Fundraising pipeline: the coverage math from grant-prospect-researcher, cited identically - qualified asks outstanding vs the 4-5x-goal target ("$810,000 pipeline target on the $180,000 goal; currently $560,000 qualified - coverage 3.1x, below target"), proposals pending with amounts and decision dates (Hearthstone $75,000, decision expected next quarter), and individual-giving YTD vs plan from donor-communications.
Every number gets a status marker (on-plan / watch / off-plan) so the page reads in ninety seconds.