Where the payment lands when someone sends you money by card
When a customer pays you by credit card, the money does not go directly into your bank account. It lands first in a merchant account — a temporary holding space managed by a payment processor — then moves to your actual bank account within one to three business days. The processor takes a fee (usually 2 to 3 percent of the transaction) before the remainder settles into your account.
The path depends on how you accept the card. If you use a payment processor like Square, Stripe, or PayPal, that company handles the entire flow: they collect the card details, send them to the card networks (Visa, Mastercard), confirm the funds exist, hold the money briefly, deduct their fee, and push what remains to your bank. If you have a physical card reader at a register or a virtual terminal on your website, the processor is still doing this work behind the scenes — you just do not see it.
The key thing to understand: you are not receiving the card itself. You are receiving the value of the card, minus processing costs. The customer's card number is encrypted and never sits in your hands.
Key Takeaways
- Credit card payments land in a merchant account first, then move to your bank account within one to three business days.
- A payment processor (Square, Stripe, PayPal, or your bank) collects the card details, verifies the funds, and deducts their fee before depositing the remainder.
- Processing fees typically range from 2 to 3 percent of each transaction, though rates vary by processor and card type.
- You need a merchant account to receive card payments — your regular checking account cannot accept them directly.
- The card number is encrypted and never stored on your system; the processor handles all sensitive data.
Setting up a merchant account to receive card payments
You cannot accept credit cards with a regular checking account. You need a merchant account, which is a special account designed to hold card payments temporarily before they settle into your bank. Most small businesses get this through a payment processor rather than directly from their bank.
The easiest route is to sign up with a processor that handles everything: Square, Stripe, Toast, PayPal, or Shopify Payments. You provide your business name, tax ID, and bank account details. The processor runs a background check (usually when ready), approves you, and gives you a way to accept cards — either a physical reader, a link you send to customers, or a checkout page on your website. You do not need to explore separately to a bank.
Some banks offer their own merchant services, but they typically require higher monthly minimums or charge more per transaction. Going through a third-party processor is usually cheaper and faster for small businesses. The processor becomes the middleman between you and the card networks.
How the money moves from the card to your bank account
The journey takes several steps, and each one takes time. When a customer swipes, taps, or enters their card number, the processor sends that information to the card network (Visa or Mastercard). The network checks with the customer's bank to confirm the funds exist and the card is not stolen. This happens in seconds.
Once approved, the processor holds the money in the merchant account. This is where the fee comes out. If a customer pays $100 and your processor charges 2.9 percent, the processor keeps $2.90 and marks $97.10 for deposit to your bank. The processor then batches these transactions — usually once per day — and sends them to your bank's clearing house, which is the system that moves money between banks.
Your bank receives the batch and deposits it into your account. This final step typically takes one to three business days, depending on your bank and the processor. Some processors (like Square and Stripe) deposit next business day; others take longer. Weekends and holidays pause the clock, so a Friday transaction might not land until Tuesday.
Understanding processing fees and what they cover
Every processor charges a fee to accept cards. The most common structure is a percentage per transaction — usually 2.2 to 3.5 percent depending on the processor and the type of card. A debit card might cost 1.5 percent; a rewards credit card might cost 3.5 percent. Some processors also charge a flat fee per transaction (10 to 30 cents) on top of the percentage.
A few processors charge a monthly flat fee instead of per-transaction fees, but you usually have to process a high volume to make that worthwhile. Others charge both — a small monthly fee plus per-transaction costs. The fee covers the processor's cost to run the system, the card networks' fees, and the risk of fraud or chargebacks.
You can see your exact fees in your processor's dashboard. Most show you the breakdown: how much Visa charged, how much Mastercard charged, how much the processor kept. This transparency helps you understand whether you are getting a competitive rate. If you process high volume, you can sometimes negotiate lower rates with your processor.
What happens if a payment fails or is declined
If a card is declined, the processor stops the transaction when ready and tells you why — usually "insufficient funds," "card expired," or "fraud detected." The money never leaves the customer's account, and you never receive it. No fee is charged because no transaction completed.
If a payment goes through but the customer later disputes it with their bank, that is called a chargeback. The customer's bank pulls the money back out of your account and returns it to the customer. You lose the money and usually pay a chargeback fee (often $15 to $100) on top of it. Most processors flag suspicious transactions to prevent chargebacks, but they cannot stop all of them.
If you refund a customer voluntarily, the processor reverses the transaction. The money goes back to the customer's card, and you do not keep the processing fee — the processor returns it to you. This usually takes one to five business days, depending on the customer's bank.
Receiving payments across different card types and networks
Credit cards, debit cards, and prepaid cards all move through the same processor and take the same path to your account. The only difference is the fee: debit cards usually cost less to process than credit cards because the customer's bank is more directly involved. Prepaid cards vary depending on the issuer.
Visa and Mastercard are the largest networks, but American Express and Discover also exist. American Express typically charges higher fees (3 to 4 percent) because it handles both the card and the payment processing itself, with no middleman. Discover is less common but usually costs less than Amex.
International cards take longer to settle — sometimes five to seven business days — because they have to clear through additional currency and banking systems. Some processors charge extra for international transactions. If you sell online, check whether your processor handles cards from the countries your customers are in.
Choosing between different payment processors
The main differences between processors are fee structure, settlement speed, and what tools they offer. Square and Stripe are popular for online businesses and small shops because they have low per-transaction fees (around 2.9 percent plus 30 cents) and deposit money the next business day. PayPal is similar but slightly higher fees. Toast and Square are strong for restaurants because they integrate with point-of-sale systems.
If you process high volume, Shopify Payments or a dedicated merchant services company might offer better rates. If you need invoicing or subscription billing, Stripe and Square both handle that. If you sell in person only, a straightforward card reader like Square or PayPal Here is usually enough.
Compare processors on three things: the actual fee you will pay on your typical transaction, how fast money lands in your account, and whether they support the payment methods your customers use. A processor that saves you 0.5 percent per transaction adds up quickly if you process thousands of dollars per month.
Frequently Asked Questions
How long does it take for a credit card payment to show up in my bank account?
Most processors deposit within one to three business days. Square and Stripe typically deposit the next business day. Your bank may take an additional day to post it. Weekends and holidays pause the clock, so a Friday payment might not appear until Tuesday or Wednesday.
Can I receive credit card payments directly into my personal checking account?
No. Credit card networks require a merchant account, which is separate from a personal checking account. You must set up a merchant account through a processor or your bank. The processor holds the money temporarily, deducts fees, and then deposits the remainder into your linked bank account.
What is a chargeback and how do I avoid it?
A chargeback happens when a customer disputes a charge with their bank, and the bank pulls the money back out of your account. You lose the payment plus a chargeback fee. Avoid it by keeping clear records of what the customer ordered, sending confirmation emails, and delivering what you promised. For high-risk transactions, ask for additional verification.
Do I have to pay processing fees on refunds?
No. When you refund a customer, the processor reverses the original transaction and returns the processing fee to you. You do not pay a fee on the refund itself. The money goes back to the customer's card within one to five business days.
Why do different card types have different fees?
Debit cards cost less to process because the customer's bank is directly involved and the risk is lower. Credit cards cost more because the card issuer is lending the customer money and taking on more risk. Rewards cards cost even more because the issuer is paying for those rewards. American Express costs more because it handles the entire transaction itself.
