What a payment processor does and why you need one
A payment processor is the company that moves money from your customer's card or bank account into your business account. When someone pays you by card, the processor handles the transaction behind the scenes — it checks whether the card is valid, confirms the customer has funds, and deposits the money to you, usually within one to three business days.
Without a processor, you cannot accept card payments at all. If you only take cash or checks, you do not need one. But if you want to accept Visa, Mastercard, American Express, debit cards, or digital wallets like Apple Pay, you need a processor to make that happen. Most small businesses use one because customers expect card payments, and card sales are faster and more reliable than cash.
The processor is separate from your bank. Your bank holds your money; the processor moves it there. You will sign a contract with the processor, and they will charge you a fee for each transaction — usually a small percentage of the sale plus a flat fee per transaction, or sometimes a monthly subscription instead.
Key Takeaways
- Payment processors charge per-transaction fees (typically 2–3% plus 20–30 cents) or monthly subscriptions, and the cost structure you choose depends on your sales volume and average transaction size.
- Square, Stripe, PayPal, and Toast are common choices for small businesses, each with different strengths in retail, online sales, invoicing, or restaurants.
- You need to decide whether you want an in-person card reader, online checkout, invoicing tools, or a combination, because not all processors offer all three equally well.
- Settlement time (how long money takes to reach your account) ranges from same-day to three business days depending on the processor and your bank.
- Switching processors is possible but involves updating payment links, customer records, and sometimes losing transaction history, so choose carefully the first time.
How payment processor fees work
Most processors charge one of two ways: per-transaction fees or a monthly flat rate. With per-transaction pricing, you pay a percentage of each sale (usually 2.2% to 3.5%) plus a fixed amount per transaction (typically 20 to 30 cents). So a $100 sale might cost you $2.50 to $3.50 in fees. This model works well if your sales are unpredictable or low-volume.
A monthly subscription model charges you a flat fee each month — say $20 to $100 — regardless of how many transactions you process. This works better if you process many transactions or high volume, because the per-transaction cost becomes very small. Some processors offer both options and let you choose.
Beyond the basic transaction fee, watch for hidden costs: monthly account fees, batch fees (charged when you settle your sales for the day), PCI compliance fees (for security standards), early termination fees if you cancel your contract, and fees for chargebacks or disputes. Read the pricing page carefully and ask the processor to list every fee in writing before you sign up.
Square, Stripe, PayPal, and Toast: what each does well
Square is strongest for in-person retail. You buy a small card reader (around $30) that plugs into your phone or tablet, and you can take payments anywhere. Square also offers online checkout, invoicing, and a point-of-sale system if you want to track inventory. Fees are straightforward: 2.6% plus 10 cents per card transaction, or 3.5% plus 15 cents for keyed-in cards (when the customer is not present). Settlement is next business day.
Stripe is built for online businesses and developers. If you sell through a website, Stripe integrates cleanly with most e-commerce platforms and custom code. You do not need hardware; everything happens online. Fees are 2.9% plus 30 cents per transaction for card payments. Stripe also handles subscriptions and invoicing. Settlement is next business day to your bank account.
PayPal works for both online and in-person sales. You can use PayPal.me links to send invoices, accept payments on your website, or use a card reader for in-person sales. Fees vary by use case — online checkout is 2.99% plus 30 cents, while in-person card reader sales are 2.7% plus 5 cents. PayPal is familiar to many customers, which can reduce friction. Settlement is typically one to two business days.
Toast is designed for restaurants and food service. It combines a point-of-sale system, kitchen display, inventory, and payment processing in one platform. Fees are negotiated based on your volume, so you need to contact Toast for a quote. Toast is more expensive than the others but handles restaurant-specific needs like split checks and kitchen workflows.
In-person, online, or both: matching the processor to how you sell
Before you choose a processor, decide how your customers will pay you. If you run a retail shop or service business and customers come to you, you need in-person card acceptance — a card reader that works with your phone or a full point-of-sale terminal. If you sell online only, you need a checkout page on your website. If you invoice clients and they pay later, you need invoicing tools.
Most processors do more than one of these, but they do not do all three equally well. Square excels at in-person retail but is adequate for online. Stripe excels at online but is clunky for in-person. PayPal does all three but is not the best at any. If you do both in-person and online, you might use one processor for both, or you might use two — for example, Square for in-person and Stripe for your website — though that means managing two accounts and two fee structures.
Ask yourself: Do I need a card reader? Do I need a website checkout? Do I need to send invoices? The answer tells you which processor's strengths matter most.
Settlement time and how money reaches your account
Settlement is how long it takes for the processor to deposit your sales into your bank account. This matters because you cannot spend money that has not arrived yet. Most processors settle next business day, meaning sales you process on Monday arrive in your account on Tuesday. Some offer same-day settlement for an extra fee, and a few take two to three business days.
Settlement also depends on your bank. Some banks process incoming transfers faster than others. A processor might promise next-business-day settlement, but if your bank is slow to post transfers, you might not see the money until the day after. Ask your bank how long ACH transfers (the standard way processors send money) typically take to post.
If you need cash quickly — for example, if you run a high-volume retail business and need to pay suppliers the next day — ask the processor about same-day or instant settlement options. These usually cost extra (1% to 2% of the transaction) but get money to you the same day you process the sale.
Security, contracts, and what to check before signing up
Payment processors must follow PCI DSS (Payment Card Industry Data Security Standard), a set of rules that protect customer card information. The processor handles most of this for you, but you are still responsible for not storing card data on your own systems. Most processors handle this automatically — they tokenize the card (replace it with a code) so you never see the full number.
Read the contract before you sign. Look for the term length (some lock you in for a year, others month-to-month), early termination fees, what happens to your data if you leave, and whether the processor can change fees without notice. Some contracts allow the processor to raise fees with 30 days' notice; others lock in rates for the contract term. Ask about this explicitly.
Check whether the processor offers customer support by phone, email, or chat, and what hours they are available. If something goes wrong with a payment, you want to reach someone quickly. Also ask about chargeback protection — if a customer disputes a charge, the processor will investigate, but you may have to pay a fee or lose the sale.
Switching processors later: what you need to know
You can switch processors, but it is not seamless. If you have a website, you will need to update your checkout code or settings to point to the new processor. If you send invoices with payment links, those links will break and you will need to resend them. If you use the processor's point-of-sale system, you will lose access to that software and your transaction history may not transfer.
Some processors will export your transaction history as a file you can keep for your records, but not all. Before you switch, ask the old processor what data they can export and ask the new processor what they can import. You will also need to update any recurring billing or subscription payments to use the new processor's system.
The switching cost is usually time and frustration rather than money, but it is real. Choose carefully the first time so you do not have to switch later. That said, if a processor is not working for you — if fees are too high, customer support is poor, or the tools do not fit your business — switching is worth the hassle.
Frequently Asked Questions
Do I need a separate merchant account?
No, not with modern processors. Square, Stripe, and PayPal set up everything you need in one account. Older payment processing required a separate merchant account through your bank, but that is rare now. When you sign up with a processor, they handle the merchant account behind the scenes.
What if a customer disputes a charge?
The processor investigates and decides whether to refund the customer or side with you. If the customer has a legitimate complaint (they were charged twice, the product did not arrive, or the charge was unauthorized), you usually lose the sale and pay a chargeback fee of $15 to $100. If you can prove you delivered what you promised, you might win the dispute.
Can I accept payments without a physical card reader?
Yes. You can send invoices with payment links, use a checkout page on your website, or share a PayPal.me link. Customers can pay by card without you ever touching their card. You only need a physical reader if customers are in front of you and you want to swipe or tap their card.
Which processor is cheapest?
It depends on your sales mix. For in-person retail, Square is usually cheapest at 2.6% plus 10 cents. For online, Stripe and PayPal are similar at around 2.9% to 3% plus 30 cents. For high volume, a monthly subscription model may be cheaper than per-transaction fees. Calculate your expected monthly fees with each processor using your actual sales numbers.
How long does it take to set up a processor?
Most processors let you sign up and start taking payments within hours. You provide your business name, bank account information, and a few details about your business, and they verify it. Some do a background check that takes a day or two. You can usually start processing payments while the verification is still in progress.