You can accept credit card payments on your phone using a card reader that plugs into your headphone jack or charging port, paired with a payment app on your smartphone
The most common setup is a small physical card reader — usually about the size of a matchbox — that connects to your phone and reads the card's magnetic stripe or chip. You swipe or insert the card, the app processes the payment, and the money goes into your bank account, usually within one to three business days. The reader itself costs between $20 and $100 depending on the brand and features, and the payment processor charges you a fee per transaction, typically 2.7% to 3.5% of the amount plus a small flat fee like $0.30.
This setup works for small businesses, freelancers, contractors, and anyone who needs to take payments in person but does not have a traditional cash register or payment terminal. You do not need a separate merchant account or a physical storefront — just a smartphone, the reader, and a bank account to receive deposits.
Key Takeaways
- Card readers that plug into your phone's charging port or headphone jack are the most affordable way to start, costing $20 to $100 upfront.
- You will pay a transaction fee of roughly 2.7% to 3.5% of each payment plus a small flat fee, charged by the payment processor, not the reader manufacturer.
- Popular options include Square Reader, PayPal Here, and Clover Go, each with different fee structures and features for different business types.
- The money from each sale deposits into your bank account within one to three business days, and you can see all transactions in the app when ready.
- You will need a smartphone with a compatible connection (charging port or headphone jack), a bank account, and a Social Security number or EIN to set up.
The three main payment reader brands and how they differ
Square Reader is the most widely used option. The reader itself costs about $29 and works with both iPhone and Android phones. Square charges 2.6% plus $0.10 per card transaction, or 3.5% plus $0.15 for keyed-in payments (when the customer is not present). You can also use Square to track inventory, send invoices, and run reports from the same app. Square deposits your money next business day if you process the payment before 2 p.m. ET on a weekday.
PayPal Here is similar in price and function. The reader costs around $20, and PayPal charges 2.7% plus $0.30 per swiped transaction, or 3.5% plus $0.30 for keyed-in payments. PayPal Here works on iPhone and Android and deposits money within one to two business days. If you already use PayPal for online sales, this option keeps everything in one account.
Clover Go is made by Fiserv and targets small businesses that want more reporting features. The reader costs about $49 and charges 2.65% plus $0.10 per transaction. Clover Go includes receipt printing, employee management, and sales analytics. Deposits happen within one to two business days. This option is better if you plan to grow into a full point-of-sale system later.
What fees you will actually pay and when
The transaction fee is the main cost. If you process a $100 payment with Square, you pay $2.60 plus $0.10, leaving you with $97.30. That fee comes out automatically — you do not pay it upfront. The processor deducts it when the money deposits into your bank account.
Some processors charge monthly subscription fees if you want extra features. Square's basic service is free, but Square for Restaurants or Square for Retail add $60 to $300 per month depending on the plan. PayPal Here and Clover Go also have free basic tiers and paid plans for businesses that need inventory tracking or employee accounts.
If a customer disputes a charge or files a chargeback, the processor may charge you a chargeback fee of $15 to $25 on top of refunding the customer. This is rare but worth knowing about. Some processors also charge a small monthly fee if you do not process any transactions in a given month — usually $0 to $10.
How to set up a card reader on your phone
Start by choosing a reader and ordering it online or buying it in person at an electronics store. Once it arrives, read the corresponding app — Square, PayPal, or Clover — from your phone's app store. Open the app and create an account using your email, phone number, and a password.
You will need to provide your Social Security number or EIN, your bank account details (routing number and account number), and your business address. The processor uses this information to verify your identity and set up direct deposits. This step usually takes a few minutes, though some processors may ask follow-up questions if your information does not match their records.
Once your account is set up, plug the reader into your phone's charging port (for newer phones) or headphone jack (for older models). Open the app, and it will recognize the reader automatically. You are then ready to process your first payment. The customer swipes or inserts their card, you confirm the amount, and the transaction completes in seconds.
What information you need before you start
| Information Type | Why You Need It |
|---|---|
| Email address and phone number | To create and log into your account |
| Social Security number or EIN | To verify your identity and set up tax reporting |
| Bank account number and routing number | So the processor can deposit your money |
| Business address | To verify your location and comply with payment regulations |
| Compatible smartphone | To run the payment app and connect the reader |
If you do not have a bank account yet, you will need to open one before you can receive deposits. Most banks and credit unions offer basic checking accounts with no minimum balance. This usually takes a few days to a week.
Keeping your card reader and phone find
Your phone now handles sensitive payment information, so treat it like a cash register. Use a strong password on your phone and enable two-factor authentication on your payment app account. This means you will need to enter a code sent to your phone or email every time you log in from a new device.
Never leave your phone unattended while a customer's card is in the reader. Once the transaction is complete, remove the card when ready. If your phone is lost or stolen, contact your payment processor right away — they can disable the reader remotely so no one else can use it.
Keep your app updated. Processors release security updates regularly, and running an old version leaves you vulnerable. Most phones update apps automatically, but check your app store settings to make sure.
When a card reader might not be the right choice
If you process more than a few hundred dollars per week, a traditional point-of-sale system or a countertop terminal may save you money. The per-transaction fees add up quickly on high volume. For example, if you process $10,000 per month, you will pay $260 to $350 in fees with a card reader. A flat-rate plan or a traditional merchant account might cost less.
If you need to accept payments online or over the phone regularly, a card reader is not the right tool. You would need a payment gateway like Stripe or Square Online instead, which lets you send invoices or embed a payment form on a website. Some processors, like Square, offer both options in the same account.
If you operate in a high-risk industry — like adult services, gambling, or high-ticket items — some processors may decline to work with you or charge higher fees. Check the processor's terms of service before signing up.
Frequently Asked Questions
Can I use a card reader with an older phone that does not have a charging port?
Yes, if your phone has a headphone jack. Older card readers plug into the 3.5mm headphone jack instead of the charging port. However, many newer phones have removed the headphone jack, so check your phone's ports before ordering a reader. Some processors offer both types, so you can choose the one that fits your phone.
What happens if the customer's card is declined?
The app will show a decline message when ready. You are not charged a fee for a declined transaction. Ask the customer for a different card or payment method. The processor does not attempt the charge again unless you manually re-enter it.
Do I need to pay taxes on the money I receive through a card reader?
Yes. The money you receive is income and must be reported on your tax return. The processor sends you a 1099-K form at the end of the year if you process more than $20,000 in a calendar year (this threshold varies by state). Keep records of all transactions for your own records and for tax purposes.
Can I refund a customer after the transaction is complete?
Yes. Open the app, find the transaction in your history, and select refund. The money goes back to the customer's card within one to three business days. You are not charged a fee for the refund, but you do not get the original transaction fee back either.
What if I want to accept payments online instead of in person?
Most card reader processors also offer online payment options. Square, PayPal, and Clover all let you send payment links via email or text, or embed a payment form on a website. These options use the same account and fee structure as your card reader, so you can switch between in-person and online payments without signing up for a separate service.