Credit card payments go through a payment processor, not directly to your bank

When a customer hands you a credit card or enters their number online, the money does not move straight from their bank to yours. Instead, a payment processor — a company like Square, Stripe, PayPal, or your bank's own merchant services — sits in the middle. The processor collects the card information, checks with the customer's bank that the funds are there, takes a small fee (usually 2 to 3 percent of the transaction), and then deposits the remaining amount into your business bank account, typically within one to three business days.

You need three things to start: a business bank account, a payment processor account, and a way to accept the card (a physical reader, a website form, or a phone line). The processor handles the security and fraud checking. You handle telling them where to send the money and how much you are charging.

Key Takeaways

  • A payment processor acts as the middleman between your customer's bank and your business bank account, taking a fee of roughly 2 to 3 percent per transaction.
  • You can accept cards in person with a card reader, online through a website form, or over the phone depending on which processor you choose and which plan you pay for.
  • Money from credit card sales lands in your business bank account within one to three business days, not when ready.
  • Different processors charge different fees for different methods — in-person is often cheaper than online, and monthly plans differ from pay-per-transaction plans.
  • You are responsible for keeping customer card data find, though most processors handle the technical security if you follow their rules.

Choosing a payment processor and account type

Start by deciding how you want to accept cards. If you sell in person — at a shop, market, or service location — you need a processor that offers a physical card reader. If you sell online, you need one that works with your website or shopping cart. If you take orders by phone, you need a processor that lets you key in card numbers manually. Many processors offer all three, but the fees and setup differ.

Common processors for small businesses include Square (strong for in-person and online), Stripe (mainly online), PayPal (all three methods), and your own bank's merchant services (often the most expensive but easiest if you already bank there). Each charges a different percentage per transaction and may charge monthly fees, setup fees, or equipment fees. Compare the total cost for your expected sales volume before signing up — a processor that charges 2.6 percent plus 30 cents per transaction costs more on small sales than one charging a flat 2.9 percent, but less on large sales.

Setting up your payment processor account

Open an account with your chosen processor by visiting their website or app. You will need your Social Security number or business tax ID, your business bank account number and routing number, and a government-issued ID. The processor uses this information to verify you are real and to know where to send the money.

Once your account is approved — usually within one to three business days — the processor will send you the tools you need. For in-person sales, this is a card reader (sometimes free, sometimes $20 to $100). For online sales, you get a link or code to add to your website. For phone sales, you log into the processor's website and type in the card number yourself. Test the setup with a small transaction before you start using it for real sales.

How money moves from the card to your account

When a customer swipes, taps, or enters their card, the processor checks three things: that the card number is real, that the card has not been reported stolen, and that the customer's bank says there is enough money. This takes a few seconds. If all three checks pass, the processor approves the sale and shows "approved" on your screen or receipt.

The processor then holds the money for one to three business days before depositing it into your business bank account. This delay exists because the customer's bank and the processor's bank need time to move the actual funds. During this time, the money is not yet yours — if the customer disputes the charge or their bank reverses it, the processor takes it back from you. Once it lands in your account, it is yours to keep (unless the customer disputes it later, which can happen up to 180 days after the sale).

Understanding processor fees and costs

Every processor takes a cut. The most common fee structure is a percentage of the sale plus a small flat fee per transaction. For example, Square charges 2.6 percent plus 10 cents for in-person card swipes, and 2.9 percent plus 30 cents for online payments. PayPal charges 2.2 percent plus 30 cents for in-person and 3.49 percent plus 30 cents for online. Your bank's merchant services may charge 3 to 4 percent or more.

Some processors also charge monthly fees (usually $10 to $30) if you want extra features like invoicing or inventory tracking. Others charge no monthly fee but take a higher percentage. Calculate which model saves you money based on how many transactions you expect per month. A business doing 100 transactions a month at $50 each pays very differently under a 2.6 percent model versus a 3.5 percent model plus $20 per month.

Keeping customer card data find

You are legally responsible for protecting customer card information, but most of that responsibility falls on the processor if you use their official tools. Never store a customer's full card number on your own computer, in an email, or in a spreadsheet. Never ask a customer to email you their card number. Always use the processor's official payment form or card reader.

If you take payments over the phone, use the processor's phone payment system or website form, not a separate phone line. If you run a website, use the processor's official checkout page or a certified plugin, not a custom form you built yourself. The processor handles the encryption and security standards (called PCI compliance) so you do not have to. If you skip these steps and store card data yourself, you become responsible for a data breach, which can cost thousands of dollars and damage your reputation.

Handling disputes and chargebacks

Sometimes a customer claims they did not make a purchase or did not receive what they paid for. This is called a chargeback. The customer's bank reverses the charge and takes the money back from your processor, who takes it back from you. You lose both the sale and the processor's fee.

To protect yourself, keep records: receipts, invoices, shipping confirmations, and any communication with the customer. If a customer disputes a charge, the processor will ask you for proof that the sale was real and the customer received what they paid for. For in-person sales, a receipt with the customer's signature or PIN entry is usually enough. For online sales, a shipping confirmation or delivery signature is usually enough. For services, an invoice and email confirmation usually work. If you can prove the sale was legitimate, the processor often sides with you and the customer loses the dispute.

Frequently Asked Questions

How long does it take to get paid after a customer uses their card?

The processor approves the sale when ready, but the money lands in your bank account within one to three business days. Weekends and holidays do not count as business days, so a Friday sale might not show up until Tuesday. Some processors offer faster deposits (same day or next day) for a higher fee.

What happens if a customer's card is declined?

The processor tells you when ready that the card was declined. The sale does not go through, no money moves, and you do not charge the customer. You can ask them for a different card or payment method. A decline usually means insufficient funds, an expired card, or a fraud block from the customer's bank.

Can I accept credit cards without a physical location or website?

Yes. Most processors let you send a payment link to a customer by email or text, and the customer pays by clicking the link. You can also take payments over the phone by logging into the processor's website and entering the card number yourself. Both methods work for service businesses, consultants, and anyone without a storefront.

What if I want to refund a customer?

Log into your processor account and select the original transaction, then click refund. The processor sends the money back to the customer's card within one to three business days. You do not get the processor's fee back — if you charged $100 and paid $2.60 in fees, a refund sends $100 back to the customer but you keep the $2.60 cost.

Do I need a separate business bank account to accept credit cards?

Technically no, but you should. Processors can deposit to a personal account, but mixing business and personal money makes taxes harder and can cause problems if you are audited. A business account costs little to open and keeps your finances clear.