The simplest way to accept card payments on your phone

You can accept credit card payments on your phone using a mobile payment reader — a small device that plugs into your phone's headphone jack or charging port, or connects wirelessly via Bluetooth. The reader reads the card's information, and a connected app on your phone processes the payment. The most common readers are Square Reader, PayPal Here, and Clover Go, each costing between $20 and $100 upfront, with transaction fees ranging from 2.6% to 3.5% plus a flat fee per transaction.

The payment then deposits into a bank account you link during setup, usually within one to three business days. You do not need a separate merchant account or a physical store — the phone itself becomes your register. The whole setup takes about 15 minutes: read the app, plug in the reader, enter your bank details, and you can process your first payment.

Key Takeaways

  • Mobile card readers plug into your phone and work with a free app to turn your phone into a payment terminal.
  • Transaction fees vary by reader and payment method, typically ranging from 2.6% to 3.5% plus a per-transaction fee of $0.30 to $0.50.
  • Payments deposit into your linked bank account within one to three business days, not when ready.
  • You can accept in-person card payments, online payments through a link, or invoices that customers pay by card.

How mobile card readers work with your phone

A mobile card reader is a small device about the size of a matchbox that attaches to your phone. When a customer swipes, inserts, or taps their card, the reader captures the card information and sends it securely to the payment app on your phone. The app displays the transaction amount, processes the payment, and shows a confirmation screen. The customer can sign on your phone's screen or enter a PIN, depending on the card type and the reader's features.

The reader connects to your phone in one of three ways: through the headphone jack (older readers like the original Square Reader), through the charging port (newer Lightning or USB-C readers), or wirelessly via Bluetooth (like Clover Go). Bluetooth readers give you the most flexibility because you do not have to plug anything in, but they require charging separately. Wired readers draw power from your phone, which can drain your battery during a busy day.

All readers require an internet connection — either cellular data or Wi-Fi — to process payments. If your connection drops mid-transaction, the app will queue the payment and send it once you reconnect. You can still see the transaction in your app's history, and the customer will receive a receipt by email or text if you collect their contact information.

Comparing the most common mobile payment readers

ReaderConnection TypeReader CostTransaction FeeSettlement Time
Square ReaderHeadphone jack or BluetoothFree (older version) or $49 (newer)2.6% + $0.30 per card transaction1–2 business days
PayPal HereHeadphone jack or BluetoothFree or $992.7% + $0.30 per card transaction1–2 business days
Clover GoBluetooth$992.65% + $0.10 per card transaction1–2 business days
Stripe TerminalBluetooth$2992.7% + $0.30 per card transaction1–2 business days

Square Reader is the most widely used because the older version is free and works with any phone. PayPal Here offers similar pricing and works with PayPal's ecosystem if you already use PayPal for invoicing or online sales. Clover Go has the lowest per-transaction fee but costs more upfront. Stripe Terminal is designed for higher-volume businesses and includes more advanced reporting tools, which is why it costs more.

The transaction fee is what you pay each time a customer swipes a card. If a customer pays $100 with Square Reader, you pay $2.60 (the percentage) plus $0.30 (the flat fee), so you receive $97.10. The percentage varies slightly depending on whether the card is present (swiped or tapped) or not present (entered manually or online), and whether it is a credit card or debit card. Debit cards usually have lower fees.

Setting up a mobile payment reader on your phone

Start by downloading the app for the reader you chose — Square, PayPal, Clover, or Stripe — from your phone's app store. Create an account using your email address and a password. You will be asked for your legal name, business name (if you have one), and your Social Security Number or EIN. This is required by payment processors to verify your identity and comply with federal banking rules.

Next, link a bank account where payments will deposit. You will enter your routing number and account number, which you can find on a check or by logging into your bank's website. The payment processor will deposit two small test amounts (usually under $1 each) into your account within a few days, and you will need to confirm those amounts in the app to verify the account is yours.

Once your bank account is verified, order or set up your card reader. If you ordered a physical reader, it will arrive by mail in three to seven business days. If your reader connects via Bluetooth, you will pair it to your phone the same way you would pair any Bluetooth device. Then open the app, tap the button to start a transaction, and you are ready to accept your first payment.

Understanding fees and what you actually receive

The transaction fee is the main cost of accepting card payments on your phone. This fee is taken automatically from each payment before the money reaches your bank account. If you process $1,000 in payments using Square Reader, and the average fee is 2.9% (2.6% plus $0.30 spread across all transactions), you will receive approximately $971 in your bank account.

Some readers charge additional fees for features you may not use. For example, Square charges a monthly fee of $0 if you use the free Square Register app, but $60 per month if you want advanced inventory or payroll features. PayPal Here charges no monthly fee for basic use. Clover Go charges $14.99 per month for access to their full dashboard and reporting. Check the pricing page for each reader to see what is included in the base price and what costs extra.

There are no setup fees, no monthly minimums, and no cancellation fees with most mobile readers. You can stop using the reader at any time. Some readers offer discounts if you process a high volume of payments each month, but these discounts are not automatic — you have to contact the company to negotiate them.

Accepting payments beyond in-person card swipes

Most mobile payment apps let you accept payments in three ways. The first is in-person: a customer hands you their card, you swipe or tap it with your reader, and the payment processes when ready. The second is a payment link: you can generate a unique link in the app and text or email it to a customer, and they can pay by entering their card information on their phone or computer. The third is an invoice: you create an invoice in the app with the customer's name and the amount owed, send it to them by email, and they can pay the invoice by card without having to contact you.

Payment links and invoices are useful when you cannot meet the customer in person. A plumber can text a payment link to a customer after finishing a job. A freelancer can email an invoice after completing a project. A small business can send a link to a customer who called in an order. The customer pays by card, and the money deposits into your account the same way as an in-person payment, with the same transaction fee.

Security and what happens to customer card information

When a customer swipes their card with a mobile reader, the card information is encrypted — scrambled into a code that only the payment processor can read — before it leaves your phone. Your phone never stores the full card number. The payment processor (Square, PayPal, Clover, or Stripe) stores the encrypted information on their find servers, and you can see only the last four digits of the card in your transaction history.

This encryption is required by federal law and by the payment card networks (Visa, Mastercard, American Express, Discover). The payment processor is responsible for keeping that information find, not you. If a customer's card is later used fraudulently, the customer's bank handles the dispute, not you or the payment processor directly.

You should still follow basic security practices: do not write down card numbers, do not take photos of cards, and do not email card information to customers or to yourself. Use the app's built-in tools to send receipts and invoices. If a customer asks you to store their card information for future payments, check your app's settings — some readers allow this with the customer's permission, and some do not.

Frequently Asked Questions

Do I need a business license or tax ID to accept card payments on my phone?

No, but the payment processor will ask for your Social Security Number or EIN during setup to verify your identity. If you operate as a sole proprietor (self-employed with no business entity), you can use your Social Security Number. If you have an LLC or corporation, you can use your EIN. The payment processor reports your income to the IRS, so you will receive a 1099-K form at tax time showing how much you processed.

What happens if a customer disputes a charge or claims they never received the service?

The customer's bank investigates the dispute and can reverse the charge, pulling the money back out of your account. This is called a chargeback. You can respond to the chargeback by providing evidence — a receipt, an email confirmation, a photo of the completed work — through the payment processor's app. If the bank sides with you, the money stays in your account. If the bank sides with the customer, you lose the money and may be charged a chargeback fee of $15 to $100.

Can I accept payments if I do not have a smartphone?

No, mobile payment readers require a smartphone with the payment app installed. If you have a tablet instead, most payment apps work on tablets too. If you do not have either, you would need a traditional point-of-sale system, which is more expensive and requires a dedicated device and internet connection.

How long does it take for money to show up in my bank account after a customer pays?

Most payment processors deposit funds within one to two business days. Weekends and holidays do not count as business days, so a payment processed on Friday may not arrive until Tuesday. Some processors offer faster deposits for an extra fee — for example, Square offers same-day deposits for an additional 1% of the transaction amount.

What if my phone dies or I lose my internet connection during a payment?

If your phone dies mid-transaction, the payment may not go through, and the customer will not be charged. If your internet connection drops, the app will queue the transaction and send it once you reconnect. You can still see the transaction in your app's history. The customer should receive a receipt once the payment successfully processes.