How to Accept Payments as a Small Business
The plain-English guide to accepting payments as a small business — which methods to offer, what processing really costs, and how to get paid faster.
In short
To accept payments as a small business you need two things — a way to take the money (cards, ACH bank transfers, digital wallets, payment links, or recurring billing) and a payment processor that moves it into your bank account. For most owners the fastest start is a processor like Stripe, Square, or PayPal, which acts as your merchant account so you can take cards online or in person within a day, with no separate bank approval. Expect to pay roughly 2.9% plus about 30 cents per online card charge; in-person taps are usually a little cheaper. Offering more than one method — a card field, a bank-transfer option, and a one-tap wallet — gets you paid faster and reduces abandoned checkouts. The single biggest lever on cash flow is not the method but the workflow: send a clear invoice or payment link the moment work is done, and make paying it a single click.
Key takeaways
- You need a way to take money and a processor to settle it — modern processors like Stripe, Square, and PayPal bundle both, so you can accept cards within a day without applying for a separate merchant account.
- Plan on roughly 2.9% plus about 30 cents per online card transaction — in-person taps run a little lower, ACH bank transfers are cheapest, and there are no honest ways to make card fees disappear entirely.
- Offer more than one payment method — a card field, a digital wallet, and a bank-transfer option cover almost everyone and measurably cut abandoned checkouts.
- Payment links and recurring billing are the two features that most change cash flow — a link gets a one-off invoice paid in a click, and subscriptions charge on autopilot so you stop chasing renewals.
- Security is mostly handled for you — using a reputable processor and never storing raw card numbers yourself keeps you inside PCI rules, and the fastest path to getting paid is simply invoicing the moment the work is done.
Accepting payments as a small business comes down to two moving parts: a way to take the money and a payment processor that settles it into your bank account. The "way to take money" is the method your customer uses — a debit or credit card, a bank transfer, a digital wallet like Apple Pay, a payment link, or a recurring subscription. The processor is the service in the middle — Stripe, Square, PayPal, or an all-in-one platform — that authorizes the charge, handles security, takes its fee, and deposits the rest with you. Wire those two parts up once and you can get paid the same day.
The good news is that this used to be genuinely hard and now isn't. A decade ago you had to apply to a bank for a merchant account and wait for underwriting. Today you sign up with a processor, and it acts as your merchant account for you, so most small businesses can accept their first card payment within a day. This guide walks through the methods, what they cost, how to stay secure, and how to actually get the money into your account faster.
What are the main ways to accept payments?
There isn't one "right" way to get paid — there's a small menu, and most businesses end up offering three or four of these. Each has a cost and a situation it fits best.
| Payment method | Typical fee | Best for |
|---|---|---|
| Debit / credit cards (online) | ~2.9% + ~30¢ | The default for almost every business; what most customers reach for |
| Debit / credit cards (in person) | ~2.6% + small fixed fee | Retail, services, and events with a card reader or tap-to-pay phone |
| Digital wallets (Apple Pay, Google Pay, PayPal) | Same as the underlying card | Lifting online checkout completion with one-tap payment |
| Payment links | Same as an online card charge | One-off invoices, deposits, and quotes accepted over the phone |
| ACH / bank transfer | Under 1%, often a flat few-dollar cap | Larger invoices, B2B billing, and recurring charges where fees matter |
| Recurring / subscriptions | Same per-charge fee, billed automatically | Memberships, retainers, and any repeat revenue |
The pattern most small businesses land on is simple: accept cards as the default, add a one-tap wallet online because it reliably lifts completion, and switch on ACH for the bigger invoices where the lower fee is worth the slower settlement. You don't need all six on day one — you need the two or three your customers actually use.
It's worth understanding why offering more than one method pays off. Every extra step or unfamiliar option at checkout is a chance for the buyer to hesitate, and hesitation is where sales quietly die. A customer who doesn't want to dig their card out of their wallet will happily tap Apple Pay; a business client paying a four-figure invoice would rather send an ACH transfer than key in a card. Meeting each of them with the method they already prefer removes friction at the exact moment money is changing hands. You're not offering variety for its own sake — you're closing the small gaps that turn an intended payment into an abandoned one.
What does it cost to accept payments?
Every card payment carries a fee, and there's no honest way to make it vanish. The number you'll see most often is around 2.9% plus roughly 30 cents per online transaction. On a $100 sale that's about $3.20, leaving you $96.80. In-person card payments usually run a little cheaper — often near 2.6% plus a small fixed fee — because the physical card lowers fraud risk. ACH bank transfers are the outlier: they typically cost well under 1%, or a flat cap of a few dollars, which is why they're the smart choice for large invoices.
Two pricing models sit underneath those numbers. Flat-rate pricing (what Stripe, Square, and PayPal advertise) charges the same published percentage on every card, which is predictable and perfect until you're doing serious volume. Interchange-plus pricing, available through a traditional merchant account, passes through the raw network cost plus a fixed markup, and can be cheaper at scale — but it adds an application and monthly fees. For most small businesses, flat rate wins on simplicity until you're processing tens of thousands of dollars a month.
A quick word on passing fees to customers: surcharging is legal in many places but regulated, with caps and disclosure rules and outright bans in some regions. A cleaner approach is to offer a small discount for paying by ACH or cash, or to build the average processing cost into your prices so it's invisible. If you want to see how those costs shape what you should charge, our pricing page shows how we think about it for done-for-you setups.
Do I need a merchant account?
Probably not as a separate thing. A merchant account is the bank relationship that lets a business accept cards, and traditionally you had to apply for one and wait for approval. Modern processors changed that by acting as an aggregated merchant account — Stripe, Square, and PayPal underwrite you quickly under their own umbrella, which is exactly why you can sign up and take a card the same afternoon.
You only need a dedicated merchant account when your volume is high enough that interchange-plus pricing beats flat rate by a meaningful margin, or when your industry is considered high-risk and aggregators won't serve you. For the vast majority of small businesses — including most agencies and small-business owners getting started — an aggregator is the right first move, and you can graduate later if the numbers demand it.
How do payment links and recurring billing work?
These two features change cash flow more than any fee negotiation ever will.
A payment link is a single URL that opens a pre-filled checkout for a specific amount. You generate it in seconds, send it by text, email, or chat, and the customer pays in a click — no store, no code, no invoice back-and-forth. It's the fastest way to collect a deposit, close a quote given over the phone, or get a one-off bill paid before the customer gets distracted. Most processors and invoicing tools create links for free, and they carry the same per-transaction fee as any other online card payment.
Recurring billing stores the customer's payment method and charges it automatically on a schedule you set — monthly, annually, or anything between. You build a plan with a price and an interval, the customer enters their details once, and the system bills them every cycle and retries failed charges on its own. This is the mechanism that turns one-time buyers into predictable revenue and removes the grind of chasing renewals. If invoicing is a bigger part of your world, our guide on how to send invoices and get paid faster goes deeper on turning a completed job into cash without the follow-up chase.
Is accepting payments online safe?
Yes — and most of the security is handled for you, provided you don't try to do too much yourself. The relevant standard is PCI DSS, which governs how card data is stored and transmitted. The single most important rule for a small business is to never touch raw card numbers. Let your processor's hosted fields or checkout capture the card, so the sensitive data goes straight to them and never lands on your server. Do that, and your entire compliance obligation usually shrinks to a short annual self-assessment questionnaire.
Layer on the basics — serve every page over HTTPS, use strong unique passwords and two-factor authentication on your processor account, and keep your website software updated — and a small business is genuinely well protected. The days of needing a security consultant to take a card payment are over; the processor carries the heavy compliance burden by design.
One more piece of protection worth knowing about is fraud screening. Reputable processors run every transaction through automated risk checks, flagging or blocking charges that look stolen before they ever reach you, and they handle the machinery of chargebacks when a customer disputes a payment. You'll occasionally still deal with a dispute — keeping clear records of what was sold and delivered is your best defense — but you're not building any of that infrastructure yourself. It comes bundled with the fee you're already paying, which is another reason a well-known processor beats a cheaper, unfamiliar one on anything but price.
How do I get paid faster?
Here's the part owners underestimate: the biggest lever on cash flow isn't the method or the fee, it's the workflow. Card funds from most modern processors land in your bank account within one to two business days once a payment clears, and some offer instant payouts for a small extra fee. ACH is cheaper but slower, usually three to five business days. Those timelines matter, but they're dwarfed by how long the invoice sat unsent.
The fix is boringly effective: send the request the moment the work is done, not at the end of the month. Attach a payment link or a "pay now" button directly to the invoice so paying is a single click. Turn on automatic reminders for anything unpaid. And for repeat customers, put them on recurring billing so there's no invoice to send at all. If you want the full playbook on this, the roundup of the best invoicing software compares the tools that automate exactly this loop.
Which payment tool should I use?
Four options cover nearly every small business. Their headline card fees are broadly similar, so choose on where you sell and how much you want to run through one system.
| Tool | Best for | Setup effort | Notes |
|---|---|---|---|
| Stripe | Online-first and flexible checkouts | Low to moderate | The most flexible for subscriptions, links, and custom flows; slightly more technical |
| Square | In-person and point of sale | Very low | Easiest to start, free reader to trial, strong retail and services features |
| PayPal | Trusted online buttons | Very low | Customers already trust it; simple to bolt onto an existing site |
| All-in-one (e.g. GoHighLevel) | Tying invoices + payments to a CRM | Moderate | Keeps invoices, payments, contacts, and follow-up under one login instead of stitching apps together |
Stripe is the most flexible pick for online businesses, with deep support for recurring billing and custom checkouts. Square is the simplest way to sell in person and get an all-in-one point of sale with hardware you can trial for free. PayPal is worth offering alongside either, purely because many customers already have it and trust the button. And an all-in-one platform like GoHighLevel takes a different angle: instead of being just a processor, it ties payments and invoices directly to your CRM, so a paid invoice, the contact who paid it, and the automated follow-up all live in one place. That consolidation is the real draw when payments are one piece of a larger client-management system rather than a standalone checkout.
There's no wrong answer, and nothing stops you offering more than one — many businesses run Square in person and Stripe or PayPal online. Pick based on your sales channels, not on a rate difference that mostly comes out in the wash.
Putting it together
Accepting payments as a small business is a short setup and a good habit. The setup: choose a processor that acts as your merchant account, switch on the two or three methods your customers actually use — cards, a wallet, and ACH for big invoices — and connect it to your bank. The habit: send a clear invoice or payment link the instant the work is done, make paying it one click, and let recurring billing carry your repeat revenue on autopilot.
Do that and you'll get paid faster, lose fewer sales to friction, and spend almost no time thinking about it. If payments are part of a bigger picture — booking, invoicing, follow-up, and the systems behind a growing business — the starting & growing your agency hub collects the rest of it. And when you'd rather have the whole payments-and-invoicing system built and wired into your CRM for you instead of assembling it piece by piece, book a call and we'll map it out.
Frequently asked questions
What's the cheapest way to accept card payments as a small business?
What are typical payment processing fees?
Do I need a merchant account to accept payments?
What is a payment link and when should I use one?
How do I set up recurring or subscription payments?
What's the difference between ACH and card payments?
Is accepting online payments safe, and what is PCI compliance?
How fast do I actually get paid?
Should I accept payments in person, online, or both?
Stripe vs Square vs PayPal — which should I choose?
Can I pass the processing fee on to my customers?
What payment methods should a new small business offer first?
About the author

Founder, GHL Spark
Farhad is the founder of GHL Spark, where he builds and white-labels GoHighLevel SaaS platforms for agencies and SaaS operators. He writes about the parts of GoHighLevel that actually break in production — A2P registration, onboarding, support load and automation.
More from Farhad