Skip to main content
Invoicing & Getting Paid
April 202616 min

How to Accept Credit Card Payments as a Small Business (2026)

Compare the real costs of accepting credit cards — Square vs Stripe vs traditional processors. Fee structures explained, hidden costs exposed.

# How to Accept Credit Card Payments as a Small Business (2026)

If you're still running your business on cash and checks, you're leaving money on the table — literally. Studies consistently show that customers spend 12-18% more when they can pay by card. But choosing a payment processor feels like it shouldn't require an accounting degree, and yet here we are with interchange-plus, tiered pricing, PCI compliance, and early termination fees buried in page 47 of a contract.

This guide cuts through all of it. Real costs, honest comparisons, and specific recommendations based on what kind of business you run. Plus a downloadable Payment Processing Cost Calculator so you can compare your actual numbers across pricing models.

The 3 Ways to Accept Credit Cards

Before we talk pricing, let's cover the three main methods. Most businesses end up using at least two.

1. In-Person (POS Terminal or Card Reader)

This is the classic setup — a card reader at your counter, food truck window, or checkout. The customer taps, dips, or swipes, and you get paid.

What you need:

  • A payment processor account
  • A card reader or POS terminal ($0 for basic readers from Square, up to $1,500+ for full POS systems like Clover or Toast)

Best for: Retail stores, restaurants, salons, any business where customers pay face-to-face.

Typical rates: 2.3-2.7% + $0.10 per tap/dip (card-present transactions get lower rates because there's less fraud risk).

2. Online (Payment Gateway)

If you sell anything on a website — products, services, subscriptions, event tickets — you need a payment gateway. This is the software layer that securely processes cards online.

What you need:

  • A payment processor with online capability (Stripe, Square Online, PayPal)
  • Integration with your website or e-commerce platform

Best for: E-commerce, SaaS, any business that invoices or sells online.

Typical rates: 2.7-3.0% + $0.25-0.30 per transaction (card-not-present rates are higher — more fraud risk).

3. Mobile (Phone or Tablet Reader)

This is the in-between option. A small reader plugs into or connects to your phone via Bluetooth, and you swipe or tap cards on the go.

What you need:

  • A mobile card reader ($0-49 from Square, SumUp, or PayPal Zettle)
  • The processor's mobile app

Best for: Service businesses (plumbers, landscapers, cleaners), farmers markets, pop-up shops, food trucks.

Typical rates: Same as in-person — 2.3-2.7% + $0.10 per transaction.

Payment Processing Fee Structures Explained

This is where most business owners get confused — or get taken advantage of. There are three main pricing models, and the one your processor uses determines how much you actually pay.

Interchange-Plus (Best for Most Businesses)

How it works: You pay the actual interchange fee (set by Visa/Mastercard, varies by card type) plus a fixed markup from your processor.

Example: Interchange fee of 1.8% + $0.10, processor markup of 0.3% + $0.10 = you pay 2.1% + $0.20 total.

Why it's best: It's transparent. You see exactly what the card networks charge and exactly what your processor adds. No hidden markups. The rate varies slightly per transaction (a rewards card costs more than a debit card), but you're always paying cost-plus.

Typical total cost: 1.5-2.5% + $0.10-0.30 per transaction.

Who offers it: Most traditional processors, Helcim, Payment Depot, Stax.

Flat Rate (Simple but Expensive)

How it works: You pay the same percentage on every transaction, regardless of card type.

Example: Square charges 2.6% + $0.10 for every in-person swipe. Period.

Why it's popular: Dead simple. No surprises. You know exactly what you'll pay before the transaction even processes.

Why it costs more: Flat-rate processors set their rate high enough to cover the most expensive interchange categories (rewards cards, corporate cards). On cheap debit transactions, you're overpaying significantly. On premium rewards cards, you're about even.

Typical cost: 2.5-3.0% + $0.10-0.30 per transaction.

Who offers it: Square, Stripe, PayPal, Shopify Payments.

Tiered (Avoid)

How it works: Your processor sorts transactions into "qualified," "mid-qualified," and "non-qualified" tiers — each with a different rate. Sounds reasonable until you realize they decide which tier each transaction falls into, and surprise, most end up in the expensive tiers.

Why to avoid it: The tiers are opaque. Your processor has financial incentive to downgrade transactions to higher-cost tiers. You'll see a great "qualified" rate in the sales pitch (1.5%!) and then find out 70% of your transactions are "non-qualified" at 3.5%.

Who still uses it: Legacy processors, merchant service companies that cold-call you. If someone's quoting you tiered pricing, keep shopping.

The Real Cost: A Side-by-Side Comparison

Enough theory. Here's what you'd actually pay per month under each model at three different volume levels:

At $5,000/Month Processing Volume

*(Average transaction: $50, 100 transactions/month)*

Pricing ModelRateMonthly CostAnnual Cost
Interchange-plus~2.0% + $0.15$115$1,380
Flat rate (Square)2.6% + $0.10$140$1,680
Tiered (typical)~2.8% effective$140+$1,680+

Difference: Interchange-plus saves ~$25/month, or $300/year.

At $20,000/Month Processing Volume

*(Average transaction: $80, 250 transactions/month)*

Pricing ModelRateMonthly CostAnnual Cost
Interchange-plus~2.0% + $0.15$438$5,250
Flat rate (Square)2.6% + $0.10$545$6,540
Tiered (typical)~2.8% effective$560+$6,720+

Difference: Interchange-plus saves ~$107/month, or $1,290/year.

At $50,000/Month Processing Volume

*(Average transaction: $100, 500 transactions/month)*

Pricing ModelRateMonthly CostAnnual Cost
Interchange-plus~1.9% + $0.12$1,010$12,120
Flat rate (Square)2.6% + $0.10$1,350$16,200
Tiered (typical)~2.7% effective$1,350+$16,200+

Difference: Interchange-plus saves ~$340/month, or $4,080/year. At this volume, you're basically paying for a part-time employee in processing fees on flat rate.

The takeaway: Flat rate is fine when you're small and simplicity matters more than saving $25/month. Once you pass $10,000-15,000/month, interchange-plus starts saving you real money. Run your own numbers with our Payment Processing Cost Calculator.

Top Payment Processors Compared

No affiliate links, no rankings gamed by commissions. Just an honest take on who's good at what.

Square

Best for: Retail, restaurants (small/mid), service businesses starting out.

Pricing: 2.6% + $0.10 (in-person), 2.9% + $0.30 (online), 3.5% + $0.15 (keyed-in).

Pros: Free card reader, no monthly fee, great POS app, ecosystem of tools (invoicing, payroll, appointments).

Cons: Flat-rate pricing gets expensive at volume. Account freezes are a known issue — Square holds funds if your sales pattern changes suddenly.

Verdict: Hard to beat for getting started fast. Outgrow it around $15-20K/month.

Stripe

Best for: E-commerce, SaaS, online businesses, developers.

Pricing: 2.9% + $0.30 (online), 2.7% + $0.05 (in-person via Terminal).

Pros: Best developer tools in the business. Handles subscriptions, international payments, invoicing, and just about every payment scenario. Clean dashboard.

Cons: Not designed for in-person-first businesses. No real POS system. Flat-rate pricing.

Verdict: If your business is primarily online, Stripe is probably the answer.

PayPal

Best for: Small online sellers, marketplace businesses, businesses where buyers already have PayPal.

Pricing: 2.99% + $0.49 (standard online), 2.59% + $0.49 (with PayPal Checkout).

Pros: Buyer trust (especially for smaller/unknown businesses). Easy checkout integration.

Cons: Per-transaction fixed fee is high ($0.49 vs. $0.10-0.30). Holds and freezes are common. Not the cheapest option by any measure.

Verdict: Use as a secondary option alongside Stripe or Square, not as your only processor.

Clover

Best for: Retail and restaurants that want a full POS hardware setup.

Pricing: 2.3% + $0.10 (in-person), 3.5% + $0.10 (online). Monthly software fee: $14.95-$94.85.

Pros: Great hardware (countertop terminals, handheld devices). Built-in inventory, employee management, reporting.

Cons: Hardware is proprietary — locked to Clover. If you leave, you can't take your terminals. Monthly fees add up.

Verdict: Solid if you commit to the ecosystem. Expensive to switch away from.

Toast

Best for: Restaurants, specifically.

Pricing: 2.49% + $0.15 (card-present), 3.09% + $0.15 (card-not-present). Pay-as-you-go plan available with higher rates.

Pros: Purpose-built for restaurants — online ordering, kitchen display, menu management, tip management. Best restaurant-specific feature set.

Cons: Restaurant-only (they've expanded slightly but it's still their core). Two-year contracts are standard.

Verdict: If you run a restaurant, Toast is worth serious consideration. Just read the contract carefully.

QuickBooks Payments

Best for: Businesses already using QuickBooks for accounting.

Pricing: 2.4% + $0.25 (card reader), 2.9% + $0.25 (invoiced), 3.4% + $0.25 (keyed).

Pros: Seamless integration with QuickBooks accounting. Payments auto-reconcile. One fewer system to manage.

Cons: Rates aren't the lowest. Limited POS features compared to Square or Clover.

Verdict: The integration value is real if you're a QuickBooks shop. Otherwise, dedicated processors are cheaper.

What PCI Compliance Means (And Why You Can't Ignore It)

PCI DSS (Payment Card Industry Data Security Standard) is a set of security rules for anyone who handles card data. If you accept credit cards, you're required to comply.

Here's the good news: if you use a hosted payment solution (Square, Stripe, Toast, etc.), they handle most PCI requirements for you. The card data never touches your servers. You'll need to fill out a self-assessment questionnaire annually (SAQ-A or SAQ-A-EP, depending on your setup), but it's a checklist, not a certification exam.

What you need to do:

  1. Use a PCI-compliant processor (all the ones listed above are)
  2. Don't store card numbers yourself — ever. Not in a spreadsheet, not in an email, not on a sticky note
  3. Use strong passwords on your POS systems and payment accounts
  4. Complete your annual SAQ (your processor will prompt you)

What happens if you don't comply: Your processor can charge a PCI non-compliance fee ($19-100/month), and if there's a breach, you're liable for fraud losses and fines. Not worth the risk.

Hidden Fees to Watch For

The advertised rate is never the full story. Here are the fees that show up on your statement after you've already signed:

PCI Non-Compliance Fee — $19-100/month

Charged if you don't complete your annual PCI self-assessment questionnaire. Some processors charge this by default and only waive it after you complete the SAQ. Check your statements.

Batch Fee — $0.10-0.35/day

Charged every time your terminal "batches" (sends the day's transactions to the processor). You batch daily, so this is $3-10/month. Small, but it adds up.

Statement Fee — $5-15/month

A fee for sending you a monthly statement. Yes, really. A fee for the privilege of seeing what they charged you. Some processors waive this for e-statements.

Early Termination Fee — $250-500

Locked into a contract and want to leave? Some processors charge a flat fee. Others charge the remaining months of your contract. Before you sign, ask: "What's the early termination fee?" and get it in writing.

Equipment Lease Traps

This is the big one. Some merchant service reps will "lease" you a terminal for $49/month on a 48-month non-cancelable lease. That's $2,352 for a terminal you could buy outright for $300-500. Never lease a card terminal. Buy it, or use a processor that provides one free (Square, Toast's starter plan).

Minimum Processing Fee — $10-25/month

If your monthly processing fees don't reach a minimum threshold, you pay the difference. Usually $25/month. Not a big deal for most businesses, but a gotcha if you're seasonal.

Industry-Specific Recommendations

Restaurants → Toast or Square

Toast if you want a full restaurant management platform — online ordering, kitchen display, tableside ordering, tip management. It's purpose-built and it shows.

Square for Restaurants if you want something simpler, cheaper, and more flexible. Great for cafes, food trucks, and quick-service.

Both handle tips, split checks, and menu management. Toast is deeper; Square is easier.

Service Businesses → Stripe or Square

Plumbers, landscapers, consultants, cleaners — you need mobile payments and invoicing more than a countertop terminal.

Square gives you a free mobile reader and built-in invoicing. Simple.

Stripe is better if you also take payments online (booking deposits, subscriptions) and want one system for everything.

E-Commerce → Stripe

No contest. Stripe's online checkout, subscription management, and developer tools are best-in-class. Integrates with every major platform (Shopify, WooCommerce, custom builds). If you sell online, start here.

Professional Services → Invoicing with Payment Links

Accountants, lawyers, consultants, agencies — you're not swiping cards at a counter. You're sending invoices. The fastest way to get paid is an invoice with a built-in payment link that lets your client click and pay by card instantly.

Use our free Invoice Generator to create professional invoices with payment links. No terminal needed, no monthly fees for the invoicing itself. Your client clicks, pays, done.

Setting Up Your First Payment Processor: What to Expect

If you've never accepted cards before, here's what the setup process actually looks like. It's simpler than most people expect.

Timeline

With modern processors like Square or Stripe, you can be accepting cards within an hour. Seriously. Download the app, enter your business info, connect your bank account, and you're live. A card reader shows up in 3-5 business days if you need hardware.

Traditional processors (through a merchant services company) take longer — usually 1-3 business days for underwriting, then hardware shipping. Some require a credit check.

What You'll Need

  • Business bank account — this is where your processed funds land. If you don't have one yet, that's step zero. (Our starting a business guide walks through setting one up.)
  • EIN or SSN — for tax reporting. The processor is required to send you a 1099-K.
  • Business address — even if you work from home.
  • Estimated monthly volume — they'll ask. Be honest; it affects your account limits and fraud monitoring.
  • Website URL — required for online payments, helpful for in-person (it helps with underwriting).

Funding Timeline

Once a transaction processes, when do you actually get the money?

ProcessorStandard DepositFast Deposit
Square1-2 business daysInstant (1.75% fee)
Stripe2 business daysInstant (1% fee, $0.50 min)
PayPal1-3 business daysInstant (1.5% fee)
Toast1-2 business daysNext-day included
Clover1-2 business daysVaries by plan

If cash flow is tight, instant deposits are tempting — but that 1-1.75% fee adds up fast. At $20,000/month, instant deposits from Square would cost an extra $350/month. Better to plan your cash flow around 1-2 day standard deposits.

How to Reduce Your Processing Costs

Already accepting cards? Here are six ways to pay less without switching processors:

1. Batch Daily

Submit your transactions at the end of every business day. Some processors charge higher rates for transactions that sit in your terminal longer than 24 hours (they're considered higher risk).

2. Encourage Debit Over Credit

Debit card interchange rates are significantly lower than credit cards (often 0.5-1.0% less). You can't force customers to pay with debit, but you can:

  • Set a credit card minimum (where legal — currently allowed in all 50 states, but check your processor's rules)
  • Offer a small cash/debit discount

3. Consider Surcharging (Where Legal)

Surcharging means adding a fee for credit card payments. It's legal in most states (Connecticut, Maine, Massachusetts, and Oklahoma still have restrictions as of 2026). You must disclose it clearly before the transaction. It's not the friendliest move, but some businesses — especially in B2B — use it effectively.

4. Negotiate Your Rates

If you process over $10,000/month, you have leverage. Call your processor and ask for better rates. They'd rather lower your rate than lose your account. The negotiation script in our cost calculator download walks you through exactly what to say.

5. Use Address Verification (AVS) for Online Transactions

AVS matches the billing address your customer enters with what's on file with their card issuer. It reduces fraud, and some processors give you lower rates on AVS-verified transactions.

6. Review Your Statements Monthly

At least once a month, look at your processing statement. Check for fees you didn't expect, rate increases you weren't notified about, and transactions that look off. Ten minutes of review can save you hundreds.

How to Get Started: Your Action Plan

If you don't accept cards yet, here's what to do this week:

  1. Estimate your monthly volume. How much do you expect to process? Under $10K? $10-30K? Over $30K?
  2. Pick your method. In-person, online, mobile, or a mix?
  3. Choose a pricing model. Under $10K/month? Flat rate (Square/Stripe) is fine. Over $10K? Get interchange-plus quotes.
  4. Avoid contracts. Go month-to-month if possible. If a processor requires a multi-year contract, keep shopping.
  5. Buy your equipment outright. Never lease a terminal.
  6. Set up payment links. Even if you're primarily in-person, having the option to send an invoice with a payment link gives your customers flexibility.

If you're already accepting cards but paying too much, download the Payment Processing Cost Calculator, plug in your numbers, and see how much you could save by switching.

Common Mistakes When Accepting Credit Cards

We see these constantly. Avoid all of them.

Not reading your monthly statement

Processors can (and do) raise rates with 30 days' notice buried in an email you didn't open. If you don't review your statement monthly, you won't catch it until you've overpaid for months.

Leasing equipment

We mentioned this above, but it's worth repeating: never lease a card terminal. A $49/month lease for 48 months = $2,352 for a device worth $300-500. Buy it outright or use a processor that gives you one free.

Not offering multiple payment methods

Don't just accept Visa and Mastercard. Make sure your processor supports American Express, Discover, Apple Pay, Google Pay, and contactless/NFC. Every payment method you don't accept is a potential lost sale. Modern processors include all of these by default.

Ignoring chargebacks

A chargeback is when a customer disputes a transaction with their bank instead of asking you for a refund. You lose the transaction amount plus a $15-35 fee. Too many chargebacks (over 1% of transactions) and your processor can freeze or close your account.

Prevent chargebacks:

  • Use clear business names on statements (not a DBA your customers won't recognize)
  • Send receipts automatically
  • Respond to refund requests quickly — a refund is cheaper than a chargeback
  • For online orders, use tracking numbers and delivery confirmation

Not having a backup processor

If your primary processor goes down (it happens), freezes your account (it happens more than you'd think), or changes terms unfavorably, having a backup means you can keep accepting payments without scrambling. It takes 30 minutes to set up a Square or Stripe account as a backup. Do it before you need it.

Where Your Payment Processing Meets Your Banking

Here's something most guides won't mention: the speed and cost of getting your processed payments into your bank account matters too. Some processors take 2-3 business days. Some charge for next-day or instant deposits.

At Holdings, deposits from major processors show up fast, and there are no incoming wire or transfer fees eating into your margins. If you're paying banking fees on top of processing fees, you're getting hit twice. That's worth looking at.

When you're ready to start your business — or just clean up the financial side of one that's already running — the payment processing piece is one of the most impactful decisions you'll make. Get it right and it's invisible. Get it wrong and it's a slow leak you'll pay every single month.

— Jason

PDFFree download

📥 Free Download

Download the companion resource for this guide.

Earn ${SITE_CONSTANTS.APY}% APY on every dollar

FDIC insured up to $3M, zero fees, instant sub-accounts. Open in minutes.

Open Your Account

Liked this? Calm Finance goes deeper — a quarterly letter on building businesses that last.

This article is for informational purposes only and does not constitute financial, tax, or legal advice. Consult a qualified professional for advice specific to your situation.

Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. APY is variable and subject to change. Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.