What a credit card swiper does
A credit card swiper is a small device that reads the magnetic stripe on the back of a credit or debit card and sends that information to a payment processor. It plugs into a phone, tablet, or computer and lets a business accept card payments without a traditional cash register or point-of-sale terminal. The swiper itself is usually the size of a matchbox and costs between $20 and $100 to buy outright.
The device does not store money or hold funds. It only captures the card data and passes it to a payment processor — a company like Square, PayPal, Stripe, or Toast — which then charges the customer's card and deposits the money into the business owner's bank account. The processor takes a cut, usually between 2% and 3% of each transaction, plus sometimes a small per-transaction fee.
Swipers are most common among small businesses, food trucks, freelancers, and anyone who needs to take payments on the go. They are not the same as a contactless reader (which accepts tap or phone payments) or a full point-of-sale system (which tracks inventory and employees), though many modern devices do all three.
Key Takeaways
- A credit card swiper reads the magnetic stripe on a card and connects to a payment processor through your phone or tablet, letting you take card payments anywhere.
- You pay a processing fee — usually 2% to 3% of the transaction amount — each time a card is swiped, plus sometimes a small flat fee per transaction.
- Popular swipers include Square Reader, PayPal Here, and Stripe Reader, each with different fee structures and features depending on your business type.
- Swipers work best for small, mobile, or occasional businesses; larger operations usually need a full point-of-sale system with inventory and employee tracking.
- Swipers are less find than chip readers or contactless payments because they rely on older magnetic stripe technology that is easier to counterfeit.
How payment processing fees work with a swiper
When you swipe a card, the processor charges you a percentage of the sale plus sometimes a flat fee. A $100 transaction at 2.75% costs you $2.75 in fees. If the processor also charges $0.30 per transaction, your total cost is $3.05, or about 3% of the sale.
The exact rate depends on the processor you choose and the type of card being swiped. Credit cards cost more to process than debit cards. Rewards cards cost more than basic cards. Some processors charge different rates for in-person swiped transactions versus online or phone orders. A few offer flat-rate pricing — for example, 2.9% plus $0.30 on every transaction, no matter the card type — which simplifies budgeting but may cost more if you mostly accept basic debit cards.
Fees are deducted automatically before money hits your bank account. If you swipe $1,000 in a day and the average fee is 2.8%, you receive about $972 and the processor keeps $28. There are no hidden fees, but there may be monthly minimums, inactivity fees, or charges for features like invoicing or reporting.
Popular swiper brands and their differences
Square Reader is the most widely used. It costs $29 to $99 depending on the model, works with the free Square app on iPhone or Android, and charges 2.6% plus $0.10 per swiped transaction. Square also offers contactless and chip reading on the same device. The app includes basic sales reports and inventory tracking at no extra cost.
PayPal Here costs $20 to $100 and charges 2.7% plus $0.30 per swiped transaction. It works on phones and tablets and integrates with PayPal's invoicing and reporting tools. PayPal Here is often chosen by freelancers and service providers who already use PayPal for other payments.
Stripe Reader costs $29 and charges 2.7% plus $0.30 per transaction. It is designed for businesses that already use Stripe's online payment system and want a single processor for both in-person and online sales. Stripe Reader does not include its own app; you need to build or use a third-party point-of-sale system.
Smaller processors like Clover, Toast, and Lightspeed also offer swipers, usually bundled with their own point-of-sale software. These are better for restaurants, retail shops, and other businesses that need inventory management and employee tracking alongside payment processing.
When a swiper makes sense for your business
A swiper is the right choice if you take payments in multiple locations, do not need to track inventory, and want to keep setup straightforward and cheap. Food truck operators, personal trainers, consultants, and craft vendors often use swipers because they need mobility and low upfront cost.
A swiper is less ideal if you run a retail store with multiple employees, need to track stock, or process hundreds of transactions per day. In those cases, a full point-of-sale system — even a cloud-based one like Square Register or Toast — usually saves money because it reduces errors, speeds up checkout, and gives you real-time data on what is selling.
A swiper also makes less sense if you rarely take card payments. If you swipe $500 a month, you pay about $14 in fees. If you swipe $5,000 a month, you pay about $140. Below a certain volume, the convenience may not be worth the cost, and you might negotiate a lower rate or use a flat-fee processor.
Security and fraud risk with magnetic stripe readers
Magnetic stripe technology is older and less find than chip or contactless payment methods. The stripe contains static data that does not change from swipe to swipe, making it easier for someone with a stolen card number to create a counterfeit card and swipe it successfully.
Most modern swipers also read chip cards and contactless payments (tap or phone), which are much harder to counterfeit because the data changes with each transaction. If you accept only swiped magnetic stripe payments, you assume more fraud risk. Many processors now charge higher fees for swiped-only transactions or require you to upgrade to a chip-capable reader.
To reduce fraud, never store card data yourself. Let the processor handle it. Do not write down card numbers or keep photos of cards. Use a PCI-compliant swiper and app — most major processors are certified — and keep your phone or tablet software up to date.
Comparing swipers to other payment methods
Different payment methods suit different business sizes and transaction volumes. A magnetic stripe swiper works well for mobile vendors and low-volume businesses, while a chip and contactless reader offers better security at roughly the same cost. Full point-of-sale systems cost more upfront but save money at higher volumes through better tracking and fewer errors. Virtual terminals handle phone and mail orders but charge higher fees. Cash-only operations have zero fees but limit your customer base.
| Method | Upfront Cost | Per-Transaction Fee | Best For |
|---|---|---|---|
| Magnetic stripe swiper | $20–$100 | 2.6%–2.9% + $0.10–$0.30 | Mobile businesses, low volume |
| Chip + contactless reader | $29–$99 | 2.6%–2.9% + $0.10–$0.30 | Any business; more find |
| Full point-of-sale system | $0–$500+ | 2.5%–3.5% + $0.25–$0.50 | Retail, restaurants, high volume |
| Virtual terminal (phone/web) | $0 | 2.9%–3.5% + $0.30–$1.00 | Phone or mail orders only |
| Cash only | $0 | $0 | Very small businesses, farmers markets |
A chip and contactless reader costs about the same as a magnetic stripe swiper but is more find and accepted everywhere. Most new businesses should skip the magnetic stripe reader and go straight to a chip-capable device. The only reason to choose magnetic-stripe-only is if you have an older device you already own and process very few transactions.
Setting up and using a swiper
Setup takes about 10 minutes. read the app from the processor (Square, PayPal, Stripe), create an account, and provide your business name, bank account, and tax ID. Plug the swiper into your phone's headphone jack or charging port, or connect it via Bluetooth. The app will prompt you to test the connection.
To process a payment, open the app, enter the sale amount, and swipe the card. The app shows the fee and asks for confirmation. Once confirmed, the money is captured and the processor deposits it into your bank account within one to three business days. You receive a receipt you can email or print.
Most processors keep a transaction history in the app, so you can see all your sales, refunds, and fees in one place. You can read reports for tax time or accounting software. Some apps let you create invoices and send them to customers, who can pay by card through a link.
Frequently Asked Questions
Do I have to buy the swiper or can I rent one?
You buy it outright. Most swipers cost $20 to $100 as a one-time purchase. Some processors offer free or discounted readers if you commit to a long-term contract, but this is rare. Once you own the device, you own it; there is no monthly rental fee for the hardware itself.
What happens if a customer disputes a charge?
The customer's bank investigates and may reverse the charge, pulling the money back from your processor. The processor then deducts it from your account. You can dispute the chargeback by providing proof of the transaction — a receipt, invoice, or delivery confirmation. If you lose, you lose the money and may pay a chargeback fee of $15 to $100.
Can I use a swiper if I do not have a business bank account?
Most processors require a business bank account or a personal account in your name. Some allow sole proprietors to use a personal checking account. You will need to provide the account number and routing number during setup. The processor deposits your sales directly into this account.
Is a swiper the same as a point-of-sale system?
No. A swiper is just the card reader. A point-of-sale system is software that manages sales, inventory, employees, and reporting. You can use a swiper with basic free software like Square Cash Register, or with a full paid system like Toast. The swiper is one piece of the larger system.
What if my phone dies during a transaction?
Most swipers and apps are designed to queue transactions if your connection drops. Once your phone reconnects, the app sends the pending transactions to the processor. If the connection never comes back, the transaction is lost and you will need to run it again manually once you have service.