Why is my EBT card showing 'restricted' on Instacart? Can't use CalFresh benefits online
I've been using my CalFresh benefits for grocery shopping in person, but decided to try Instacart today since I'm sick with the flu. When I tried to add my EBT card as a payment method, it kept saying my card is 'restricted' and wouldn't let me complete the order. My benefits were just loaded 3 days ago and I have plenty of funds available. I can still use the card at regular stores. Is there some special approval needed to use CalFresh online? Or is Instacart just not accepting EBT in California anymore in 2025?
17 comments

Alexander Zeus
not all stores on instacart accept ebt and the ones that do have to be specifically approved for the online ebt program... walmart, aldi, food4less and some others work but a lot of stores still dont. which store were u trying to order from?
0 coins
Olivia Harris
AuthorI was trying to order from Sprouts. Maybe that's the issue? I thought all grocery stores on the app accepted EBT since they take it in person. Do I need to pick a different store?
0 coins
Alicia Stern
There are specific requirements for using your CalFresh EBT card online. First, make sure you're selecting a store that's approved for the SNAP Online Purchasing Program. As of 2025, approved retailers include Walmart, Amazon, Aldi, Food4Less, and some others - but Sprouts isn't on that list yet despite accepting EBT in their physical stores. Second, you need to separate your order into EBT-eligible items and non-eligible items. On Instacart, look for the "EBT SNAP eligible" tag on items. Delivery fees, service fees, and non-food items require a secondary payment method. Finally, make sure your EBT card is properly registered and active. Sometimes you need to make your first purchase in-person before online purchases are authorized.
0 coins
Olivia Harris
AuthorThank you for explaining! I didn't realize Sprouts wasn't approved for online EBT even though they take it in-store. I'll try Walmart instead. And good point about separating eligible items - I had cleaning supplies in my cart too which probably confused things.
0 coins
Gabriel Graham
My cousin had the same problem last month!! The error message is super confusing bc it makes it sound like something's wrong with ur card when really its just that store not being in the program. Plus instacart doesnt tell u which stores work with ebt until AFTER u try to check out which is so stupid. Walmart definitely works tho
0 coins
Drake
yes!!!! the app is horrible about showing which stores take ebt. i wasted so much time adding items to my cart at raleys only to find out they dont take ebt online at all. so frustrating
0 coins
Sarah Jones
Another thing to check - sometimes your EBT card needs to be unlocked for online purchases. I had the same issue and had to call my county office. They had to manually update something in their system to allow online shopping. The customer service rep said something about a "restriction flag" that sometimes gets put on accounts by default. I spent 3 hours on hold trying to reach someone at the county office though. It was a complete nightmare - kept getting disconnected or stuck in the automated system.
0 coins
Sebastian Scott
I had the same issue with endless holds when calling about my CalFresh account. I recently used this service called Claimyr that got me through to a real person at the county office in about 15 minutes instead of waiting for hours. They basically hold your place in line and call you when they get a human. Saved me so much frustration! You can see how it works at https://youtu.be/eZ19FHRETv8?si=_CXnXqNXbLl26WB8 or just go to claimyr.com - totally worth it for dealing with CalFresh issues that need a real person to fix.
0 coins
Olivia Harris
AuthorThanks for this info! I'll try Walmart first to see if it's just a store issue, but if that doesn't work I'll definitely need to call the county. I've had nightmare experiences with holds too, so that service might be helpful. I'll check out that video if I need to go that route.
0 coins
Emily Sanjay
One more thing to be aware of - there's a common glitch in the system where if you've recently reported income changes on your SAR7 or had a recertification, sometimes the online purchasing ability gets temporarily restricted even though your benefits are still active for in-store purchases. This usually resolves within 7-10 days automatically. Also, make sure you're using the exact same name, address and other details that are registered with your EBT account when setting up Instacart. Even minor differences can cause the system to flag your card as restricted for security reasons.
0 coins
Olivia Harris
AuthorThat might actually be it! I just completed my recertification two weeks ago. Everything went through fine and my benefits loaded correctly, but maybe that's why the online part isn't working. I'll try again in a few days with Walmart and see if it fixes itself. Thanks for explaining - the error message really should be clearer about what 'restricted' actually means.
0 coins
Drake
instacart was a NIGHTMARE with my ebt!!! ended up just using amazon fresh instead way easier and they actually tell u which items r snap eligible before u add them to cart not after. also walmart pickup is free with ebt n u dont have to pay delivery fees
0 coins
Olivia Harris
UPDATE: So I tried ordering from Walmart instead, and it worked! Seems like Sprouts just isn't part of the online EBT program as several of you mentioned. The Walmart app was actually much clearer about which items were SNAP-eligible too. Thanks everyone for your help!
0 coins
Alexander Zeus
glad it worked! ya its super confusing bc the stores that take ebt in person arent always the same as online. instacart needs to make this way more obvious lol
0 coins
Ella Russell
Great to hear you got it working! For anyone else having similar issues, here's a quick tip: you can actually check which stores accept EBT online before shopping by going to the USDA's SNAP Retailer Locator website. They have a filter specifically for "online purchasing" that shows all approved retailers in your area. Would have saved you the trial and error! Also, if you're ever stuck between stores, Amazon Fresh tends to have the widest selection of SNAP-eligible items clearly marked, though their delivery fees can add up if you don't have Prime.
0 coins
AstroAlpha
For future reference, you can also check your EBT card balance and transaction history online at ebtEDGE.com or by calling 1-877-328-9677 to make sure there aren't any holds or issues before trying to shop online. Sometimes there are temporary system maintenance periods that can cause the "restricted" error even at approved stores. Also, if you're ordering through Instacart at an approved retailer like Walmart, make sure to select "EBT" as your payment method during checkout rather than trying to add it as a regular debit card - the payment flow is slightly different and that can cause confusion. Glad you got it sorted out and hope you're feeling better!
0 coins
Savannah Glover
This is super helpful! I didn't know about ebtEDGE.com for checking balance and transaction history online - that sounds way more convenient than calling the phone number. And you're absolutely right about selecting "EBT" as the payment method rather than adding it as a debit card - I think that might have been part of my initial confusion too. I was treating it like any other card instead of using the specific EBT checkout flow. Thanks for the detailed tips and the well wishes! These are exactly the kind of practical details that would have saved me a lot of trial and error.
0 coins