Proprietary

Public Benefits Bench

Updated 10/1/2026

SNAP benefits navigation support

Can AI help people navigate SNAP benefits?

As of October 1, 2026, Claude Opus 5 ranks first on Public Benefits Bench with 76.93%, followed by Claude Fable 5.1 (74.90%) and Claude Opus 5.5 (70.64%).

Public Benefits Bench v1.1SNAP benefits navigation support
ACCURACY

Public Benefits Bench leaderboard

Rank Model Accuracy Cost / Test Input / Output Cost Target-agent time
1 Claude Opus 5 76.93% $3.95 $5 / $25 30m09s
2 Claude Fable 5.1 74.90% $7.48 $10 / $50 48m02s
3 Claude Opus 5.5 70.64% $5.95 $4 / $20 1h20m
4 Claude Fable 5 70.43% $4.59 $10 / $50 21m17s
5 Gemini 4 Argon 69.76% $2.79 $4 / $20 26m07s
6 MiMo V2.6 Pro 68.94% $0.08 $0.435 / $0.87 37m14s
7 Hy4 Preview 68.61% $0.25 $0.834 / $2.501 1h03m
8 GLM 5.3 68.54% $0.95 $1.4 / $4.4 35m51s
9 Muse Spark 1.2 68.47% $0.59 $1.25 / $4.25 8m55s
10 Kimi K3 68.20% $0.91 $3 / $15 7m19s
11 Claude Opus 4.8 68.13% $1.89 $5 / $25 12m48s
12 MiMo V2.6 Flash 67.59% $0.03 $0.14 / $0.28 20m56s
13 Claude Sonnet 5.5 67.19% $4.25 $2 / $10 1h15m
14 Qwen 3.8 Max 67.12% $0.99 $2 / $6 40m44s
15 Grok 4.6 66.85% $0.92 $2 / $6 25m53s
16 GPT-5.6 Sol 66.51% $8.85 $4 / $20 1h01m
17 Ember-1 66.17% $1.02 $3 / $15 13m21s
18 Claude Sonnet 5 66.03% $1.29 $2 / $10 21m09s
19 Grok 4.7 65.63% $2.25 $2 / $6 16m57s
20 Gemini 3.8 Flash 65.29% $1.01 $1.5 / $7.5 3m21s
21 DeepSeek V4.1 Flash 64.28% $0.07 $0.3 / $1.2 9m59s
22 MiniMax-M3 64.14% $0.25 $0.6 / $2.4 11m31s
23 DeepSeek V4 62.92% $0.46 $1.32 / $3.96 15m22s
24 Claude Sonnet 4.6 62.45% $1.11 $3 / $15 14m43s
25 GPT-5.6 Terra 62.38% $1.20 $2 / $12 19m31s
26 GLM 5.1 61.84% $0.34 $1 / $3.2 9m40s
27 Muse Spark 1.1 61.30% $0.28 $1.25 / $4.25 6m35s
28 GPT-5.6 Luna 61.16% $0.27 $0.2 / $1.2 38m40s
29 GPT 5.5 60.89% $3.97 $5 / $30 39m37s
30 Gemini 3.5 Flash 59.47% $1.11 $1.5 / $9 5m39s
31 Inkling Small 59.41% $0.10 $0.3 / $1.2 8m41s
32 GPT-6.1 Sol 59.34% $0.69 $2 / $10 50m24s
33 Inkling 58.46% $0.37 $1 / $4.05 13m31s
34 Step 5 Preview 58.12% $0.50 $1 / $2.7 27m19s
35 GPT-6 Luna 57.65% $0.22 $0.1 / $0.5 52m59s
36 Kimi K2.6 56.63% $0.91 $0.95 / $4 9m55s
37 GPT-6 Sol 56.63% $2.49 $2 / $10 31m02s
38 Gemini 3.6 Flash 56.56% $0.39 $1.5 / $7.5 2m02s
39 Claude Haiku 4.5 (Nonthinking) 54.26% $0.22 $1 / $5 2m58s
40 Gemini 3.1 Pro Preview (02/26) 53.79% $0.38 $2 / $12 3m06s
41 Gemini 3.5 Flash Lite 51.83% $0.10 $0.3 / $2.5 69.26s
42 Grok 4.3 51.69% $0.26 $1.25 / $2.5 3m25s
43 Ling 3.0 Flash 50.74% $0.05 $0.075 / $0.22 4m35s
44 Mercury 2.5 45.26% $0.07 $0.2 / $0.75 68.33s
45 Grok 4.1 Fast (Reasoning) 44.79% $0.03 $0.2 / $0.5 116.82s
46 Laguna M.1 43.84% N/A N/A 5m35s
47 Laguna XS.2 41.41% N/A N/A 5m05s

Partners in Evaluation

Key Takeaways

  • No general-purpose AI model performs well enough to be trusted with SNAP benefits guidance. The top-performing model, Claude Opus 5, provided correct answers to SNAP-related questions only 76.9% of the time, meaning beneficiaries using current AI systems still get incorrect answers nearly a quarter of the time.
  • How models use their tools matters more than what they already know. Since SNAP rules shift constantly and vary by county, the real unlock for AI labs isn’t baking every rule into model weights: it’s improving how models ask follow-up questions and use search tools.
  • To reliably answer high-stakes benefits access questions, we need better grounding, not better models. General-purpose AI fails on SNAP in part because the knowledge it needs — internal manuals, policy notices, local procedures, and SNAP training for eligibility workers — sits with state agencies. Fixing this requires agencies and developers to collaborate on narrowly scoped chatbots that draw on state-held information through retrieval-augmented generation (RAG), rigorously tested against real questions from each state’s clients.

The narrative analysis below reflects the four-condition study first published on June 9, 2026. Models added later are evaluated only in the “both” condition and may appear in live leaderboard visualizations, but do not update this historical analysis.

Background

The Supplemental Nutrition Assistance Program (SNAP) is the largest nutrition assistance program in the United States, distributing roughly $95 billion to over 37 million low-income families in fiscal year 2025 alone.

But accessing and keeping those benefits is complex. SNAP is federally-funded but state-administered, and in ten states county-administered, so income thresholds, work requirements, and recertification timelines all vary based on where you live. The same family can be eligible in one state and denied in another. The program is also currently undergoing its most significant policy changes since the 1990s, increasing confusion for clients and caseworkers alike.

That complexity falls on both caseworkers and clients. Call wait times at state offices routinely exceed an hour, and even well-staffed state agencies struggle to translate thousands of pages of statute into clear, plain-language answers for clients. And with LLMs becoming widely available to the general public (including the integration of Gemini into Google search results), the public will increasingly turn to general purpose LLMs to answer their benefits questions if they cannot reach a more trusted source. This led us to the question: are current general-purpose LLMs able to serve as a first point of contact for those seeking or receiving SNAP benefits?

This is exactly the kind of question Center for Civic Futures (CCF) exists to help answer. Through its Public Benefit Innovation Fund, CCF funds responsible, real-world experimentation to better understand where emerging technologies can improve public services, where they fall short, and what governments need to use them effectively and safely. With support from CCF, we were able to put this question to the test.

If LLMs prove reliable, the impact is tangible: fewer missed deadlines, fewer wrongful denials, and less pressure on stretched caseworkers. If not, the risk is equally tangible and quite serious: people making decisions about their benefits based on incorrect AI-generated guidance.

To study this, we built a benchmark of 459 generalized SNAP question scenarios, with expected response rubrics validated by SNAP policy experts based on applicable SNAP policy and practice considerations. We evaluated leading AI models across four conditions (the raw model itself, with web search capabilities only, with the ability to conduct multi-turn conversations only, and with both web search and multi-turn abilities) to measure not just how well AI can answer, but what kind of support it needs to answer well.


Results

Overall Model Performance

Model Performance Summary

Pass rate % across four evaluation conditions, sorted by both

lowerhigher
ModelNeitherWeb SearchMulti-TurnBoth
Claude Opus 4.8
36.6
40.6
60.9
68.1
MiniMax-M3
26.9
37.8
51.6
64.1
DeepSeek V4
31.5
35.5
53.3
62.9
Claude Sonnet 4.6
29.1
35.1
54.1
62.4
GLM 5.1
26.0
35.4
53.0
61.8
GPT 5.5
32.2
35.7
58.9
60.9
Gemini 3.5 Flash
37.9
40.6
56.4
59.5
Kimi K2.6
23.0
30.7
50.4
56.6
Claude Haiku 4.5 (Nonthinking)
15.2
22.5
41.0
54.3
Gemini 3.1 Pro Preview (02/26)
34.7
32.1
57.2
53.8
Grok 4.3
24.8
27.0
49.1
51.7
Grok 4.1 Fast (Reasoning)
20.4
18.9
46.2
44.8

Claude Opus 4.8 leads the “both” condition at 68.1% accuracy, with MiniMax-M3 next at 64.1%. The frontier of SNAP performance has moved up, but it still isn’t particularly high. No model crosses 70%, meaning every model in the field falls short.


Models’ Performance

Performance by Lifecycle Phase

SNAP questions don’t all look the same. Someone asking “Am I eligible?” faces a very different challenge than someone asking “My hours got cut—do I need to report that?” Our SNAP policy experts categorized all 459 questions into seven phases of the SNAP lifecycle:

  • Pre-Application: Assessing eligibility questions and informational needs prior to initiating the application process.
  • Application/Interview: Completing the application, preparing for interviews, or following up on submitted documentation.
  • Denial/Termination: Contesting benefit denials or benefit terminations resulting from recertification.
  • Change Reporting: Reporting changes in circumstances and resolving resulting impacts on active benefits.
  • Recertification: Renewing benefits through the renewal application or recertification interview process.
  • Use of Benefits: Managing benefit delivery timing, EBT card usage, and account balance inquiries.
  • Overpayment/Fraud: Addressing overpayment collections, calculation disputes, fraud investigations, or fraud reports.

LLM performance varied meaningfully by phase, although in no phase did it perform with reasonable enough accuracy to be trusted.

Phase Difficulty Ranking

Pass rate % by SNAP phase / both condition

use of benefits61.1% (n=42)application/interview60.9% (n=25)recertification60.6% (n=39)pre-application59.7% (n=34)denial/termination57.3% (n=14)change reporting56.0% (n=70)overpayments/fraud41.5% (n=6)

Overpayments and fraud was the most challenging phase across the board at 41.5%. It’s also the smallest subset in the sample (n=6), reflecting that these questions arise less frequently than other phases. This may partly explain the poor performance, as models have less training signal and fewer available sources to draw from on rarer topics.

Phase Profiles: Top-3 vs Bottom-3 Models

Pass rate by SNAP phase / both condition

TOP-3 MODELSBOTTOM-3 MODELS255075denial/terminationpre-applicationapplication/interviewuse ofbenefitsrecertificationchangereportingoverpayments/fraud255075denial/terminationpre-applicationapplication/interviewuse ofbenefitsrecertificationchangereportingoverpayments/fraudClaude Opus4.8MiniMax-M3DeepSeek V4Gemini 3.1Pro Preview (02/26)Grok 4.3Grok 4.1Fast (Reasoning)

When comparing phase-wise performance between the top- and bottom-3 models, what stands out is how similar their shapes are. Outside of the overpayments/fraud phase—the percentage accuracies of which may have swung drastically due to the small sample size—LLMs across the board generally share similar strengths and weaknesses. This means that weaker models don’t fail on different phases, they fail on the same phases by wider margins. This consistency suggests that as models improve, the areas where AI can reliably assist beneficiaries, and where it can’t, are likely to become increasingly predictable.

Performance by Administration Structure

SNAP is state-administered in 43 jurisdictions and administered at the region, district, or county level in 10 states—including high-volume states like California, New York, and Ohio. We might expect AI to perform worse in county-administered states, where local offices have more discretion over procedures and operations, introducing variation that models struggle to capture.

Performance Distribution by Administration Type

Both condition / all models averaged

State-administered (33 states)Region, district, or county-administered (9 states)
Line = median / Box = interquartile range (Q1–Q3) / Whiskers = min/max
10%20%30%40%50%60%70%80%90%Pass Rate (%)Q1: 49%Q3: 63.5%39.8%70%median 59.9%Q1: 54.8%Q3: 63.2%52.1%85.4%median 57.9%

The data tells a more nuanced story. Median pass rates are similar between the two groups (59.9% for state-administered vs. 57.9% for county-administered), and their interquartile ranges nearly overlap. Administration structure alone does not predict AI performance — and though county-administered states add an extra layer of procedural variation that models have to navigate, those are generally high-volume states which models may have answers in their training data for.

Performance by Topic

When looking at a more granular breakdown of performance by topic, the dispersion grows. In other words, question topic predicts difficulty far better than lifecycle phase: phase-level pass rates span roughly 20 points (41.5%-61.1%), while topic-level pass rates span more than 40 — from certification periods at 86.1% down to denial at 41.2%. This makes topic-level performance a more fine-grained lens for identifying where models underperform.

Topic Difficulty Ranking

Lower = harder / both condition, all models averaged

certification periods86.1% (n=2)overpayment74.2% (n=4)periodic report68.1% (n=2)interstate transfer66.7% (n=5)student eligibility66.2% (n=10)resources66.1% (n=9)disability64.5% (n=4)change reporting64.2% (n=9)replacement benefits63% (n=1)residency62.7% (n=6)issuance62.7% (n=4)ebt60.3% (n=20)interview59.9% (n=9)work requirements59.6% (n=33)income deductions59.1% (n=13)expungement59.1% (n=4)verification56% (n=10)household composition55.1% (n=22)income54.8% (n=43)termination52.7% (n=5)citizenship and alien status51.7% (n=6)fraud41.5% (n=6)denial41.2% (n=3)

Examining the topic-level breakdown, our SNAP experts identified three patterns about where models struggled:

1. Procedural differences break AI. Models consistently struggle when the answer depends on state, county, or local office procedures—the kind of operational detail that isn’t published in federal policy manuals or state websites. Topics like EBT card replacement and missed interview rescheduling require knowing what your specific office does, and that’s where every model falls short.

2. Recent policy changes trip models up. Questions about HR1 policy changes, like immigrant eligibility, scored lower on average. The exception was work requirement exceptions, which ranked in the upper half. We suspect this reflects the recent wealth of discussion around SNAP work requirements, which the latest models may have trained on. Immigrant eligibility changes were announced at the same time, but the apparent lack of discussion around them may explain the performance gap.

3. Complexity compounds errors. When a question requires synthesizing multiple interacting rules—household composition, income deductions, and state-specific thresholds all at once, or calculating self-employment income deductions—accuracy drops. Some of the highest-scoring topics may simply reflect that those particular questions were more straightforward, not that the topic itself is easy.


Models’ Use of Tools

What Helps More: Web Search vs. Conversation

Real caseworkers rely on two things general-purpose models don’t have by default: the ability to ask follow-up questions, and access to current policy references. We tested four conditions to isolate how much each capability—web search and multi-turn conversation—improves performance:

Average Pass Rate by Condition

Criteria-weighted / all models averaged

No Web SearchWeb Search
Single-turn
28.2%
Neither
32.7%
Web Search
Multi-turn
52.7%
Multi-turn
58.4%
Both
Claude Fable 5Claude Opus 4.8Gemini 3.5 FlashGPT 5.5Gemini 3.1 Pro Preview (02/26)Claude Sonnet 4.6DeepSeek V4MiniMax-M3Grok 4.3GLM 5.1Kimi K2.6Grok 4.1 Fast (Reasoning)Claude Haiku 4.5 (Nonthinking)

Multi-turn conversation—where the AI can ask follow-up questions, just like a caseworker would—is by far the bigger lever. Across all models, switching from single-turn to multi-turn improved scores by roughly 24.5 percentage points, while adding web search alone improved scores by only about 4.5 points.

This makes intuitive sense. In SNAP eligibility operations, it’s a known fact that the best way to improve SNAP quality control is a well-done interview. The more LLMs behave more like human caseworkers—the more questions they ask, and the better those questions are—the more accurate their response.

Web search helps for different reasons, addressing the problem of incomplete knowledge—in other words, filling gaps where a model’s training lacks coverage of a particular state or county’s policies (coverage) or where rules have changed since the model was last trained (recency). Both gaps are common, and pre-training alone can’t solve either problem; real-time access to current policy sources can.

The practical implication: any deployment of AI in a benefits context should prioritize conversational capability alongside access to searching the web for up-to-date policy information.

Building on these findings, an important area for future research is how well the models perform with tools when conditioned on trusted official documents.

Tool Use Matters More Than Pre-Training

A natural assumption is that the models with the most SNAP knowledge baked into their training data will perform best. The data tells a different story.

Performance Across Enhancement Conditions

Conditions are independent, not cumulative

20%30%40%50%60%70%NeitherWeb SearchMulti-TurnBoth

GLM 5.1 starts near the bottom of the pack in the baseline (“neither”) condition at 26.0% — fifth-lowest in performance. But with the tools, it climbs towards the top of the pack, gaining 9.4 percentage points with web search capabilities, 27.0 percentage points with multi-turn conversations, and 35.9 percentage points with both overall. A model which began more than 10 points behind the top-performing “neither” model (Claude Opus 4.8, at 36.6%) ends up about 6 percentage points behind the leader.

With its overall gain of 35.9 percentage points over baseline, GLM 5.1 posted one of the largest absolute gains in the evaluation. Claude Haiku 4.5 (+39.0 points) and Minimax M3 (+37.3 points) climbed even further from baseline to the “both” condition.

In an intricate domain like SNAP, no training dataset can anticipate every beneficiary’s situation. The models that succeed are the ones that compensate for knowledge gaps by searching effectively and asking the right questions.

But not all models use their tools equally well. We measured how many web searches and conversation turns each model used per question:

Web Searches vs Accuracy

Avg web searches per question vs pass rate / squares = web search, diamonds = both

0%20%40%60%80%010203040506070Avg web searches per question
View chart data
Web searches and accuracy for the currently selected models and conditions
ModelConditionSearches / questionAccuracyTotal searchesCompleted questions
MiniMax-M3Web Search11.337.8%2,606230
MiniMax-M3Both33.264.1%7,634230
Claude Haiku 4.5 (Nonthinking)Web Search10.422.5%2,387230
Claude Haiku 4.5 (Nonthinking)Both33.354.3%7,647230
Claude Opus 4.8Web Search7.340.6%1,674230
Claude Opus 4.8Both18.868.1%4,314230
Claude Sonnet 4.6Web Search9.835.1%2,258230
Claude Sonnet 4.6Both30.962.4%7,119230
DeepSeek V4Web Search20.035.5%4,604230
DeepSeek V4Both39.262.9%9,012230
Gemini 3.1 Pro Preview (02/26)Web Search6.232.1%1,415230
Gemini 3.1 Pro Preview (02/26)Both14.453.8%3,316230
Gemini 3.5 FlashWeb Search23.240.6%5,329230
Gemini 3.5 FlashBoth39.359.5%9,030230
GLM 5.1Web Search9.635.4%2,211230
GLM 5.1Both33.461.8%7,684230
GPT 5.5Web Search16.835.7%3,874230
GPT 5.5Both40.160.9%9,226230
Grok 4.1 Fast (Reasoning)Web Search4.918.9%1,129230
Grok 4.1 Fast (Reasoning)Both13.144.8%3,018230
Grok 4.3Web Search14.227.0%3,267230
Grok 4.3Both28.451.7%6,526230
Kimi K2.6Web Search20.330.7%4,669230
Kimi K2.6Both57.856.6%13,289230
  • Kimi K2.6 ran the most web searches by far—about 58 per question—yet landed at only 56.6% accuracy. Sheer volume didn’t buy accuracy.
  • Opus 4.8 averaged roughly 19 web searches per question and scored the highest at 68.1% — high accuracy without the highest search volume.
  • Minimax-M3 was an example of efficient web searching, averaging about 33 web searches per question and reaching 64.1% accuracy.
  • Grok 4.1 Fast used among the fewest searches (~13 per question) and scored the lowest (44.8%).

The relationship between search volume and performance is noisy. Heaviest searchers don’t necessarily perform better, and the ability to perform targeted searches matters far more than search volume.

Output Tokens vs Accuracy—by Condition

One dot per model and condition / shape = condition, color = model / total output tokens on a log scale

20%30%40%50%60%70%100k1M10MTotal output tokens

On output tokens, the pattern holds. Within any given condition, more tokens don’t reliably mean better answers. Minimax-M3 is a standout on both dimensions: it achieves ≈64% accuracy (close behind Opus 4.8 at 68.1%) in the “both” condition with about half the output tokens. When users are seeking actionable advice, concision is key.

The takeaway for AI developers is clear: optimizing how models use tools matters more than giving them more tools to use. The best models on this benchmark don’t search the most or reason the longest—they know what to look for, when to stop, and how to synthesize what they find.

Cost, Latency, and Who Gets Access

Efficient tool use doesn’t just produce better answers—it also produces cheaper, faster ones. Every unnecessary search and every excess token adds cost and latency, so the same optimization that separates top-performing models also determines whether those models can realistically reach the people who need them most.

Currently, many of the closed-source models that perform best on this benchmark are, for the most part, not freely available. Some of these sit behind premium API pricing or “Pro” subscription tiers—meaning the people who would benefit most from reliable AI-assisted SNAP guidance are often the least likely to have access to the tools that provide it.

Cost, Latency & Accuracy

The cost data makes the gap between closed- and open-source models concrete. With accuracies within about 4 percentage points of one another, Claude Opus 4.8 costs $1.89 per test while Minimax-M3 costs a fraction of that at $0.25 per test.

Timing is high across the board. The figure we report is target-agent time: the tested agent’s own turns, its model calls, its hooks and its searches, with model-retry overhead taken out and with the synthetic beneficiary, the grading and the waits between the agent’s turns left outside. Claude Opus 4.8 spends around 13 minutes of it on a question on average, and even the faster Minimax-M3 is not far behind at roughly 12 minutes. A model that takes that long isn’t practical, regardless of its accuracy.

As model capabilities continue to improve, the question isn’t just how good AI can be at navigating public benefits—it’s who gets to use it. Ensuring that frontier capabilities reach the populations they could help most through improving the efficiencies of models should be an imperative, not an afterthought.


What This Means for SNAP State Agency Leadership and Staff

The bottom line: general-purpose AI is not yet a reliable source of information about SNAP, and states are well-positioned to help address the misinformation these tools can produce. Under the most realistic conditions we tested, nothing suggests AI is to be trusted with benefits guidance. Clients almost certainly aren’t aware of these issues and are already turning to ChatGPT, Claude, and other publicly available LLMs for the same kinds of questions in our dataset. Based on our results, they are likely receiving misleading, incomplete, or outdated information. This is the reality that agencies and advocates need to contend with regardless of whether they ever deploy AI themselves.

In the near term, states can head off misinformation directly by steering residents away from LLMs and toward trusted sources:

  • Providing clear, plain-language information about frequently-asked topics could reassure clients and reduce the temptation to ask LLMs high-stakes questions instead of consulting trusted sources.
  • Publishing more authoritative policy and process documentation online which is a first step that lays the groundwork for the longer-term opportunities below.

Over the longer term, investments in customer support technology could make a real difference. What holds AI back on SNAP isn’t model capability alone; it’s that the most authoritative information about how the program works at the state and local levels isn’t publicly available in formats AI systems can reliably use. This isn’t a gap AI labs can close on their own—it will take effort from both sides, and states are uniquely placed to help. A couple of approaches could help:

  • Publishing an llms.txt file: a small markdown file telling LLMs which pages to cite as authoritative and where to route users to a hotline instead of guessing. Maryland, one of only two U.S. states and territories using one, explicitly tells models not to paraphrase emergency alerts and to refer users to designated channels.
  • Building benefits-focused chatbots grounded in agencies’ internal sources (internal process manuals, policy change notices, state option reports, local office procedures, and SNAP training for eligibility workers) through retrieval-augmented generation (RAG), narrowly scoped (e.g., to a single state or a specific phase of the benefits process) and rigorously validated against real beneficiary questions before use.

For AI Developers

Partner with state agencies to improve critical data access. General model improvements alone won’t improve models’ accuracies—the bottleneck is data, not model capability, and the stakes of being wrong are too high to let inaccuracies persist. AI developers should take the initiative: proactively engaging state agencies to obtain better training data and building publicly searchable repositories of authoritative documents that LLMs can draw on.

Invest in tool use quality, not knowledge coverage. With nuanced rules that vary by state, county, and household circumstance, no training corpus can anticipate every situation a beneficiary brings. What separates top models is how well they ask follow-up questions and search selectively for current policy. That same efficiency reduces cost and latency—democratizing access to reliable AI-assisted SNAP guidance for the populations who need it most.


Methodology

We developed an evaluation dataset starting in March 2026, with two crucial elements for each question: the “base” query, which is what someone might input into a chatbot interface, and demographic / contextual information about the user’s circumstances. For example, someone might start off with a “base” query of, “Does a one-time work bonus affect SNAP eligibility in Indiana?” and will follow-up with contextual information over the course of the conversation, such as the amount of the bonus, how often such a bonus might be given, etc.

The complete dataset is 459 questions, spanning all 50 U.S states, plus Guam and the Virgin Islands as territories. Each question has an average of seven evaluation criteria for a reliable response, and the accuracy metric for models is the number of criteria they pass out of the 2,931 total criteria in the dataset.

Dataset

We evaluated models on our test dataset (230 questions), a randomly-selected subset which is only used for published benchmarks. The dataset covers seven phases of the SNAP lifecycle and 25 topics, all validated and categorized by SNAP policy experts.

Topic × Phase Map

Which topics appear in each benefits process phase

Pre-application
household compositionincomecitizenship & alien statusdisabilitywork requirementsincome deductionsstudent eligibilityresources
Application / Interview
interviewincomehousehold compositionverificationincome deductionsresourcesdisabilityresidencystudent eligibility
Determination – Use of Benefits
ebtwork requirementsexpungementincomeincome deductionsresourcesissuancereplacement benefitsstudent eligibilityverification
Change Reporting
incomework requirementshousehold compositionchange reportingresourcesinterstate transferoverpaymentterminationverificationincome deductionsresidencyperiodic reportquality control review
Recertification
work requirementsstudent eligibilityinterviewissuanceincome deductionsterminationcertification periodsverificationresidencydenial
Overpayments / Fraud
fraudclaims
Denial / Termination
incomestudent eligibilitywork requirementsresourcesdenialverificationincome deductionsinterstate transferdisability

The benchmark questions are SNAP scenarios designed to reflect recurring, real-world benefit-navigation issues which SNAP clients face and are validated by SNAP policy experts. This means the dataset is weighted toward common pain points rather than uniformly distributed across all possible SNAP topics.

Evaluation Pipeline

Evaluation Pipeline

Three-model system for SNAP question evaluation

INPUTEvaluation Dataset459 client questionsROLE 1Target modelAnswers the SNAP question12 models evaluatedweb search onlyTOOLWeb searchLive policy lookupmulti-turn onlyROLE 2Auditor modelPlays the SNAP clientGPT-5.5 · 99.89% fidelityqueryresultsfollow-up Qscontext / answersfull conversationREFERENCEExpert rubric~7 criteria/question ·validated by SNAP policy expertsgrading ref.ROLE 3Judge modelGrades response against expert rubricClaude Opus 4.7 · 80.6% accuracyOUTPUTPass rate score% of rubric criteria met per question

Three model roles. The benchmark uses three distinct AI models in different roles to simulate realistic multi-turn conversations:

  1. Target model—the model being evaluated. It receives the SNAP question and must provide a helpful response.
  2. Auditor model—plays the role of the user with the query. It answers the target model’s follow-up questions with accurate context. GPT-5.5 was selected as auditor after achieving 99.89% fidelity to the given persona instructions.
  3. Judge model—grades the target model’s response against the expert rubric. Claude Opus 4.7 was selected after all four candidate judges (Claude Opus 4.7, GPT 5.5, Gemini 3.1 Pro, Grok 4.3) were assessed for their alignment with SNAP policy experts’ grading.
Judge Confusion Matrices vs SNAP Expert Ratings

Each judge's 124 graded criteria split into agreements and disagreements with the expert

Outcome composition
Accuracy
Claude Opus 4.7
67
33
15
7
80.6%
GPT 5.5
66
33
16
7
79.8%
Gemini 3.1 Pro Preview (02/26)
64
34
18
6
79.0%
Grok 4.3
66
32
16
8
79.0%
True Pass— judge & expert both passedTrue Fail— judge & expert both failedFalse Fail— judge failed, expert passedFalse Pass— judge passed, expert failed

Four evaluation conditions. Models were tested in four independent conditions to simulate the actual web interfaces users interact with:

  • Baseline—a single prompt-response exchange with no tools.
  • Web Search—baseline with access to web search.
  • Multi-Turn—a multi-turn conversation where the auditor model plays the original poster.
  • Both—multi-turn with web search enabled.

This design lets us isolate the marginal contribution of each capability.

Selection pipeline. The judge and auditor models both affect the target models’ performance and scores, so we used a multi-stage process to systematically select each component:

  1. Run a default target model (GPT 5.5) in the multi-turn condition with a default auditor model (GPT 5.5)
  2. Run alignment tests between judge model candidates and human experts’ evaluations on 20 target model outputs to determine most-aligned judge model (Opus 4.7)
  3. Run a default target model (Gemini 3.5 Flash) in the both condition with different auditor models to determine most-aligned auditor model (GPT 5.5)
  4. Run all target models across all four conditions with top-performing auditor (GPT 5.5) and judge models (Opus 4.7)

We’ll continue using Opus 4.7 as our judge model and GPT-5.5 as our auditor model for this benchmark. A sample conversation with all the target models we assessed, the criteria they were graded on, and the instructions for the auditor model is displayed below.

Sample Auditor-Target Transcript

The auditor model used the following information for the query to generate its opening question and subsequent responses in the conversation:

Input questionHow long do remaining SNAP benefits stay on my EBT card after I'm no longer eligible in Missouri?
Input context
  • •Emphasize benefits only expire after 9 months of complete inactivity or 9 months after issuance, regardless of account activity, and explain the state's chosen option.
  • •Cite exact timeframe and conditions for benefit expiration and if benefits are taken offline prior to expungement
  • •Mention notice period before benefits are expunged
  • •Warn against building large balances due to theft risk activity.
  • •Note Missouri specifically expunges SNAP benefits daily if they have not been used 274 days after date of issuance, regardless of account activity.

Auditor

How long do remaining SNAP benefits stay on my EBT card after I'm no longer eligible in Missouri?

Target

Short answer

Losing eligibility does not erase your balance. When your Missouri SNAP (Food Stamp) case closes, whatever is already loaded on your EBT card stays in your account and you can keep spending it until it's gone — you just won't get any new monthly deposits.

The outer limit is 9 months (274 days). Under federal SNAP rules that Missouri must follow, unused benefits must be permanently removed ("expunged") from your EBT account after nine months. Whether that clock runs from your last card use or from the date each month's benefits were deposited depends on which of two federally allowed options Missouri is using (see below). The safest assumption: spend any remaining balance within 9 months of the date it was deposited.


How the 9-month rule works

Federal regulation (7 CFR 274.2(i)) lets each state pick one method, which must be applied to all households:

How it worksPractical effect
Option 1 – Inactivity-based (the long-standing method most states use)Benefits are expunged after 274 days with no household-initiated activity on the account (a purchase or a return). Allotments are removed one month at a time, oldest first, as each ages past 274 days.Any purchase resets the clock. If you use the card even once every few months, the leftover balance keeps rolling over indefinitely until you spend it.
Option 2 – Issuance-basedEach monthly allotment is expunged 274 days after it was issued, regardless of whether you use the card.Using the card does not protect older deposits — each month's benefit expires on its own 9‑month schedule.

Other things to know:

  • You must get 30 days' advance notice before benefits are expunged (federal requirement, 2018 Farm Bill / final rule at 85 FR 52025).
  • Expunged benefits are gone for good — they're returned to USDA and cannot be reinstated or replaced.
  • Offline storage: states may move benefits "offline" after 3 months of account inactivity. If that happens and your card won't work, the state must restore the benefits within 48 hours of your request. (FNS has said only a handful of states use this option, so it's unlikely to affect you in Missouri.)
  • Deceased households / claims: benefits can be expunged immediately if all household members are deceased, and expunged amounts may be applied against any outstanding SNAP overpayment claim.

⚠️ Important 2025–2026 change you should watch

On November 18, 2025, USDA/FNS issued a memo "SNAP – Expungement Options" strongly encouraging every state to switch to Option 2 — expunging benefits nine months after issuance, regardless of whether the household has used the card. Some states have already announced the switch (for example, Louisiana's change takes effect June 14, 2026).

I could not find a public Missouri DSS announcement confirming which option Missouri currently uses or whether it is switching. Because of this, don't rely on "using the card resets the clock." Plan to use up your remaining balance within about 9 months of when each deposit hit your card, and watch your mail for any notice from the Family Support Division — Missouri must send you a 30-day notice before removing benefits.


Missouri-specific notes

  • Missouri DSS does not publish the expungement timeframe on mydss.mo.gov. The state EBT and SNAP pages cover balance checks, card replacement, and recertification, but not benefit removal. To get a definitive answer for your account, call:
    • EBT/ebtEDGE customer service: 1‑800‑997‑7777 (balance, card replacement, PIN, and whether benefits are still on the account)
    • FSD Information Line: 1‑855‑373‑4636 (case/policy questions), or chat at mydss.mo.gov
  • Check your balance anytime at the ebtEDGE website/app, at mydss.mo.gov ("Check EBT Balance"), or by calling 800‑997‑7777.
  • Keep your card even after your case closes — if you're approved again later, benefits go back onto the same card. If the card is lost or damaged, request a replacement (800‑997‑7777) so you can reach the remaining balance.
  • You can spend the balance anywhere in the U.S. at retailers displaying the Quest® mark, including if you've moved out of Missouri. (If you move permanently, you must close the Missouri case and apply in the new state — but the old balance is still spendable.)
  • Different rule for Missouri SUN Bucks (Summer EBT): those funds — which can sit on the same EBT card — expire and are removed 122 calendar days from issuance, regardless of usage, and cannot be replaced. Don't confuse that deadline with the SNAP 9‑month rule.

Bottom line

Remaining SNAP benefits stay on your Missouri EBT card after you stop being eligible and remain usable — up to a maximum of 9 months (274 days). Under the traditional inactivity-based method they last indefinitely as long as you use the card at least once every 274 days; under the issuance-based method USDA is now pushing states to adopt, each deposit disappears 274 days after it was loaded no matter what. Either way, spending the balance within 9 months of the deposit guarantees you won't lose it, and any removal must be preceded by a 30-day written notice.


Sources

  • USDA FNS, "SNAP – Expungement Options" memo (Nov. 18, 2025) – describes Option 1 (274 days of account inactivity; inactivity = no household-initiated purchase or return) and Option 2 (274 days from date of issuance regardless of activity), and states FNS "strongly encourage[s]" states to expunge nine months after issuance: https://www.fns.usda.gov/snap/ebt/expungement (memo PDF: fns-prod.azureedge.us/sites/default/files/resource-files/snap-expungement-20250811.pdf)
  • Federal Register, 85 FR 52025 / 52031 (Aug. 24, 2020), final rule – "Benefit allotments, or portion thereof, shall be expunged from EBT accounts that have been inactive … for a period of nine months (274 days)"; states may keep the inactivity method or expunge based on date of issuance, and the chosen option "must be applied to all households": https://www.federalregister.gov/documents/2020/08/24/2020-16403/
  • Federal Register, 89 FR (Oct. 15, 2024), 2024-23727 – 30-day advance notice required before expungement; 3-month offline storage option with 48-hour reinstatement: https://www.federalregister.gov/documents/2024/10/15/2024-23727/
  • USDA FNS, "Terminating cases when a household does not spend their Food Stamps" – confirms case closure/nonuse does not itself remove benefits: https://www.fns.usda.gov/snap/terminating-cases-when-household-does-not-spend-their-food-stamps
  • Missouri DSS – EBT page (mydss.mo.gov/food-assistance/ebt) – EBT customer service 800‑997‑7777, FSD line 855‑373‑4636, balance checks, card replacement (no published expungement timeframe): https://mydss.mo.gov/food-assistance/ebt
  • Missouri DSS – Missouri SUN Bucks FAQs – "Missouri SuN Bucks benefits expire and are removed 122 days from issuance … regardless of usage. Once benefits are removed from an EBT card, they cannot be replaced.": https://mydss.mo.gov/missouri-sun-bucks-faqs
  • Louisiana Dept. of Health EBT page – example of a state moving to issuance-based expungement effective June 14, 2026: https://ldh.la.gov/page/electronic-benefits-transfer-ebt
  • Propel Missouri EBT guide – "Unused SNAP benefits roll over to the next month and stay on your EBT card … if benefits sit unused for a long period of time, usually 9 months, they may be permanently removed": https://www.propel.app/snap/state/missouri/

Note: Missouri's public materials don't state the expungement timeframe, and Missouri's internal FSD policy memos are password-protected, so I could not confirm from a Missouri source which of the two federal options the state currently applies. Please confirm with FSD (855‑373‑4636) if the exact date matters for your remaining balance.

Auditor

Thanks—that’s super helpful. A few quick follow‑ups so I don’t mess this up:

  • Do you know for sure which option Missouri is using right now? Is there any way for me to tell from my ebtEDGE history (e.g., would I ever see “expunged/purged” entries, or know if a small purchase protected older funds)?
  • If one of my issuances hit on May 10, 2026, what date is 274 days from that? And if another hit June 7, 2026, what would that one be?
  • For the inactivity method, what exactly counts as “activity”? Does a balance check, PIN change, or a declined transaction count, or does it have to be an actual purchase/return?
  • I can’t call during business hours. Is the EBT line (800‑997‑7777) truly 24/7, and is there any way to reach FSD (policy/case questions) after hours—chat, secure message, email?
  • My case is already closed. How will the 30‑day expungement notice come—paper mail only? If so, can I opt into text/email alerts or see the notice in mydss.mo.gov so I don’t miss it if my schedule’s crazy?

Target

Here's what I could verify, and where I have to be honest that the answer isn't publicly documented.


1. Which option is Missouri using right now?

I could not confirm it, and I'm not going to guess. Missouri DSS does not publish its expungement timeframe or method anywhere on mydss.mo.gov (I checked the EBT page, the food assistance pages, the SUN Bucks FAQ, and the SNAP manual index), and Missouri's FSD policy memos on dssmanuals.mo.gov are password-protected. Treat it as unknown and plan around the stricter Option 2 (9 months from each deposit).

Can you tell from ebtEDGE? Partly — here's what to look for:

  • Expungement posts as a system-generated debit/adjustment, not a store purchase. So if your balance drops and there's no matching purchase by you, that's either an expungement or theft. (Labels vary by state/vendor — "expungement," "aged off," "purge" — I can't confirm exactly how Missouri's portal words it.)
  • The diagnostic: if you've been making purchases and an older chunk of money still disappeared → that's Option 2 behavior. If your whole aged balance vanished only after a long stretch with no card use at all → Option 1.
  • What you can't conclude: seeing older funds still sitting there after a small purchase does not prove the purchase protected them. Under Option 2 that allotment wouldn't age out until its own 274th day anyway. The test only becomes conclusive at the moment an allotment hits 274 days from issuance — which is exactly when it's too late. Don't run that experiment with money you need.
  • ebtEDGE lets you review transaction history (generally up to 12 months, with filters like 7/30/60 days or "All"; each state sets how much is displayed). Screenshot or save your history now so you have a record of deposit dates and any unexplained debits.
  • One caution: if you do see an unexplained drop, report it immediately — but note Missouri stopped replacing electronically stolen SNAP benefits for thefts occurring after December 20, 2024 (federal replacement funding ended).

The exact question to put to FSD: "Does Missouri expunge SNAP benefits after 274 days of EBT account inactivity (7 CFR 274.2(i) Option 1), or 274 days from the date of issuance regardless of activity (Option 2)?" The 800‑997‑7777 vendor reps can give you balances and deposit dates but generally can't answer policy questions — that's FSD.


2. Your dates: 274 days from each issuance

Deposit May 10, 2026 → day 274 = February 8, 2027

  • Rest of May (21) + Jun 30 = 51 + Jul 31 = 82 + Aug 31 = 113 + Sep 30 = 143 + Oct 31 = 174 + Nov 30 = 204 + Dec 31 = 235 + Jan 31 = 266 → +8 = Feb 8, 2027

Deposit June 7, 2026 → day 274 = March 8, 2027

  • Rest of Jun (23) + Jul 31 = 54 + Aug 31 = 85 + Sep 30 = 115 + Oct 31 = 146 + Nov 30 = 176 + Dec 31 = 207 + Jan 31 = 238 + Feb 28 = 266 → +8 = Mar 8, 2027

⚠️ Three caveats:

  • Whether the state counts the deposit date as day 0 or day 1 can shift these ±1 day, and expungement runs as a batch process, so removal may post on or shortly after that date. Don't cut it close.
  • These dates apply if Missouri uses Option 2 (issuance-based). If it uses Option 1, the clock runs 274 days from your last balance-affecting transaction — e.g., if your last purchase was July 1, 2026, nothing ages off until about April 1, 2027, and then oldest-first.
  • Practical bottom line: have the balance spent by late January 2027. That's safe under either option.

3. What counts as "activity" (Option 1 only)

The federal standard is narrow. Per the FNS expungement memo: "An EBT account is considered inactive if the household has not initiated activity that affects the balance of the account, such as a purchase or return."

Counts (resets the clock):

  • A purchase — any amount, including a $1 purchase
  • A return/refund credited back to the card
  • Any other household-initiated debit or credit that changes the balance

Does NOT count:

  • Balance check (ATM, POS, ebtEDGE app/portal, or the 800 number)
  • PIN change, card activation, ordering a replacement card, freezing/unfreezing the card
  • Logging into ebtEDGE
  • A declined transaction — nothing hit the balance
  • The state's own monthly deposits (not household-initiated)

Georgia's SNAP manual states the rule the same way: expungement occurs when "there has been no credit or debit activity initiated by the client," and "any client-initiated debit or credit will stop the expungement process, and the 274-day clock resets to zero." Indiana's EBT guide adds that activity anywhere on the account — not just on a particular month's allotment — resets the aging clock for the whole balance.

Two caveats: some states use a looser definition for dormancy/offline status than for expungement, and under Option 2 none of this helps you at all.


4. After-hours phone access

EBT card line — 800‑997‑7777: yes, effectively 24/7. Third-party phone directories list Missouri's EBT customer service as "24 hours, 7 days," which matches standard practice for EBT vendor lines (automated balance info plus live agents for lost/stolen cards and PINs). I'll flag that I verified this from a directory, not a Missouri government page.

  • Better after-hours option: the ebtEDGE app or cardholder portal (cardholder.ebtedge.com) — 24/7 self-service for balance, transaction history, PIN change, and card freeze. Set that up tonight if you haven't.

FSD Information Center — 855‑373‑4636: business hours only, but the window is wider than you'd think — and sources conflict:

  • A DSS press release and a community resource directory: M–F ~6:00 a.m.–6:30 p.m. Central
  • A DSS Facebook post: M–F 8 a.m.–5 p.m.
  • A Missouri Medicaid plan's page: M–F 6 a.m.–6:30 p.m., Sat 8–5, Sun 10–3

So try before 8 a.m. or after 5 p.m., and weekends may be worth a shot. Confirm current hours on mydss.mo.gov.

Reaching FSD without a phone call:

ChannelAvailability
DSS Chat (mydss.mo.gov) — live team memberBusiness hours
DSS Virtual Assistant — general, non-case-specific questions24/7
FSD Benefits Portal (sign up at mydss.mo.gov → DSS Benefit Portals) — benefit status, upload documents24/7
mydssupload.mo.gov — upload letters/questions/documents24/7
"Report a Change" online form (address updates!)24/7
Email: FSD.Documents@dss.mo.gov (documents); FSD.IMPortalTechAssist@dss.mo.gov (portal tech help)anytime
Fax 573‑526‑9400 · Mail: Family Support Division, PO Box 2700, Jefferson City, MO 65102anytime

There's no true 24/7 live line for case/policy questions. My suggestion: type up a short signed letter asking (a) which expungement option Missouri applies, and (b) the issuance dates of each unspent allotment on your card — then upload it at mydssupload.mo.gov and request a written response. That gives you documentation, which matters if you ever need to appeal.


5. The 30-day notice on a closed case

Realistically: paper mail only. Neither the FSD Benefits Portal nor its official FAQ describes any way to view letters or notices online — the only document feature is uploading to FSD. Every notice referenced in Missouri's own FAQ is described as being mailed ("you will get a letter in the mail"), and I found no paperless/e-notice opt-in.

So the single most important thing you can do:

  1. Make sure FSD has your current mailing address even though the case is closed. Use the "Report a Change" form, DSS chat, or 855‑373‑4636. DSS explicitly warns that if you don't get its mail, you can miss critical letters.
  2. Ask about text/email. Missouri does run an opt-in mobile communications program — texts, emails, and automated calls about "your application or ongoing case," per the FSD Mobile Communications Terms of Service (text START to join, STOP to quit, HELP for help, or call 855‑373‑4636). But it's built around active applications/cases, your case is closed, and nothing states expungement notices are included. Worth enrolling — don't rely on it.
  3. Don't rely on the notice at all. Set your own reminders: check the balance in ebtEDGE monthly, and put calendar alerts around Jan 1, 2027 (for the May 10 deposit) and Feb 1, 2027 (for the June 7 deposit). Simplest safe plan: spend the balance down, oldest money first, before the end of January 2027.

Two related protections:

  • If funds ever become inaccessible but are not yet 274 days old, they may have been moved "offline" — FSD must restore them within 48 hours of your request.
  • If benefits are expunged and you believe it was improper (e.g., no 30-day notice was sent), you can request a fair hearing — request it promptly and in writing; Missouri SNAP households generally have up to 90 days from the action, but don't wait. Free help: search LawHelp Missouri / your regional legal aid office (Legal Services of Eastern Missouri, Legal Aid of Western Missouri, Mid-Missouri Legal Services).

And don't forget: if any Missouri SUN Bucks (Summer EBT) money is sitting on the same card, that's on a completely different clock — removed 122 calendar days from issuance regardless of whether you use the card, and not replaceable.


Sources

Flagging clearly: Missouri's choice between Option 1 and Option 2 is the one thing I could not verify from any Missouri source, and the ebtEDGE label for an expungement entry is also unconfirmed for Missouri. Everything else above is sourced.

Auditor

Losing eligibility doesn’t erase what’s already on my Missouri EBT card—I can keep spending the remaining SNAP balance, but I won’t get new deposits. By federal rule, unused SNAP benefits must be expunged after 274 days (about 9 months). Missouri hasn’t publicly said whether it uses inactivity-based expungement (Option 1) or issuance-based (Option 2), so I should plan for the stricter issuance-based approach: each month’s deposit ages out about 274 days after it was issued, regardless of use. Based on that, my May 10, 2026 deposit would age out around Feb 8, 2027, and my June 7, 2026 deposit around Mar 8, 2027—so I’ll aim to spend everything by late January 2027 to be safe. Under Option 1, only a purchase or return (any amount) resets the 274‑day clock; balance checks, PIN changes, or declines don’t—but this doesn’t help if Missouri uses Option 2. I should monitor my ebtEDGE history, screenshot deposit dates, and watch for any system “expunged/purged” entries. Missouri must send a 30‑day advance notice before expungement, but it’s likely paper mail only, so I’ll keep my address current and enroll in DSS text/email alerts without relying on them. For help: EBT line (800‑997‑7777) is 24/7 for balances and card issues; FSD (855‑373‑4636) handles policy but mostly during business hours—use the online portals/email to reach them after hours. If funds ever go “offline” after 3 months of inactivity, FSD must restore them within 48 hours of my request. Separate rule: SUN Bucks on the same card expire 122 days from issuance regardless of use.

web_searchparse_html_pageretrieve_informationsubmit_final_result
Rubric Checks
3/5 passed(60.0%)

Future Iterations

This benchmark represents a first pass, and we’re aware of its gaps. The dataset underrepresents certain critical topics — e.g., citizenship and immigration-related questions in particular. State coverage is also uneven: California and New York account for a disproportionate share of questions, while many states have only a handful. We’d also aim to classify questions according to “stakes” for a more fine-grained analysis — a user’s question about their local office’s hours being left unanswered has very different implications from a user being misled about their eligibility.

Most urgently, the One Big Beautiful Bill Act (OBBBA/H.R. 1), signed into law in July 2025, introduced sweeping changes to SNAP—expanded work requirements, new non-citizen eligibility restrictions, state cost-sharing tied to error rates, and administrative funding shifts—that are already generating new categories of beneficiary confusion. Many questions reflecting these policy changes (especially regarding work requirements) were reflected in our dataset, and we aim to expand that in future iterations of this benchmark. This represents exactly the kind of rapidly evolving, high-stakes territory where AI guidance needs to be tested most rigorously.


Citation

Citation (BibTeX)

@misc{snap2026,
title        = {Public Benefits Bench: Can AI Help People Navigate SNAP Benefits?},
author       = {Kotcherlakota, Meghana and Almatov, Omar and Krishnan, Rayan},
year         = {2026},
month        = june,
howpublished = {Vals AI},
url          = {http://vals.ai/benchmarks/public-benefits-bench},
}