You can accept card payments on your phone using a mobile reader, an app, or a payment link—each method costs differently and works best for different situations

The three main ways to take card payments on a phone are: a small physical reader that plugs into your phone's headphone jack or charging port, a mobile app that lets customers enter their card details, or a payment link you send via text or email. Each one has different hardware costs, transaction fees, and setup time. The choice depends on whether you need to swipe a physical card, how many transactions you process monthly, and whether your customer is in front of you or remote.

All three methods require a merchant account or a payment processor willing to work with phone-based transactions. Most small-business payment processors—Square, PayPal, Stripe, Toast, and others—offer at least one of these options. The processor handles the actual card processing, deposits money into your bank account, and sends you a record of each transaction.

Key Takeaways

  • Mobile card readers (Square Reader, PayPal Here, Stripe Reader) cost $20 to $50 upfront and charge 2.6% to 3.5% per transaction, making them cheapest for in-person payments.
  • Payment links and invoicing apps let you send a secure checkout page by text or email, useful when the customer is not in front of you, with similar per-transaction fees but no hardware cost.
  • You need a business bank account and a tax ID to open a merchant account with most processors; some allow sole proprietors to use a personal account initially.
  • Transaction fees vary by processor and payment method—keyed-in card details usually cost more than swiped cards because fraud risk is higher.
  • Settlement times range from same-day to three business days depending on your processor and bank; most small processors settle within one to two business days.

Physical card readers that plug into your phone

A mobile card reader is a small device about the size of a matchbox that connects to your phone's charging port or headphone jack. You swipe or insert a customer's card, the reader captures the data, and a linked app on your phone processes the payment. Square Reader, PayPal Here, and Stripe Reader are the most common options.

The hardware typically costs $20 to $50 one time. Transaction fees run 2.6% to 3.5% per swipe, depending on the processor and card type. If a customer's card is swiped (the reader physically reads the magnetic stripe or chip), the fee is usually lower than if you manually key in the card number. Some processors charge a small monthly fee ($10 to $15) if you process fewer than a certain number of transactions; others have no monthly fee at all.

This method works best if you meet customers in person—at a farmers market, a client's home, a pop-up event, or your own location. You do not need Wi-Fi; most readers work over a cellular connection. The transaction appears in your app immediately, and the money deposits into your linked bank account within one to three business days.

Payment links and invoicing apps for remote customers

A payment link is a unique URL you send to a customer via text, email, or social media. The customer clicks the link, enters their card details on a secure checkout page, and the payment processes. You never touch their card information. Square Invoices, PayPal Invoicing, Stripe Payment Links, and Toast are examples of processors that offer this feature.

There is no hardware cost. You pay a transaction fee per payment—typically 2.9% plus $0.30 for online card payments, though rates vary by processor. Some processors charge a small monthly fee for invoicing features; others include it free with a basic account. You can send a link to one customer or create a standing invoice that a customer can pay repeatedly.

This method works when the customer is not in front of you: a contractor billing a client, a freelancer invoicing a customer, a small business taking orders online, or a service provider sending a bill after the work is done. The customer sees a professional checkout page with your business name and logo. You get a record of who paid, when, and for what. The money deposits into your bank account on the same schedule as in-person payments.

Mobile payment apps that customers use to send money

Apps like Venmo, PayPal, Square Cash, and Apple Pay Cash let customers send you money directly from their phone to yours. These are not designed for business payments—they are peer-to-peer apps—but many small operators use them informally. The customer does not enter card details; they send money from their own account to yours.

There is no hardware cost and often no transaction fee if the money comes from a customer's bank account or existing balance. If a customer funds the payment with a credit card, the app may charge them a fee (usually 1% to 3%), and you may not receive the full amount. These apps do not provide receipts, invoices, or detailed transaction records the way a business processor does, and they do not separate personal and business money.

This method is informal and works best for small, occasional payments between people who know each other. It is not recommended for a business that needs records for taxes, accounting, or customer service. If you process many payments this way, the IRS may expect you to report them as income, and you will have no organized record to back that up.

What you need to set up a merchant account

Most payment processors require a business bank account, a tax ID (EIN for an LLC or corporation, or your Social Security number if you are a sole proprietor), and basic business information. Some processors allow sole proprietors to use a personal bank account initially, though they may ask you to switch to a business account later.

The signup process usually takes 10 to 30 minutes online. You provide your name, address, phone number, email, business type, and expected monthly transaction volume. The processor may verify your identity by checking your credit or bank account. Most approvals happen within one to three business days. Some processors approve you instantly and let you start processing payments right away; others hold your first few deposits for a few days before releasing them.

If you do not yet have a business bank account, you can open one at most banks or credit unions in a few days. You will need your tax ID and a government-issued ID. Some online banks open accounts faster than traditional banks.

How transaction fees work and what affects the rate you pay

Transaction fees are the main cost of accepting card payments. They are charged per payment and expressed as a percentage of the amount plus a fixed fee (for example, 2.9% plus $0.30). The exact rate depends on several factors:

  • How the card is read: A swiped or inserted card (chip reader) costs less than a manually keyed card because the processor bears less fraud risk. Swiped cards might be 2.6% to 2.75%; keyed cards might be 3.5% or higher.
  • Card type: A standard debit or credit card costs less than a corporate or rewards card. Rewards cards carry higher interchange fees, which the processor passes to you.
  • Your processor: Square, PayPal, Stripe, and Toast all set their own rates. Rates are usually similar, but some offer discounts for high volume or specific industries.
  • Your payment method: Online payments (links, invoices) often cost more than in-person payments because fraud risk is higher.

Most small-business processors do not negotiate rates based on volume unless you process thousands of dollars per month. Some offer flat-rate pricing (a single percentage for all card types) to keep things simple; others charge different rates for different card types.

How long it takes to receive the money

Settlement time is how long between when a customer pays and when the money lands in your bank account. Most small-business processors settle within one to three business days. Some offer next-day or same-day settlement for an extra fee (usually $0.25 to $1.00 per transaction or a small monthly fee).

The timing depends on your processor, your bank, and when the payment was made. A payment processed on a Friday afternoon may not settle until Tuesday. Weekends and bank holidays add delays. If you need the money faster, ask your processor whether they offer expedited settlement and what it costs.

Your processor will send you a detailed report of each transaction—the amount, the card type, the customer's name (if available), and the fee charged. You can download these reports from your processor's app or dashboard and use them for accounting and taxes.

Comparing the three methods side by side

MethodHardware CostTransaction FeeBest ForSetup Time
Physical card reader$20–$50 one time2.6%–3.5% per transactionIn-person payments, markets, events10–30 minutes
Payment link or invoiceNone2.9% + $0.30 per transactionRemote customers, billing, online orders10–30 minutes
Peer-to-peer app (Venmo, PayPal)NoneNone (if bank-funded); 1–3% (if card-funded)Informal, occasional paymentsMinutes

Frequently Asked Questions

Do I need a separate business bank account to accept card payments?

Most processors prefer a business bank account, but some allow sole proprietors to use a personal account initially. A business account keeps your personal and business money separate, makes taxes easier, and looks more professional to customers. You can open one at most banks in a few days with your tax ID and ID.

What happens if a customer disputes a charge?

The customer's bank investigates the dispute and may reverse the charge, pulling the money back from your account. Your processor will notify you and may charge a dispute fee ($15 to $100). You can respond with proof of the transaction (receipt, invoice, communication with the customer). If the customer's bank rules against you, you lose the money and the fee.

Can I accept payments without a tax ID?

Most processors require a tax ID to open a merchant account. If you are a sole proprietor, you can use your Social Security number. If you have not yet registered your business, you can still open a personal account with some processors and upgrade later. Check with your processor about their specific requirements.

Which processor is cheapest?

Square, PayPal, and Stripe charge similar rates for most transactions (around 2.6% to 2.9% for in-person, 2.9% plus $0.30 for online). The difference is usually small. Compare based on which features you need, which app you prefer to use, and whether they offer next-day settlement if you need cash quickly.

Can I use a personal Venmo or PayPal account for my business?

Technically yes, but it is not recommended. Personal accounts do not provide business records, invoices, or tax reporting. If you process many payments this way, the IRS may flag the activity as unreported income. A business account with a processor gives you organized records and looks professional to customers.