How Much Does a Credit Card Reader Cost? (2026)
How Much Does a Credit Card Reader Cost? Hardware, Fees and a Real Monthly Example
A credit card reader for a small business costs between $0 and about $900 up front. Taking taps on your own phone costs nothing; a Bluetooth chip-and-contactless reader is about $59; a stand-alone terminal with its own screen and receipt printer is about $299; a full countertop register runs to about $899. The hardware is the small number, though. On any business taking more than a few dozen card payments a month, the per-transaction fees cost more than the reader within the first few weeks.
This guide breaks down both: what each kind of reader costs, what the processing fees add up to with a worked example, and which readers keep working when they are not plugged in.
Reader prices by type
Prices below are US list prices from the vendors' own pages, checked on 2026-10-26. They change, so confirm before you buy.
- Phone tap to pay — $0 hardware. An NFC-equipped iPhone or Android phone accepts contactless cards, Apple Pay and Google Pay through apps like Square or Stripe. It cannot read a chip that is inserted, and some processors add a per-tap surcharge (Stripe adds 10¢ per Tap to Pay authorization).
- Bluetooth chip and contactless reader — about $59. Square Reader (contactless and chip) and Stripe Reader M2 are both $59. They pair with a phone or tablet, run on a rechargeable battery, and take tap and chip. This is the reader most small businesses should start with.
- iPad stand — about $149. Square Stand turns an iPad you already own into a counter checkout. The iPad is not included.
- Smart terminal with screen — about $299. Square Terminal ($299) and Stripe Reader S700 ($299) are handheld or countertop devices with their own screen. Square Terminal has a built-in receipt printer and battery, so it works without a phone and without a cable.
- Full register — about $899. Square Register (2nd generation) is a two-screen counter system with a customer-facing display.
Square also sells its devices on monthly payment plans (for example $27 a month over 12 months for Square Terminal), which is a payment plan on the same price, not a lease.
The fees you pay on every sale
Card processing is charged on every transaction, usually as a percentage plus a fixed cents amount. The published US in-person rates for the two biggest flat-rate processors on 2026-10-26:
- Square (Free plan): 2.6% + 15¢ per tap, dip or swipe.
- Stripe Terminal: 2.7% + 5¢ per card-present transaction, plus 10¢ per authorization for Tap to Pay on a phone, and $10 per reader per month if you turn on cellular data.
The fixed part matters more than most people expect when sales are small. Here is the effective rate (total fee divided by the sale) at three average ticket sizes:
- $10 sale: Square $0.26 + $0.15 = $0.41, or 4.10%. Stripe $0.27 + $0.05 = $0.32, or 3.20%.
- $25 sale: Square $0.65 + $0.15 = $0.80, or 3.20%. Stripe $0.675 + $0.05 = $0.725, or 2.90%.
- $100 sale: Square $2.60 + $0.15 = $2.75, or 2.75%. Stripe $2.70 + $0.05 = $2.75, or 2.75%.
If you sell coffee, snacks or anything under $15, compare the cents part of the rate first. If your average sale is over $100, the two are close and other features decide it.
Worked example: a market stall doing $7,500 a month on cards
Say you take 300 card payments a month at an average of $25, so $7,500 in card sales.
- Square: 2.6% × $7,500 = $195.00, plus 300 × $0.15 = $45.00. Total $240.00 a month.
- Stripe Terminal: 2.7% × $7,500 = $202.50, plus 300 × $0.05 = $15.00. Total $217.50 a month.
- The reader: $59, once.
Over the first year that is $59 + 12 × $240 = $2,939 with Square, or $59 + 12 × $217.50 = $2,669 with Stripe. The reader is about 2% of the first-year cost. That is why the rate and how it fits your ticket size matter far more than whether the reader costs $49 or $79. Run your own numbers in the credit card processing fee calculator.
Which card readers work without being plugged in?
Most modern readers run on battery. The difference is what else they need:
- Bluetooth readers (Square Reader, Stripe Reader M2) run on their own battery but need a paired phone or tablet nearby running the app. Good for stalls, deliveries and service calls.
- Smart terminals (Square Terminal, Stripe S700) carry their own screen, battery and connection over Wi-Fi, and Stripe offers a cellular option. They work without a phone, which helps if staff should not use personal devices.
- Phone tap to pay needs nothing but the phone's battery, which is also its weakness: a busy shift of card taps drains it, and if the phone dies, so does checkout.
For a market or pop-up with no power, the usual setup is a Bluetooth reader plus a power bank, with tap to pay on the phone as the backup. Our comparison of tap to pay on a phone vs a card reader goes through when the phone alone is enough.
Costs that hide outside the price tag
- Long leases on "free" terminals. Some processors place a terminal on a lease that runs for years and cannot be cancelled. $39 a month for 48 months is $1,872 for a device that sells outright for a few hundred dollars. Add up every lease payment before you sign.
- Monthly software fees. Free plans cover most small shops; paid plans make sense only when you need the features they unlock.
- Chargeback fees. A disputed payment usually carries a fee on top of losing the sale. Clear receipts and a visible refund policy cut disputes.
- Swipe-only readers. Cheap magstripe readers cannot read chips. Since the 2015 EMV liability shift, a business that swipes a chip card can be held liable for counterfeit-card fraud, so buy a reader that takes chip.
- Passing fees on. If you want customers to cover part of the cost, check the rules first. The credit card surcharge calculator shows what you may add under the card network cap and what you keep.
Which reader should you buy?
- Fewer than about 20 card sales a month: start with tap to pay on your phone. Zero hardware cost.
- Regular card sales, mobile or at a counter: a $59 Bluetooth chip and contactless reader. Keep phone tap to pay switched on as the backup.
- A counter where staff take payments all day: a $299 smart terminal, or a stand plus a tablet you already own.
- Busy retail with a queue: a full register, but only once the per-transaction fees are under control.
Once payments are flowing, log each sale and keep stock right with a free mobile POS. For hardware picks with current prices, see our card readers and POS gear guide, and for the bigger picture on processors, the best way to accept credit cards as a small business.
Related: how to reduce payment processing fees · best mobile POS apps for iPhone and Android · best POS under $500 for a small shop
Frequently asked questions
How much does a credit card reader cost?
From $0 to about $899. Tap to pay on a phone needs no hardware, a Bluetooth chip and contactless reader such as Square Reader or Stripe Reader M2 is $59, a smart terminal is about $299 and a full register about $899 (US list prices checked 2026-10-26).
What are the monthly fees for a card reader?
Flat-rate processors charge per sale rather than per month: Square 2.6% + 15 cents and Stripe Terminal 2.7% + 5 cents per in-person card payment. At 300 sales averaging $25 that is $240 or $217.50 a month.
Which card readers work without being plugged in?
Bluetooth readers run on battery but need a paired phone or tablet nearby. Smart terminals such as Square Terminal have their own battery, screen and connection, so they work without a phone.
Is a free card reader really free?
Check how it is paid for. A terminal on a long non-cancellable lease, for example $39 a month for 48 months, costs $1,872 in total.
Ready to try ExpressBizTools?
Free to use in your browser. No account or card needed.
Get Started Free