What SNAP benefits actually do and how they work at checkout

SNAP benefits load onto a plastic card that works like a debit card at the register. You swipe it, enter your PIN, and the amount comes out of your SNAP account. The card is called an EBT card — that stands for Electronic Benefits Transfer. You can use it at any store that displays the SNAP logo, which includes most grocery stores, farmers markets, and some online retailers.

The money in your account resets on a specific day each month — usually the first through the tenth, depending on your state and the last digit of your case number. You can spend only what you have been given that month. If you do not use it, the balance rolls over to the next month, so there is no penalty for saving.

One critical rule: SNAP pays only for food you cook at home. It does not cover hot food, prepared meals, alcohol, tobacco, vitamins, pet food, or household items like soap or paper towels. The cashier's register will reject those items automatically if you try to buy them with your EBT card.

Key Takeaways

  • Your SNAP benefits load onto an EBT card that you swipe at checkout like a debit card, and the card works at any store displaying the SNAP logo.
  • SNAP covers raw and packaged foods you prepare yourself — meat, vegetables, bread, milk, canned goods — but not hot food, alcohol, or household items.
  • Your monthly balance resets on a set day each month and rolls over if unused, so you can save benefits across months without losing them.
  • You can use SNAP online at Amazon, Walmart, and some regional grocery chains, though not all retailers participate in online ordering yet.
  • If your card is lost or stolen, contact your state's EBT customer service line when ready to freeze the account and request a replacement.

Finding your PIN and using your card for the first time

When your EBT card arrives in the mail, it comes with a separate document that tells you how to set your PIN. Most states require you to call a phone number on the back of the card or visit a website to create a four-digit PIN before you can use it. Do this before you go to the store — you cannot use the card without a PIN.

At the checkout, tell the cashier you are paying with EBT. They will ask you to swipe your card in their machine. The register will prompt you to enter your PIN on a keypad. Enter it, press Enter, and the transaction will go through. The amount will be deducted from your SNAP balance when ready.

If you forget your PIN, call the customer service number on the back of your card. They can reset it over the phone or direct you to a website where you can reset it yourself. This usually takes a few minutes.

What you can and cannot buy with SNAP

SNAP covers any food you take home and prepare yourself. This includes bread, cereal, rice, pasta, canned vegetables, frozen vegetables, fresh produce, meat, poultry, fish, eggs, milk, cheese, yogurt, beans, nuts, and seeds. It also covers items like cooking oil, spices, and flour. Basically, if it is a raw ingredient or an unprepared packaged food, SNAP will pay for it.

SNAP does not cover hot or prepared food — no rotisserie chicken from the deli counter, no pizza from the store bakery, no food from a restaurant or food truck. It does not cover alcohol or tobacco. It does not cover vitamins, medicine, or health products. It does not cover household items like paper towels, laundry detergent, or trash bags, even though you buy them at the grocery store.

Some items are confusing. Deli meat that is cold and packaged is allowed. A hot sandwich made at the deli counter is not. Seeds you cook with are allowed. Seeds for planting are not. If you are unsure about something at the register, ask the cashier — they can tell you whether the register will accept it before you pay.

Using SNAP online and at farmers markets

Several large retailers now accept SNAP for online orders. Amazon, Walmart, and Instacart (in some states) let you use your EBT card to pay for groceries online and pick them up or have them delivered. The process is the same as using a regular debit card — you enter your card number and PIN at checkout. Not all items in these stores are SNAP-may be able to access, so the website will show you which ones you can buy with benefits.

Many states also run programs that let you use SNAP at farmers markets. You bring your EBT card to a market booth, and they issue you tokens or vouchers that you can spend on produce from the farmers. Some markets let you swipe your card directly. Call your local farmers market or your state's SNAP office to find out whether your market participates.

Checking your balance and understanding your monthly reset

You can check your SNAP balance in three ways. First, call the customer service number on the back of your EBT card — an automated system will tell you your balance. Second, visit your state's EBT website, log in with your case number, and view your balance online. Third, ask the cashier to print a balance receipt when you swipe your card at checkout.

Your balance resets on the same day every month. If your state assigns benefits based on your case number, people with different case numbers get their money on different days — usually spread across the first ten days of the month. Check your EBT statement or call customer service to find out your specific reset day.

If you do not spend all your benefits in a month, the leftover amount carries over to the next month. There is no limit to how much you can save. Some people save benefits during months when they have other income and spend more during months when money is tight.

What to do if your card is lost, stolen, or not working

If your card is lost or stolen, call the customer service number on the back of your card when ready. They will freeze your account so no one else can use it. They will also issue you a replacement card, which usually arrives in the mail within five to ten business days. Your benefits are safe — they stay in your account even if the card is gone.

If your card does not work at the register, the problem is usually one of these: your PIN is wrong, your balance is zero, the store's machine is not reading the card, or your account has been temporarily locked for security reasons. Ask the cashier to try swiping the card again. If it still does not work, call customer service from the store or go home and call them. They can tell you what the problem is and fix it on the spot in most cases.

If you move to a different state, you cannot use your old state's EBT card in the new state. You must contact your new state's SNAP office and request a new card. Your benefits will transfer, but the card itself is state-specific.

Understanding SNAP rules about sharing and selling your benefits

Your EBT card is for your use only. You cannot sell your benefits or trade them for cash. You cannot let someone else use your card. If you do, you can lose your benefits and face legal consequences. This is taken seriously by state agencies.

You can, however, buy food for other people and give it to them. If you want to buy groceries for a friend or family member, you can do that — you are just buying food. What you cannot do is let them use your card or give them cash in exchange for SNAP benefits.

If someone asks to buy your benefits or use your card, say no. If you are pressured or threatened, contact your state's SNAP office or local police. Benefit trafficking is a crime, and agencies have programs to protect people who are being exploited.

Frequently Asked Questions

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

No. SNAP covers only food you take home and prepare yourself. Restaurants, food trucks, and fast food chains do not accept EBT cards. Some states have a Restaurant Meals Program for elderly or disabled people, but it is separate from regular SNAP and has different rules.

What happens if I use my SNAP card to buy something that is not allowed?

The register will reject the transaction automatically. The cashier will tell you which items are not SNAP-may be able to access, and you can remove them or pay for them with another payment method. There is no penalty — the system just will not let the sale go through.

Can I withdraw cash from my EBT card at an ATM?

No. SNAP benefits cannot be withdrawn as cash. Your EBT card works only for buying food at stores and farmers markets. Some states offer a separate cash information program called TANF, but that is different from SNAP and has its own rules.

What if my benefits run out before the end of the month?

Once your balance reaches zero, you cannot use your card until your benefits reset on your monthly reset day. If you are struggling to afford food before then, contact your local food bank or 211 to find emergency food resources in your area.

Do I have to report what I buy with SNAP?

No. You do not have to tell anyone what groceries you purchase. Your SNAP benefits are yours to spend on any food that meets the rules. There is no tracking of individual items you buy.