IT Retail

Running EBT Transactions

November 20, 2025November 20, 2025

The system enables you to run transactions paid for with EBT, commonly known as Food Stamps or SNAP. Before your business can start taking EBT as a valid payment method, you’ll first have to: 

  1. .Get a good understanding of EBT rules and regulations.
  2. Apply to be a SNAP retailer: https://www.fns.usda.gov/snap/retailer/apply-to-accept
  3. Inform your payment processor that your store will be accepting EBT.
  4. Flag items that are eligible for EBT.
    • We recommend sorting items into departments for EBT-eligible products so you can easily make mass changes to departments.

After your store is accepted as a SNAP retailer, you can start accepting EBT payments. Read on to learn how to work with EBT in the POS. 

 

Running an EBT Transaction 

After you’ve configured which items are eligible for SNAP, you can start processing payments with EBT.

Add all items to the transaction., then click or tap on Total in the upper right. This will generate the total amount including tax and will open a panel of payment options.

Image of the functions on the POS system, with the Total button highlighted.

Click or tap on EBT Cash or EBT Food, depending on the nature of the transaction. For this example, we’ll use EBT Food.

Important Note: The EBT Cash and EBT Food buttons only work if you are not using PayFac devices to process payments. If your store does use Payments, the Credit button, located above the EBT buttons, will process all card payments, including EBT card payments. 


Image of the functions on the POS system, with the EBT Cash and EBT Food buttons highlighted.

The POS will prompt you to confirm the amount that is being paid with EBT, and it will automatically exclude any non-eligible items. Click or tap on Yes to proceed with the transaction, or No if you need to change something.
Image of the POS asking to confirm the amount being paid.

After the customer has used their EBT card and entered their PIN, check that the payment went through successfully. The system will prompt you to confirm that it was processed. Click or tap on Yes or No.
Image of the system asking if the electronic payment was successfully processed.

If there are any items that aren’t eligible for EBT Food, the customer can pay for the rest with any other method to complete the transaction.
Image of an example EBT transaction, showing a leftover balance from non-EBT items.


Checking a Customer’s EBT Balance

If a customer wants to check their EBT balance before their transaction, you can do so from Manager Functions. 

From the POS, click or tap on Manager Functions in the keypad section.
Image of the functions on the POS system, with Manager Functions highlighted.

Click or tap on the EBT Manager button in the Manager Functions window.
Image of the Manager Options menu, with the EBT Manager button highlighted.

Click or tap on the appropriate option: 

  • EBT Food Balance will help you check how much is on the customer’s EBT card just for food.
  • EBT Cash Balance will check the cash balance on the card. The customer will need to use their card in the pin-pad and entering their PIN.
  • If the customer’s card can’t be swiped because the magnetic strip is damaged, click or tap on EBT Manual Food Balance or EBT Manual Cash Balance. These will instead allow the customer to manually enter their card number. The customer will also be prompted to enter their PIN. 

Image showing four buttons in the EBT Balance menu.

The POS will print out a receipt stating how much is on the customer’s balance, and you can then give that to the customer.


Related Articles

Setup and Use of EBT

Entering a Non-Scan Item

Suspending and Resuming Transactions


Frequently Asked Questions

Q: How can I use my WIC (Women, Infants, Children) card to pay?

A: At present, the system doesn't accept WIC payment methods. We hope to add this ability in the future.

 

Q: I have a question, but I can't find my answer here. How do I get more assistance?

A: If you need immediate assistance, the team is available 24/7. Feel free to contact our support team at 877-752-0625. You can also email us at support@marktpos.com, and we will respond within 24 hours.

Need Help?

Can't quite find the answer you're looking for? Our support team is just a call away.