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
Next
Next

What to Share (and What to Skip) in Your Board Finance Deck