FY 2026 Federal Budget Proposes 55% NSF Cuts and 41% NIH Cuts—How Do Nonprofits Model Revenue Uncertainty When Grant Funding Disappears?
I work with three nonprofits that depend heavily on federal grants—two are NSF-funded research organizations, one relies on NIH grants for health education programs. The FY 2026 budget proposals have them in complete crisis mode, and I’m trying to help them model revenue scenarios that don’t make everyone panic.
The Numbers Are Alarming
The initial Trump administration proposal in May 2025 included $3.9 billion for NSF (a 56% cut from FY25) and $27.5 billion for NIH (a 41.9% cut from FY25). Even though Congress pushed back and rejected the harshest cuts in January-February 2026, the damage was already done. Over 7,800 grants were cancelled or suspended mid-cycle—5,844 NIH grants and 1,996 NSF grants—representing over $3 billion in unspent funds frozen or terminated.
For nonprofits, this isn’t just about future funding uncertainty. Grants were terminated after work had already begun. Organizations spent money they’ll never recover because grants typically reimburse expenses after you’ve incurred them.
The Modeling Challenge
My clients need to build financial models when 30-50% of expected revenue might vanish with 30-60 days notice. Traditional budgeting doesn’t handle this—you need scenario planning with multiple parallel ledgers.
Here’s what I’m trying to model:
- Optimistic scenario: All pending grants get funded, existing grants complete normally
- Realistic scenario: 30% revenue cut, delayed grant awards, stretched payment cycles
- Pessimistic scenario: 50% revenue cut, mid-cycle terminations, reimbursement clawbacks
For each scenario, they need corresponding expense reduction plans: Which staff to furlough? Which programs to suspend? Which overhead costs to cut? What’s the cash runway?
Can Beancount Handle Scenario Modeling?
I’m trying to figure out if Beancount can maintain these parallel scenarios without creating three completely separate ledgers. My current thinking:
- Tag system for revenue risk:
#revenue-federal-pending,#revenue-federal-confirmed,#revenue-diversified - Query-based scenario views: Use different queries to show balance sheet under each funding scenario
- Tracking “at-risk expenses”: Money spent on grant work that might not get reimbursed
- Restricted fund allocation: When partial grant termination happens, you return unused restricted funds but keep your overhead allocation
Has anyone used Beancount (or hledger, ledger) for multi-scenario nonprofit budgeting? How do you structure accounts and tags to show management three different financial realities simultaneously?
The Bigger Strategic Question
Beyond just modeling, this crisis forces the strategic question: How do you diversify away from federal funding dependency?
85% of nonprofits report being impacted by federal funding changes, and 82% are now pursuing more private and corporate grants. But that’s not a quick fix—foundation grants take 6-12 months to secure, and corporate partnerships require relationship building.
For my clients, I’m recommending:
- Build 6-month cash reserves (easier said than done when you’re grant-funded)
- Diversify to foundations (but application cycles don’t match federal disappearance speed)
- Increase individual donor cultivation (requires upfront marketing investment)
- Document “unreimbursed expenses at risk” (critical for emergency fundraising asks)
The accounting challenge is that you need to model cash flow through the transition period—when federal money dries up but alternative funding hasn’t materialized yet.
Practical Beancount Question
For those who work with nonprofits or do complex scenario planning:
- How do you structure Beancount accounts to show multiple budget scenarios without duplicating the entire chart of accounts?
- What’s your approach to tagging revenue by certainty level (committed, probable, possible)?
- Can you run queries that show “balance sheet if 30% of tagged revenue disappears”?
- How do you track restricted vs unrestricted when partial grant terminations require fund returns?
I’m comfortable with Beancount for historical accounting, but using it for forward-looking scenario modeling is new territory. The nonprofits need this analysis for board presentations in two weeks—help?
For context: 92% of nonprofits have adjusted strategies in response to federal funding volatility. This isn’t a theoretical exercise—it’s 2026 survival planning for organizations doing critical research and community health work.