Square EBT processing is not a toggle in a settings menu, because EBT is not a card brand. It is a government benefit program with its own authorization step, its own rails and its own certification for equipment. Two things have to be true before any terminal can take it, and only one of them involves your POS vendor.

EBT is a different rail, not a different card

A Visa or Mastercard sale travels through an acquirer to the card networks. A SNAP transaction travels to the EBT processor holding the contract for that state, and the funds come from a federal benefit account rather than from a cardholder’s bank. The plastic looks like a debit card. Almost nothing behind it is the same.

That difference is why EBT support is a separate certification for hardware and software, and why a POS platform can be excellent at card payments and still not carry EBT. It is not a gap in the product. It is a different program that has to be joined deliberately.

The USDA step that comes first

Before equipment matters at all, the store has to be authorized by the USDA Food and Nutrition Service to accept SNAP. That authorization is granted to your store, not to your processor, and it is tied to what you stock. Stores are assessed on carrying staple foods across the required categories.

Apply through the FNS retailer application and let their own published guidance be your source on eligibility, required stock and timelines. Do not take those details from a vendor’s marketing page, including ours. They are set by the agency and they get revised, and a stale answer here is the expensive kind.

What Square EBT processing depends on in practice

Three things, in order. Your FNS authorization. Whether the platform is certified for EBT with the EBT processor serving your state. And whether your specific hardware model supports PIN entry to the standard EBT requires, since a benefit transaction is PIN authenticated rather than signature or tap.

Square publishes its own documentation on which payment types its hardware and software support, and that is where to check current status rather than a forum post from two years ago. Read it with those three questions in hand. If the answer is unclear, ask their support to confirm in writing, naming your exact reader model and your state.

The counter behavior to test, whatever you buy

Split tender is the whole thing. A basket with eligible and ineligible items has to let the EBT card cover the eligible portion and a second payment cover the rest, in one transaction, without the cashier working out the split on paper.

That means your item file needs an eligibility flag maintained per item, not per department, because departments are too coarse. Prepared hot food, household goods and single serve items sitting in the same aisle as staples will otherwise get flagged wrong. Getting that flag right at the catalogue level is ordinary inventory work, covered on our inventory management page.

One more thing to settle at the counter: how a benefit transaction interacts with any pricing program you run. If you use a cash discount or dual pricing setup, do not assume it applies the same way to a SNAP sale. The program sets its own rules on what a benefit customer can be charged, and those rules sit above anything your processor offers. Read the FNS guidance before you switch a program on, and keep the two decisions separate. How dual pricing works generally is on our cash discount and dual pricing page.

Train the counter on the receipt as well. Benefit customers routinely ask what is left on the card, and a cashier who can point at the line on the slip ends that conversation in seconds rather than sending someone off to check the balance themselves.

Questions to ask any vendor before you commit

Ask whether EBT is certified in your state specifically, since the processor differs by state. Ask whether cash benefits are supported as well as SNAP, if you expect to see them. Ask how the eligibility flag is maintained and whether a catalogue import sets it or a person does.

Then ask what happens on a partial approval, when the benefit balance covers some of the eligible total but not all of it. That flow is the one that jams a queue, and it is the one demos skip. How we set this up is on our EBT and SNAP processing page, and the counter it usually sits on is our bodega POS page or our grocery store POS page, depending on how you trade. If you would rather skip the research, send us your reader model and your item mix and we will come back with what it can and cannot take.

Frequently asked questions

Can I accept EBT without USDA authorization if my POS supports it? No. The authorization belongs to the store and comes first. Equipment that is technically capable does not make an unauthorized store eligible to accept benefits.

Does accepting EBT change my card processing fees? SNAP transactions are not card network transactions, so they are not priced like one. How your provider handles the routing and any per transaction charge is a question for your agreement, and it should be answered in writing before you sign.

What items are eligible? Staple foods are, and hot prepared foods and non food items generally are not, but the detail is set by the program and revised. Use the FNS published eligible items guidance rather than a summary on any vendor site.

Is it worth switching POS just to get EBT? If a meaningful share of your customers pay with benefits and your current system cannot take them, yes, that is a real revenue reason. If it is occasional, price the change honestly first.