Servant Merchants logoServant Merchants
Veteran-Owned · San Antonio, TX

Cash Discount & Dual Pricing in Texas: How It Works

A cash discount or dual pricing program lets a business show customers the difference between paying with a card and paying with cash, so the business isn't the one quietly absorbing card costs. Done right, it's disclosed upfront and applied automatically by the POS. Done wrong, it can look like a surcharge, which Texas law restricts.

Here's how we explain it to San Antonio merchants, in plain English.

Why this matters: who's funding the rewards?

Customers choose cards for points and rewards. Those perks are paid for by processing fees, and without the right pricing structure, small businesses are the ones footing that bill. A transparent pricing program shifts that cost in a way customers can see and understand.

Cash discount vs. dual pricing

  • Cash discount: your posted price is the card price. Customers who pay with cash receive a discount at checkout.
  • Dual pricing: you show two prices up front, a cash price and a card price, on menus, shelf tags or price lists, so customers see both before they pay.

Both approaches depend on the same two things: clear disclosure and consistent, automatic application at the point of sale.

Fee vs. surcharge: the difference that matters in Texas

A fee that is pre-programmed into the payment system or POS and disclosed upfront as part of the transaction can be compliant when it's configured correctly and transparently. A surcharge happens when a business adds or adjusts a charge on the back end to recover card processing costs. Even if it's disclosed, that can be classified as a surcharge and become non-compliant if done incorrectly.

Texas law (Business & Commerce Code Chapter 604A) restricts how credit card surcharges may be applied. Passing along processing costs outside of a compliant, disclosed pricing structure can result in violations, even when the intent is transparency.

Manual back-end adjustments also cause a quieter problem: they are inconsistent and can make revenue reporting look inflated, which can affect taxes even when the amount only offset processing costs. A pre-programmed program avoids that.

Disclosure basics

Every program we set up is built around being upfront with your customers:

  • Clear signage at the entrance and at the register explaining how your pricing works.
  • Prices on menus, price lists or shelf tags that match the program (for dual pricing, both prices shown).
  • Receipts that clearly show the price paid and any discount applied.
  • The same program applied the same way for every customer.
  • Pricing applied automatically by the POS or terminal, never added by hand afterward.
  • Staff who can explain it in one friendly sentence when a customer asks.

Sample disclosure wording

These are examples to start the conversation, not legal language. We'll help you match your signage and receipts to your program and to the card brand rules in effect when you set up.

  • Cash discount: “Our posted prices are card prices. Pay with cash and receive a discount at checkout.”
  • Dual pricing: “We offer two prices: a cash price and a card price. Both are shown on our menu.”

How we set it up

  1. We review your current statement and how you take payments today (free statement review).
  2. We explain whether cash discount or dual pricing fits your business and customers.
  3. We set up the program on your POS or terminal (see our POS options) along with signage and receipts.
  4. We stay with you for questions and ongoing support.

Please note: this page is general information, not legal advice. State law and card brand rules change over time, and nothing here guarantees that a particular setup is compliant for your business. For legal questions about your specific situation, please talk with your attorney or accountant.

Last reviewed: October 2026

FAQ

Cash discount & surcharge FAQ

The questions Texas business owners ask us most.

What is the difference between a fee and a surcharge?+

A fee is pre-programmed into the payment system or POS and disclosed upfront as part of the transaction. When configured correctly and transparently, this can be compliant. A surcharge occurs when a business adds or adjusts a charge on the back end to recover credit card processing costs — even if disclosed, this can be classified as a surcharge and become non-compliant if done incorrectly.

What does Texas law say about credit card surcharges?+

Texas law (Business & Commerce Code Chapter 604A) restricts how credit card surcharges may be applied. Improperly passing along processing costs outside of a compliant, disclosed pricing structure can result in violations, even when the intent is transparency.

What is the difference between a pre-programmed device fee and manually adding a fee on the back end?+

A pre-programmed device fee is applied automatically at the point of sale as part of a compliant pricing structure. Manual back-end adjustments are inconsistent, often classified as surcharges, and can make revenue reporting appear inflated — impacting taxes even when the amount only offset processing costs.

What is the difference between cash discount and dual pricing?+

With a cash discount program, your posted price is the card price and customers who pay with cash receive a discount at checkout. With dual pricing, you show two prices up front, a cash price and a card price, so customers see both before they pay. Both rely on clear disclosure and on the POS applying the pricing automatically.

Is this legal advice?+

No. Rules from state law and the card brands change over time. We help you set up a transparent, properly disclosed program, but for legal questions about your specific business, please check with your attorney or accountant.

Free statement review

Want to see if a cash discount program fits?

Send us your latest processing statement or give us a call. We'll walk you through what you're paying today and what a better fit could look like, with no pressure.

Free and no obligation. We use your info only to respond to your request (privacy policy).