The three ways to take card payments on a phone

You can accept credit card payments on your phone through a card reader that plugs into the charging port, a mobile payment app that works without hardware, or a point-of-sale system designed for small businesses. The method you choose depends on how often you take payments, what type of business you run, and whether you want to keep a record of every transaction.

The most common setup is a small physical reader — Square Reader, PayPal Here, or Stripe Reader are the main ones — that connects to your phone and lets customers tap, insert, or swipe their card. You don't need to own a store or register as a business to use these; many people use them for one-off payments, invoicing, or side work. The second option is a mobile payment app like Venmo, PayPal, or Cash App, which works for person-to-person transfers but has limits on how much you can receive and may not be designed for business use. The third is a full point-of-sale app like Toast, Clover, or Square Online, which tracks inventory, customers, and sales history — useful if you're running a regular business but overkill for occasional payments.

Key Takeaways

  • Card readers that plug into your phone (Square, PayPal Here, Stripe) are the fastest way to start and work without a business account or special registration.
  • Each reader charges a processing fee per transaction — usually 2.6% plus 10 cents for in-person payments and higher for keyed-in or phone orders — so compare rates before you choose.
  • You'll receive the money in your bank account within one to three business days, and the app keeps a record of every payment for your records.
  • Mobile payment apps like Venmo and PayPal have daily or monthly limits on how much you can receive, so they work for small amounts but not for regular business income.
  • If you take payments regularly, a full point-of-sale system gives you customer history and sales reports, but costs more per month than a basic card reader.

How card readers work and what they cost

A card reader is a small device — about the size of a thumb drive — that connects to your phone's charging port or headphone jack. When a customer wants to pay, you open the app, enter the amount, and the customer taps their card on the reader, inserts it, or swipes it. The app processes the payment, shows a receipt on your phone screen, and sends the money to your bank account.

The cost is a processing fee taken from each payment. For in-person card taps (the fastest and most secure method), Square charges 2.6% plus 10 cents per transaction. PayPal Here charges 2.7% plus 10 cents. Stripe charges 2.9% plus 30 cents. If a customer keys in their card number or you take payment over the phone, the fee is higher — usually 3.5% or more — because the transaction is riskier for the processor. Most readers are free or cost $10 to $50 to buy, though some companies offer them free if you commit to a monthly minimum.

The money lands in your bank account within one to three business days. The app keeps a record of every transaction, which you can download as a CSV file or PDF for your own records or for taxes. You do not need a business license or special account to use a card reader — you can use your personal bank account, though some processors ask for a Social Security number or tax ID to verify your identity.

Comparing the major card reader services

ServiceIn-Person FeeKeyed-In FeeReader CostSettlement Time
Square Reader2.6% + $0.103.5% + $0.15Free1–3 days
PayPal Here2.7% + $0.103.5% + $0.15Free1–3 days
Stripe Reader2.9% + $0.303.9% + $0.30$101–3 days
iZettle (PayPal)2.75% + $0.103.5% + $0.15Free1–3 days

Square and PayPal Here are the most widely used because they offer free readers and competitive rates. Stripe is better if you already use Stripe for online payments and want everything in one dashboard. iZettle is PayPal's European and international option and works similarly to PayPal Here. All of them require you to download their app and create an account with your bank details, but none require a business license.

The difference between services often comes down to small details. Square's free reader works with both charging ports and older headphone jacks, making it compatible with more phones. PayPal Here has the same fee structure as Square but integrates with PayPal's invoicing tools if you already use them. Stripe's higher per-transaction fee is offset if you process large volumes and want detailed reporting. Check each processor's website to see which one matches your phone type and payment style.

When to use a mobile payment app instead

Apps like Venmo, PayPal, and Cash App let you receive money from other people without a card reader. The person sends you money directly from their app, and it lands in your account. There are no per-transaction fees if both people are using the app, though you may pay a small fee to transfer the money out to your bank account.

The catch is that these apps have limits. Venmo caps you at $20,000 per week and $60,000 per month for person-to-person transfers. PayPal's limit depends on your account history but starts at $500 per transaction. Cash App limits you to $250 per transaction and $1,000 per day. These limits exist because the apps are designed for splitting rent or paying a friend back, not for running a business. If you exceed the limit, your account may be frozen while the company verifies what you're doing.

Use a mobile payment app only if you take payments rarely and in small amounts — say, collecting money from a group for a shared meal, or getting paid back for something you bought. If you're running a side business or taking regular payments, a card reader is safer and has no limits. Mobile payment apps also don't give you the same transaction records or tax reporting that card readers do, so they're not suitable for tracking business income.

Setting up a card reader for the first time

Download the app for the reader you chose (Square, PayPal Here, or Stripe). Create an account with your email, phone number, and bank account details. The company will verify your identity — they may ask for your Social Security number, date of birth, or a photo of your ID. This usually takes a few minutes, though sometimes it takes a few hours or a day.

Once your account is verified, order the reader if it's not free, or have it shipped to you. When it arrives, plug it into your phone's charging port or headphone jack. Open the app, tap the button to process a payment, and enter the amount. The customer taps or inserts their card. The app shows a receipt, and you're done. The money will be in your bank account within one to three business days.

Keep the reader in good condition — don't drop it or expose it to water — and keep your app updated. If the reader stops working, most companies will replace it for free or a small fee. Test the reader with a small payment before you rely on it for important transactions, so you know it's working correctly.

What happens to your data and security

When you process a card payment through a reader, the card information is encrypted — scrambled so that no one but the processor can read it — before it leaves your phone. You never see the full card number, and it's never stored on your phone. The processor (Square, PayPal, or Stripe) handles the card data and is responsible for keeping it secure.

The app stores a record of the transaction on your phone and in the cloud — the amount, the date, the customer's name if they provided it, and whether the payment went through. You can see this history in the app anytime. The processor keeps its own record for tax and legal reasons and will send you a summary at the end of the year if you need it for taxes.

All major card readers are certified by the Payment Card Industry (PCI), which means they meet security standards set by Visa, Mastercard, and other card networks. This certification is required by law, so you can trust that your customer's card data is protected. The PCI standards cover how data is stored, transmitted, and deleted, and processors are audited regularly to make sure they follow the rules.

Taxes and record-keeping

If you take card payments regularly, the processor will report your income to the IRS. Most processors issue a Form 1099-K at the end of the year if you received more than $20,000 in payments across more than 200 transactions. Some states have lower thresholds. You'll need to report this income on your tax return whether or not you receive a 1099-K.

Keep records of every payment you take — the app does this automatically, but download a copy and save it yourself. Include the date, amount, customer name if you have it, and what the payment was for. If you're running a business, track your expenses too — the cost of the reader, any monthly fees, and the processing fees you paid. These are deductible.

If you're not sure whether you need to report the income or how to file it, talk to a tax professional or accountant. The IRS has information about self-employment income on its website, and many accountants offer free consultations to answer basic questions about what you owe.

Frequently Asked Questions

Can I accept credit card payments without a reader?

Yes, but with limits. You can use Venmo, PayPal, or Cash App to receive money directly from someone else's app, with no reader needed. However, these apps have daily and monthly limits, and they're designed for personal transfers, not business. If you need to take regular payments or larger amounts, a card reader is the better choice.

What if the customer doesn't have their card with them?

You can key in the card number manually in the app, but the processing fee is higher — usually 3.5% or more instead of 2.6%. You can also send the customer an invoice link through the app, and they can pay by entering their card details on their phone. Some processors call this a "virtual terminal" or "invoice payment" option.

Do I need a business license to use a card reader?

No. You can use a card reader with a personal bank account and no business registration. However, if you're running a regular business, you may want to register as a sole proprietor or LLC for liability and tax reasons. Check with your local government or a business accountant about what's required in your area.

How long does it take to get the money after a payment?

Most processors deposit the money in your bank account within one to three business days. Some offer faster settlement — same-day or next-day — but charge a higher fee. Check the processor's website for their standard settlement time and whether they offer expedited options.

What if a customer disputes the charge?

The processor handles the dispute. The customer contacts their bank or card company, and the processor investigates. If the dispute is ruled against you, the money is taken back from your account. Keep records of what the payment was for — a receipt, an invoice, or a message from the customer — so you can defend yourself if a dispute comes up.