How Business Payment Processing Works and What It Costs
What business payment processing actually is
Business payment processing is the system that moves money from your customer's bank account or card into your business account. When a customer pays you by card, ACH transfer, or check, a chain of companies handles that transaction — your bank, the customer's bank, the card network (Visa, Mastercard, American Express), and sometimes a separate processor. Each one takes a small cut, and you pay fees for the service. Understanding who does what and what you owe helps you choose the right setup and spot overcharges.
The process looks simple from the customer's side: they swipe, tap, or click, and the payment goes through. Behind that moment, data moves between systems, fraud checks run, and money settles into your account — usually within one to three business days. The speed and cost depend on which payment method the customer uses and which processor you work with.
Key Takeaways
- Payment processors charge you a percentage of each transaction (typically 1.5% to 3.5% for cards) plus a flat per-transaction fee, and these rates vary widely by processor and payment method.
- Money from card payments usually lands in your account within one to three business days, but ACH transfers and checks take longer and have their own fee structures.
- Your merchant account (the bank account that receives payments) is separate from your regular business checking account, and some processors require you to use their bank.
- Chargebacks happen when a customer disputes a charge with their bank, and you lose the money plus pay a chargeback fee unless you can prove the transaction was legitimate.
- Flat-rate processors charge the same percentage regardless of card type, while interchange-plus pricing charges you the actual bank fee plus the processor's markup, and one is cheaper depending on your sales mix.
How fees work and what you actually pay
Card payment fees come in layers. The interchange fee goes to the customer's bank (usually 1% to 2% of the transaction). The assessment fee goes to the card network like Visa or Mastercard (around 0.1%). Your processor's markup is their profit, typically 0.5% to 1.5% on top of those. Then there is usually a flat per-transaction fee of $0.10 to $0.30. A $100 card sale might cost you $2.50 to $3.50 in fees.
ACH transfers (bank-to-bank payments) cost less per transaction — often $0.25 to $1.50 — but take three to five business days to settle. Checks cost almost nothing to process but take the longest and require manual deposit. Some processors charge a monthly minimum fee or a statement fee, and many charge extra for features like invoicing, recurring billing, or international payments.
Two pricing models compete: flat-rate processors charge you the same percentage (say, 2.9% plus $0.30) no matter what card the customer uses. Interchange-plus processors charge you the actual interchange fee plus their markup (say, 1.5% interchange plus 0.5% markup). Flat-rate is simpler and better if most of your customers use basic debit cards. Interchange-plus is cheaper if you process a lot of high-volume business-to-business sales, where interchange fees are lower.
Settlement: when money actually reaches your account
Settlement is the moment the processor sends money to your bank account. For card payments, this usually happens one to three business days after the transaction, depending on your processor and your bank. Weekends and holidays pause the clock. Some processors offer next-day settlement for an extra fee, which costs more than the standard timeline but less than the risk of waiting.
ACH transfers settle in three to five business days by law. Checks take five to ten business days after you deposit them. If you process a payment on Friday evening, do not expect to see it Monday morning — most processors batch transactions overnight and only send them to the bank once per day.
Your processor holds a reserve (a percentage of your sales) in a separate account for the first few months or longer. This protects them if chargebacks spike. The reserve is your money, but you cannot access it until the hold period ends — usually 90 to 180 days, though some processors hold it longer. Ask about reserve policies before you sign up, because a large hold can strain cash flow.
Chargebacks and what happens when a customer disputes a charge
A chargeback occurs when a customer contacts their bank and says they did not authorize a charge or did not receive what they paid for. The bank pulls the money back from your account immediately and charges you a chargeback fee (usually $15 to $100). You have to prove the transaction was legitimate — by providing the signed receipt, shipping confirmation, or other evidence — or you lose the money and the fee.
Chargebacks are not the same as refunds. A refund is when you give the customer their money back on purpose. A chargeback is when the customer's bank takes it without asking you first. High chargeback rates (more than 1% of your transactions) can get your merchant account closed, so preventing them matters. Keep records of every transaction, ship to the address the customer provided, and respond quickly to chargeback notices.
Some processors offer chargeback protection or fraud detection tools that flag suspicious transactions before they settle. These tools cost extra but can save you money if you process a lot of volume or sell high-value items.
Choosing between payment processors and what to compare
The biggest processors are Square, Stripe, PayPal, Toast, and traditional merchant banks. Each charges different rates, offers different features, and integrates with different point-of-sale systems. Square and Stripe are popular for small businesses because they do not require a long contract and let you start with minimal setup. Traditional merchant banks often have lower rates for high-volume businesses but require a contract and longer approval.
When comparing processors, look at the all-in cost of a typical transaction, not just the percentage rate. A processor charging 2.5% plus $0.25 per transaction costs more on a $10 sale than one charging 3% flat. Ask about monthly minimums, statement fees, early termination fees, and whether they hold a reserve. Check whether they integrate with your accounting software or point-of-sale system. Read the contract for how long you are locked in and what happens if you want to leave.
Some processors require you to use their bank for settlement, which means opening a new account. Others let you settle to any bank. Some offer invoicing, recurring billing, or inventory management built in. Others are payment-only and you handle the rest yourself. The cheapest processor is not always the best one if it does not work with your systems or charges hidden fees.
PCI compliance and keeping customer data safe
PCI compliance means following security rules set by the card networks to protect customer payment information. If you store, process, or transmit credit card data, you must follow these rules or face fines and account closure. Most processors handle PCI compliance for you if you use their system correctly — you do not store card numbers yourself, the processor does.
The main rule: never store the full card number, expiration date, or security code. If you take payments online, use a processor's hosted payment page or a secure form they provide. If you take payments in person, use a certified card reader. If you email invoices with payment links, use a processor's invoicing tool, not a spreadsheet with card numbers pasted in.
Your processor will send you a PCI compliance form once a year. Answer it honestly. If you are not sure whether your setup is compliant, ask your processor — they want you to be compliant because non-compliance costs them money in fines and fraud.
ACH transfers and bank-to-bank payments for business
ACH stands for Automated Clearing House, a system that moves money directly from one bank account to another. Businesses use ACH to pay vendors, collect payments from customers, and run payroll. ACH is cheaper than card processing (usually $0.25 to $1.50 per transaction) but slower — it takes three to five business days to settle.
To accept ACH payments from customers, you need a processor that offers ACH collection, like Stripe, Square, or your bank. You provide the customer with your bank details or a payment link, they authorize the transfer, and the money moves to your account. ACH works well for recurring payments (subscriptions, retainers, installments) because the fee is low and the customer only has to authorize once.
ACH payments can be reversed if the customer's bank finds an error or the customer claims they did not authorize it. This is rarer than chargebacks but still possible. Keep records of authorization and communication with the customer.
International payments and multi-currency processing
If you sell to customers outside the United States, you need a processor that handles international cards and currency conversion. Processors like Stripe and Square accept cards from most countries, but they charge extra for currency conversion (usually 1% to 3% on top of the regular interchange fee) and may hold settlement longer (up to five business days instead of one to three).
Some processors offer local payment methods in other countries — for example, iDEAL in the Netherlands or Alipay in China. These methods have lower fees in their home country and higher approval rates because customers are paying in their own currency. If you sell internationally, ask your processor which countries and payment methods they support and what the all-in cost is.
International payments also trigger tax and reporting requirements. If you receive more than $20,000 and more than 200 transactions from customers outside the US in a year, you may have to report it to the IRS. Your processor will send you a form, but you should also talk to an accountant about your obligations.
Frequently Asked Questions
How long does it take for money to show up in my account after a customer pays?
Card payments usually settle in one to three business days. ACH transfers take three to five business days. Checks take five to ten business days after you deposit them. Weekends and holidays do not count as business days. Some processors offer next-day settlement for an extra fee.
Can I negotiate my processing fees?
Yes, especially if you process high volume or have a long history of low chargebacks. Call your processor and ask if they can lower your rate. If you are locked into a contract, ask what happens when it renews. Switching processors is usually free, so if one will not negotiate, another one might offer better terms.
What is a merchant account and do I need a separate one?
A merchant account is a bank account that receives payment card transactions. Some processors require you to open one with their bank; others let you settle to your regular business checking account. A separate merchant account can make accounting easier because all card payments land in one place, but it is not required.
What happens if a customer does a chargeback?
The customer's bank pulls the money from your account and charges you a chargeback fee (usually $15 to $100). You have the chance to dispute it by providing proof the transaction was legitimate — a signed receipt, shipping confirmation, or email authorization. If you win, you get the money back. If you lose, the chargeback stands and you keep the fee.
Do I have to use the processor's bank for settlement?
Not always. Some processors like Stripe and Square let you settle to any US bank account. Others require you to use their bank. Check the contract before you sign up. Using your own bank is simpler if you already have a business account there.