Cash, cards, Venmo, invoices — the options multiply fast. So what is the best way to accept payments for a small business without bleeding fees?

So, what is the best way to accept payments for a small business? After looking at the options, the prices, and what people actually experience, here's my straightforward take.

Here’s the Deal

For in-person sales, Square ($0 monthly, ~2.6% + 10¢ per swipe) is the default — free reader, simple setup, works day one. For online stores, Stripe (2.9% + 30¢) or Shopify Payments integrate seamlessly. For invoices and services, add ACH/bank transfer options (often under 1% via Stripe or your bank) — clients paying $2,000 invoices shouldn't cost you $60 in card fees. Accept the methods your customers prefer, but steer big payments toward low-fee options. The real cost isn't just the rate — it's also payout speed and chargeback handling.

That's the short version. Now let's get into the parts that actually affect your wallet and your day.

Related reading: What is the best accounting software for a small business.

For the official word, check the SBA on payment processing, which lays out the details straight from the source.

What Is the Best Way to Accept Payments for a Small Business? Compared

  • Square: best for in-person — free hardware to start, flat 2.6% + 10¢, no monthly fee.
  • The part nobody mentions: Stripe: best for online — developer-friendly, 2.9% + 30¢, powers most modern checkouts.
  • ACH/bank transfer: ~0.8–1% — the smart choice for large invoices where card fees sting.
  • Cash and check: $0 in fees but real costs in time, trips, and tracking — don't romanticize them.
  • What surprised me: Digital wallets (Apple Pay, Google Pay): higher conversion online; enable them wherever you sell.

A Quick Real-World Example

A consultant billed $5,000 monthly retainers by card — $145/month in fees she never questioned. Switching to ACH transfers cut it to $40. Same money, same day, $1,200/year saved by changing one setting.

Cutting the Fee Drag

Paperwork isn’t fun, but ignoring it is expensive. The boring admin — licenses, taxes, contracts, insurance — is what keeps a good business from becoming a cautionary tale. You don’t need to become an expert; you need systems. A simple spreadsheet or basic accounting software, a folder (digital is fine) for every important document, and a calendar reminder for every deadline. An hour of admin a week prevents the kind of surprises that end businesses.

And get things in writing. Every time. The handshake deal that “we’ll figure out later” is where disputes are born — with clients, partners, suppliers, everyone. A simple written agreement doesn’t mean you distrust someone; it means you both remember the same thing six months later. Memories differ; documents don’t. This one habit will save you more grief than any other piece of business advice I could give.

Here’s the unglamorous truth about starting anything: the idea is the easy part. Everybody has ideas. What separates the businesses that make it from the ones that fizzle is almost embarrassingly boring — it’s showing up consistently, tracking the numbers, and fixing what’s broken instead of quitting. I’ve watched brilliant concepts die from neglect and plain-vanilla ideas thrive because someone treated them like they mattered every single day.

The other thing nobody tells you: your first version will be wrong. Not maybe — will. The businesses that survive are the ones whose owners expected that, stayed flexible, and adjusted fast. Build in a way that lets you change course cheaply. Don’t bet the farm on version one of anything — your pricing, your product, your marketing. Assume you’ll iterate, and keep enough in reserve to do it.

Worth a read next: What are the best free tools for managing a small business.

Tips That Actually Help

  • Don't skip this: route large invoices to ACH; reserve cards for small, fast transactions.
  • Don't skip this: never surcharge card payments where it's illegal — check your state's rules first.
  • If you remember one tip from this list, make it this: reconcile payouts weekly; payment processors occasionally hold funds without clear notice.
  • Don't skip this: offer early-payment discounts (2% net-10) instead of eating card fees on slow payers.

Common Pitfalls to Dodge

  • Here's a painful one: accepting only one payment method and losing customers who prefer another. Learn from other people's mistakes on this.
  • Here's one I see constantly: ignoring the fee difference between cards and bank transfer on big invoices. Don't let it happen to you.
  • Here's a painful one: choosing a processor for the rate alone while payout holds strangle cash flow. Learn from other people's mistakes on this.

Quick Questions, Straight Answers

How much money do I really need to start?

Less than you think, more than you hope. Most service-based businesses can start with a few hundred dollars; product businesses need more for inventory. The real question isn't the startup cost — it's how many months you can survive without profit. Have at least three to six months of expenses covered before you count on income.

Do I need a business plan?

You need a plan, but not the 40-page kind. One page is plenty to start: who you serve, what you offer, how you'll reach them, and your numbers. The point isn't the document — it's forcing yourself to think through the basics before money's on the line. Update it as reality teaches you things.

What's the number one beginner mistake?

Spending money before making money. Fancy logos, premium tools, and perfect branding feel like progress, but they're procrastination in disguise. Get a paying customer first with the simplest possible version. Everything else can come later, funded by actual revenue.

The Bottom Line

Square for counter sales, Stripe for online, ACH for big invoices. Match the method to the transaction and stop donating margin to processing fees.

You don't need to become an expert here — you just need enough to make a smart call and move on.

Related reading: How can a small business compete with big companies online.

One more useful resource: the CFPB on business payments — worth bookmarking before you make any final decisions.