Must-Track Metrics & KPIs for Canadian Nonprofits in 2026
A practical playbook to build resilience, prove impact, and make board-ready decisions, with plain-English definitions, formulas, examples, pitfalls, and improvement levers.
How to Use This Guide
Pick 8–12 core metrics for your first dashboard. Review them monthly. Add more once the month-end is consistent and fast.
For each metric below, we include:
What it is (plain-language definition)
Why it matters (decision signal)
Formula
Worked example
Cadence (how often)
What good looks like (typical ranges; context varies)
Pitfalls (how this metric can mislead)
How to improve (practical levers)
Data & setup (where it lives in your system)
Tip: Pair each financial metric with a board conversation prompt (e.g., “If Months of Unrestricted Cash < 2, what expenses can flex in the next 60 days?”).
Part I — Financial Health & Liquidity
Months of Unrestricted Cash (Cash Runway)
What it is: How long you can operate using cash you’re actually allowed to spend.
Why it matters: Restricted balances can create false comfort; boards need a forward-looking solvency signal.
Formula:
Months of Unrestricted Cash =
(Unrestricted Cash + Unrestricted Short-Term Investments − Current Liabilities payable from Unrestricted) ÷ Average Monthly Cash Outflows
Example: Unrestricted cash $350k; ST investments $150k; current liabilities payable from unrestricted $50k; avg monthly outflows $200k → (350+150−50)/200 = 2.25 months
Cadence: Monthly (board dashboard)
What good looks like:
3–6 months for diversified organizations
1–3 months for stable, contract-heavy orgs with predictable receipts
Pitfalls: Using total cash; ignoring lump-sum obligations (e.g., WSIB/WCB, lease, payroll timing)
How to improve: Phase payables; accelerate reimbursements; enforce deposit schedules; set a reserve policy; maintain a 13-week cash forecast
Data & setup: Balance sheet cash by restriction class; AP aging; cash outflow trend (exclude unusual one-offs)
Operating Reserve Coverage
What it is: Months of expenses covered by designated reserves.
Why it matters: A shock absorber for funding delays, vacancies, or emergencies.
Formula: Board-designated reserve balance ÷ Average monthly expenses
Example: $600k reserve; $250k monthly expenses → 2.4 months
Cadence: Quarterly; annual policy review
What good looks like: A board policy with a floor (e.g., 2–4 months) + a rebuild plan if breached
Pitfalls: Counting restricted or encumbered amounts
How to improve: Year-end surplus allocations; one-time reserve campaign; windfall deposit rules
Data & setup: Equity/net asset designations in GL; board resolution log
13-Week Cash Forecast Discipline
What it is: A rolling weekly cash model showing receipts/disbursements by week, tagged restricted vs. unrestricted.
Why it matters: Near-term decisions (payroll, rent, grant timing) rely on weekly visibility.
How to measure: Process KPI, forecast vs actual variance ≤ 10% weekly
Example: Week 4 variance 6% (good); driver: grant receipt shifted by one week
Cadence: Update weekly; review in Finance/Exec Committee
What good looks like: Variance trend < 10% with clear explanations + corrective actions
Pitfalls: Treating it as static; not tagging restrictions; forgetting GST/HST timing
How to improve: Confirm dates with funders; automate with bank feeds; maintain assumption notes
Data & setup: Bank balances; AP/AR aging; grant calendars; payroll schedule
Current Ratio & Quick Ratio
What it is: Short-term solvency measures.
Why it matters: Signals the ability to meet bills due within 12 months.
Formulas:
Current Ratio = Current Assets ÷ Current Liabilities
Quick Ratio = (Cash + Receivables) ÷ Current Liabilities
Example: Current 1.6x; Quick 1.1x
Cadence: Monthly
What good looks like: Current 1.2–2.0x; Quick > 1.0x (context-dependent)
Pitfalls: Receivables not collectible; restricted cash inflating ratios
How to improve: Clean AR; align payment terms; pause non-critical capex
Data & setup: Classified balance sheet; receivables by funder/source
Debt Service Coverage Ratio (if applicable)
What it is: Capacity to meet scheduled debt payments.
Why it matters: Covenant and risk signal.
Formula (pragmatic): (Change in Net Assets + Interest + Depreciation) ÷ Annual Debt Service
Example: (120k + 18k + 40k) ÷ 150k = 1.2x
Cadence: Quarterly, and pre-budget
What good looks like: ≥ 1.2x (always confirm your covenant terms)
Pitfalls: Ignoring leases; excluding sinking fund requirements
How to improve: Refinance; extend term; raise unrestricted revenue; defer non-essential spend
Data & setup: GL; amortization schedules; loan agreements
Part II — Sustainability & Structure of Revenue
Unrestricted vs. Restricted Mix
What it is: Share of revenue you can deploy flexibly.
Why it matters: Flexibility funds leadership, systems, and innovation.
Formula: Unrestricted revenue ÷ Total revenue (track trend)
Example: $2.1M unrestricted of $5.0M total → 42%
Cadence: Quarterly
What good looks like: Stable or improving, often 30–40%+ for multi-program orgs
Pitfalls: Treating fee-for-service as unrestricted when deliverables constrain use
How to improve: Core funding campaigns; multi-year operating support; earned revenue pilots with margin
Data & setup: Revenue classified by restriction in GL
Revenue Concentration Index (Diversification)
What it is: Dependency on top funding sources using a simplified HHI (lower = better).
Why it matters: High concentration = fragility if a funder exits.
Formula: Sum of (shareᵢ²) across sources
Example: 40%, 25%, 20%, 15% → 0.285 (moderate)
Cadence: Annually and during strategy
What good looks like:
< 0.25 diversified
0.25–0.35 moderate
0.35 concentrated
Pitfalls: Splitting one ministry into many “sources.”
How to improve: Cap any one source; cultivate multi-year gifts; build earned revenue with margin
Data & setup: Revenue-by-source table; agreed taxonomy
Revenue Reliability Index
What it is: Portion of revenue that’s contracted/recurring.
Why it matters: Stabilizes hiring and program commitments.
Formula: (Recurring unrestricted + multi-year contracted) ÷ Total revenue
Example: ($1.2M + $1.1M) ÷ $3.0M = 77%
Cadence: Semi-annual
What good looks like: Often > 60% for established service orgs
Pitfalls: Counting “intent” letters as contracted
How to improve: Renewals earlier; multi-year terms; monthly giving program
Data & setup: CRM + grant pipeline + contract register
Part III — Restrictions, Grants & Compliance
Restricted Coverage Ratio
What it is: Whether restricted assets can fund their related obligations.
Why it matters: Prevents accidental use of restricted cash for operations.
Formula: Restricted cash & investments ÷ restricted obligations (deferred revenue + commitments)
Example: $900k ÷ $820k = 1.10x
Cadence: Monthly
What good looks like: ≥ 1.0x consistently
Pitfalls: Understating obligations; mixing endowment with project funds
How to improve: Accelerate eligible spend; reclassify stale restrictions; seek funder amendments
Data & setup: Restrictions rollforward; grant tracker (budgets + deadlines)
Grant Reimbursement Lag (Days)
What it is: Average days from expense to cash receipt for cost-recovery grants.
Why it matters: Cash timing risk + admin burden signal.
Formula: Average(Receipt date − expense date) across claims
Example: Average lag 52 days
Cadence: Monthly/Quarterly
What good looks like: < 45 days; negotiate advances where > 60
Pitfalls: Missing documentation; batching claims too infrequently
How to improve: Monthly claim cadence, templates, and funder checklists
Data & setup: AP/GL detail + grant claim log
Part IV — Program & Impact
Program Margin by Service Line
What it is: Net contribution of each program after direct and fair share of overhead.
Why it matters: Informs cross-subsidy decisions and pricing.
Formula: Program revenue − direct costs − allocated shared costs
Example: $900k − $600k − $180k = $120k margin (13.3%)
Cadence: Quarterly
What good looks like: Positive, or intentionally subsidized with a documented rationale
Pitfalls: Arbitrary allocations; ignoring capacity constraints
How to improve: Align staffing; renegotiate rates; scale high-impact positive-margin programs
Data & setup: Class/department tracking; allocation drivers (FTE, hours, sq ft)
Unit Cost per Outcome (Not Just Output)
What it is: Cost per validated outcome achieved.
Why it matters: Links spend to mission results and pricing logic.
Formula: Total program cost ÷ outcomes achieved
Example: $500k ÷ 220 = $2,273 per outcome
Cadence: Quarterly/Annual
What good looks like: Stable or improving vs prior cohorts
Pitfalls: Counting outputs (attendance) as outcomes; weak verification
How to improve: Sharpen eligibility; follow-up checks; invest in case management tools
Data & setup: M&E system; outcome definitions + evidence rules
Waitlist-to-Capacity Ratio
What it is: Demand signal relative to service capacity.
Why it matters: Evidence for staffing, scheduling, and funding requests.
Formula: Active waitlist ÷ monthly service capacity
Example: 120 ÷ 300 = 0.40
Cadence: Monthly
Pitfalls: Double-counting; stale waitlist entries
How to improve: Intake triage; group sessions; additional cohorts; cross-referrals
Data & setup: Case management export; scheduling system
Service Volume vs. Plan
What it is: Delivery against budgeted units.
Why it matters: Aligns staffing and consumables with real demand.
Formula: Actual units ÷ planned units
Example: 1,050 ÷ 1,200 = 88%
Cadence: Monthly
Pitfalls: Poor unit definitions; counting no-shows
How to improve: Reminders; remove bottlenecks; adjust plan mid-year
Data & setup: Program logs; scheduling
Part V — Fundraising & Revenue Development
Donor Retention (12-Month)
Formula: Repeat donors this year ÷ donors last year
Example: 1,120 ÷ 1,600 = 70%
What good looks like: 60–75% overall; >80% for monthly givers
Improve: 48-hour thank-you SLA; renewal journeys; monthly upgrade asks
Data: CRM donor IDs + cohorts
New Donor Acquisition Rate
Formula: New donors ÷ total donors
Example: 350 ÷ 2,100 = 16.7%
Pitfalls: One-time event spikes
Improve: Lead magnets; peer-to-peer; ambassador programs
Data: CRM new/returning flags
Average and Median Gift Size
Why it matters: Median avoids distortion from major gifts; average helps forecasting.
Cadence: Monthly by segment
Improve: Suggested amounts; anchoring; impact framing
Cost to Raise $1 (Fundraising Efficiency)
Formula: Fundraising expenses ÷ fundraising revenue
Example: $280k ÷ $1.2M = $0.23
Pitfalls: Not fully loaded costs; mixing capital and operating gifts
Improve: Channel mix; pledge follow-ups; list hygiene
Data: CRM + GL campaign tags
Donor Lifetime Value (LTV) & Payback
Simple formula: Avg gift × gifts/year × retention years × gross margin
Payback: Acquisition cost ÷ annual gross contribution
Pitfalls: Over-optimistic retention; ignoring cohort churn
Improve: Strengthen monthly program; targeted stewardship
Data: CRM cohorts + expense tagging
Recurring Donor Penetration
Formula: Monthly donors ÷ total active donors
What good looks like: 15–30% for mature programs
Improve: Frictionless signup; clear tiers; direct debit options
Part VI — Budget Execution & Forecast Quality
Material Variance Policy
What it is: Threshold that triggers explanation/action.
Rule of thumb: Investigate/report when variance ≥ 10% or $5k (scale to org size)
Narrative template: Driver → one-time vs ongoing → corrective action → owner → due date
Forecast Accuracy (MAPE)
Formula: Mean(|Actual − Forecast| ÷ Actual)
Example: Revenue MAPE 6%; Payroll MAPE 2%
Improve: Driver-based models; versioned assumptions
Forecast Bias
Formula: Mean(Forecast − Actual) ÷ Actual
Action: If bias > ±3% for two quarters, recalibrate assumptions
Part VII — Dashboards, Cadence & Board Pack Design
One-Page Dashboard (Starter Set)
Liquidity: Months of Unrestricted Cash; Current/Quick Ratios
Results: Operating result (exclude one-offs)
Flexibility: Unrestricted mix; contribution to core
Risk: Revenue concentration; restricted coverage
Fundraising: Retention; new donor %; median gift; cost to raise $1
Impact: Unit cost per outcome; output→outcome conversion
Reporting Rhythm
Month-end: Close ≤ 7 business days; dashboard + variance notes
Quarterly: Deep-dive on program margin and funding mix
Board: Package ≥ 5 business days pre-meeting; lead with a 1–2 page Board Brief
Board Brief (Paste at the Front)
Headlines (3–5 bullets): on/off budget; cash runway; major risks/opportunities
Budget vs actual (top 5 variances): permanence + action
Cash & restrictions: weeks of unrestricted cash; key grant timings
Decisions requested: approvals, policy confirmations
Looking ahead (60–90 days): hires, grants, capital, program shifts
Part VIII — Implementation: Data Model & Controls
Chart of Accounts & Dimensions
Use Classes/Programs/Departments to tag revenue and costs
Maintain restriction classes (unrestricted, restricted by project, endowment)
Define allocation drivers (FTE, hours, sq ft) and document them
Close Calendar (Example)
Day 0–1: Bank feeds; cash cutoff; AR/AP close
Day 2–3: Payroll accruals; allocations; depreciation
Day 4: Review draft; variance narratives
Day 5–7: CFO review; dashboard; Board Brief; distribute
Controls
Grant file checklist (agreement, budget, eligible cost rules, deadlines)
Restrictions rollforward reconciled to GL monthly
Variance threshold policy approved by the Finance Committee
APPENDIX A
-
Description text goes here
-
Description text goes here
-
Description text goes here