How SNAP benefits work when you shop

SNAP benefits (the federal food stamp program) load onto a card that works like a debit card at checkout. You swipe it, enter your PIN, and the amount comes out of your benefit balance. The card is called an EBT card — Electronic Benefits Transfer. You can use it at any store that displays the SNAP logo, which includes most supermarkets, many corner stores, farmers markets, and some online retailers.

Your benefits reset on a set day each month — usually between the 1st and the 28th, depending on your state and case number. The exact date matters because you cannot carry over unused benefits to the next month. If you have $50 left on the 30th and your benefits reset on the 1st, that $50 disappears. Plan your shopping around your reset date so you do not waste money.

SNAP covers food you cook at home: meat, produce, dairy, bread, canned goods, frozen vegetables, and pantry staples. It does not cover hot food, prepared meals, alcohol, tobacco, vitamins, or non-food items like soap or paper towels. Some people are confused about what counts — a rotisserie chicken from the deli case is hot food and not covered, but a raw chicken from the meat counter is covered.

Key Takeaways

  • Your EBT card works at any store displaying the SNAP logo; you enter your PIN at checkout just like a debit card.
  • Benefits reset on a fixed day each month and do not roll over, so plan shopping to use your full balance before the reset date.
  • SNAP covers raw and frozen food you cook at home, but not hot prepared meals, alcohol, or non-food items.
  • You can use SNAP online at Amazon, Walmart, and some regional grocers, though not all stores offer this option yet.
  • If your card is lost or stolen, contact your state's EBT customer service line immediately to freeze the account and request a replacement.

Using your EBT card at the register

When you check out, tell the cashier you are paying with SNAP or EBT. They will ask you to swipe your card in the machine or hand it to them to swipe. You will then enter your four-digit PIN on the keypad. The amount of your purchase will be deducted from your SNAP balance. If you do not know your PIN, contact your state's EBT customer service line — they can reset it or mail you a new card with a temporary PIN.

If your purchase includes both SNAP-may be able to access and ineligible items, the cashier will ring them separately. SNAP will only pay for the may be able to access items. For example, if you buy chicken, rice, and dish soap, the chicken and rice come out of your SNAP balance and you pay cash or another card for the soap. Some stores have self-checkout, but many do not allow SNAP payments at self-checkout machines — ask the store if you are unsure.

If you do not have enough SNAP balance to cover your purchase, the transaction will decline. You can then choose to pay the difference with cash or another card, or remove items from your purchase. There is no overdraft or debt — your SNAP account simply stops when the balance runs out.

Shopping online with SNAP

SNAP online shopping is available in most states, but not all stores participate. Amazon and Walmart are the largest retailers accepting SNAP online. Some regional chains like Kroger, Safeway, and Instacart also accept it in certain areas. To find out which stores near you offer online SNAP, visit your state's SNAP website or call your local SNAP office.

The process is similar to regular online shopping: you add items to your cart, check out, and select EBT as your payment method. You will enter your card number and PIN. Delivery fees and tips are not covered by SNAP — you pay those with cash or another card. Some stores charge a small delivery fee; others do not. Check the store's policy before you order.

Online orders can take three to five business days to arrive, depending on the retailer and your location. Plan ahead so you do not run out of food while waiting for delivery. If an item is out of stock, the store will either substitute a similar item or refund that portion of your order.

What you can and cannot buy with SNAP

SNAP covers food you prepare and eat at home. This includes fruits and vegetables (fresh, frozen, or canned), meat and poultry, fish and seafood, dairy products, breads and grains, snack foods like chips and cookies, and beverages like juice and milk. Seeds and plants that produce food — like tomato seeds or herb plants — are also covered.

SNAP does not cover hot or prepared food, even from a grocery store deli. A sandwich made at the deli counter, rotisserie chicken, or soup from the hot bar cannot be purchased with SNAP. Restaurant meals are never covered. Alcohol and tobacco are banned. Non-food items like soap, shampoo, paper towels, diapers, and pet food are not covered. Vitamins and medicines are not covered either, even if sold in the grocery store.

Some items are borderline and confuse people. Cake mix is covered (you bake it at home). A baked cake from the bakery is not (it is prepared food). Rotisserie chicken is not covered (it is hot). Raw chicken is covered (you cook it). When in doubt, ask the cashier before you buy — they can tell you whether an item will ring up as SNAP-may be able to access.

Protecting your EBT card and PIN

Your EBT card and PIN are like cash — anyone who has them can spend your benefits. Keep your card in a safe place and never share your PIN with anyone, including family members, friends, or store staff. Stores will never ask for your PIN; if someone does, it is a scam.

If your card is lost or stolen, contact your state's EBT customer service line right away. Most states have a 24-hour hotline. Tell them your card is missing and they will freeze the account so no one else can use it. They will mail you a replacement card, which usually arrives within 7 to 10 business days. Ask if your state offers rush replacement — some do for an extra fee, others do it free.

If you notice unauthorized charges on your account, report them to your state's EBT customer service within 60 days. They will investigate and may refund the amount if fraud is confirmed. Keep your receipts so you can show what you actually bought.

Managing your balance and planning purchases

You can check your SNAP balance anytime by calling your state's EBT customer service line, checking your state's online portal, or asking the cashier to print a balance receipt when you swipe your card. Many states also offer a mobile app or text service to check your balance. Knowing your balance helps you plan shopping trips and avoid running out of money before your benefits reset.

Your benefits reset on the same day every month. If you receive benefits on the 5th, they reset on the 5th. If you receive them on the 20th, they reset on the 20th. The reset date depends on your case number, not on when you were approved. You can find your reset date on your EBT card, in your state's online account, or by calling customer service.

Some people find it helpful to divide their monthly benefits into weekly amounts and plan meals accordingly. Others prefer to shop once a month and stock up. There is no rule about how often you shop — you can use your benefits as many times as you want throughout the month, as long as you stay within your balance.

What to do if your card does not work

If your card is declined at checkout, it could be for several reasons: your balance is too low, your card has expired, your account is frozen, or there is a technical problem. Ask the cashier to try swiping again — sometimes the machine needs a second attempt. If it still does not work, call your state's EBT customer service line from the store or go home and call them.

If your card has expired, you will receive a new one in the mail automatically before the expiration date. If you did not receive it, contact your state's EBT office. If your account is frozen, it is usually because of a missed appointment, a change in your household that was not reported, or a data match issue. Your state's office will tell you what happened and how to fix it.

If there is a widespread technical problem (the system is down), stores may accept a paper voucher or let you come back later. This is rare, but it happens. Ask the store manager what options are available.

Frequently Asked Questions

Can I use SNAP to buy food at restaurants or fast food?

No. SNAP does not cover hot or prepared food, including restaurant meals and fast food. It only covers raw and frozen food you cook at home. A few states have a Restaurant Meals Program for elderly or disabled people, but it is not available everywhere — ask your local SNAP office if you think you might may have access to.

What happens if I do not use all my benefits before the month ends?

Unused benefits disappear when your account resets on your benefit date. They do not roll over to the next month. If you have $40 left and your reset date is tomorrow, that $40 is gone. Plan your shopping to use your full balance before the reset date.

Can someone else use my EBT card if I give them permission?

Technically, no — your EBT card is for your use only. In practice, many people let family members use it. But if someone else uses your card and something goes wrong — fraud, overpayment, or a data match issue — you are responsible. Keep your PIN private and your card in your control.

Do I have to pay taxes on SNAP benefits?

No. SNAP benefits are not taxable income. You do not report them on your tax return, and they do not affect your taxes in any way.

Can I use SNAP to buy vitamins or baby formula?

Baby formula is covered — it is food. Vitamins are not covered, even if they are sold in the grocery store, because they are classified as medicine or supplements. If you are unsure about a specific product, ask the cashier before you buy.