Everything a small business owner needs to know about accepting credit card payments. Covers setup costs, fee types, choosing a processor, and avoiding common traps.
If you're running a small business and ready to start accepting credit cards — or wondering if you're overpaying with your current setup — this guide covers everything without the jargon.
What It Actually Costs
Payment processing costs have three layers, and understanding them prevents you from getting overcharged:
1. Transaction Fees (Per Sale)
Every time a customer pays with a card, you pay a percentage plus a fixed fee. Typical ranges:
- In-person (card present): 2.3-2.7% + $0.10 per transaction
- Online (card not present): 2.7-3.2% + $0.30 per transaction
- Keyed-in (manual entry): 3.0-3.5% + $0.30 per transaction
In-person transactions cost less because they're lower risk — the card is physically present, which reduces fraud.
2. Monthly Fees
Some processors charge monthly fees for account maintenance, statement generation, or PCI compliance. These range from $0 (Stripe, Square) to $10-$25/month with traditional processors. Not a dealbreaker, but factor it into your total cost.
3. Hidden Fees to Watch For
- PCI non-compliance fee: $19.95-$99.95/month if you don't complete an annual PCI questionnaire. Often added quietly.
- Batch fee: $0.10-$0.30 charged each time you settle the day's transactions. Small but adds up.
- Early termination fee: $200-$500 if you cancel before your contract ends. Avoid contracts with ETFs when possible.
- Equipment lease: Never lease a terminal. A terminal that costs $300 to buy can cost $3,000+ over a 4-year lease.
Three Pricing Models Explained
Flat Rate (Simplest)
One rate for all transactions. Stripe charges 2.9% + $0.30, Square charges 2.6% + $0.10 for in-person. You always know what you'll pay.
Best for: Businesses under $10,000/month in card sales. The simplicity is worth the slight premium.
Interchange Plus (Most Transparent)
You pay the actual interchange rate (set by Visa/Mastercard) plus a fixed markup. The markup is typically 0.2-0.5% + $0.10. Total cost varies by card type but averages lower than flat rate for most businesses.
Best for: Businesses processing $10,000-$500,000/month. The savings outweigh the complexity.
Tiered (Avoid If Possible)
Transactions are sorted into "qualified," "mid-qualified," and "non-qualified" tiers, each with different rates. The processor decides which tier each transaction falls into, and they have a financial incentive to downgrade transactions to higher-cost tiers.
Best for: Nobody, honestly. This model exists because it's profitable for processors, not because it benefits merchants.
How to Choose a Processor
Start with three questions:
- Where do you sell? In-person, online, or both? This determines what hardware and software you need.
- How much do you process monthly? Under $10K = flat rate is fine. Over $10K = interchange-plus saves money.
- What's your industry? Some industries are restricted by certain processors. Use our Risk Calculator to find out if your business type has any restrictions.
Getting Set Up: Step by Step
- Check your risk level — This determines which processors will work with you
- Compare 2-3 processors — Focus on effective rate (total fees / total volume), not the headline rate
- Apply online — Most processors approve in 1-3 business days for low-risk businesses
- Set up your equipment — Terminal for in-person, payment page integration for online
- Run a test transaction — Process a small charge to yourself to verify everything works
- Complete PCI compliance — Fill out the SAQ (Self-Assessment Questionnaire) to avoid non-compliance fees
Red Flags When Shopping for a Processor
- Long-term contracts with early termination fees
- Equipment leases instead of purchases
- Rates quoted as "as low as" without specific numbers
- No mention of interchange or how pricing works
- Pressure to sign today
Find the Right Processor for Your Business
Get your risk classification and processor recommendations in 60 seconds.
Run Free Risk Check