General

How to Accept Payments Online

No website needed. Here is how to start accepting online payments as a small business — processors, payment links, and invoicing in one afternoon.

Photo of Val Okafor
Val Okafor
A contractor sits in a truck cab using a smartphone to review a paid invoice in natural daylight.

You finished the job. The work is done, the client is happy, and now you’re waiting on a check in the mail. Best case, it shows up in three weeks. Worst case, you’re texting “just checking in on that invoice” for the second time.

There’s a faster way, and it doesn’t require a website, a store, or anything you have to build. You send an invoice, your client taps a button, and the money lands in your account in a day or two.

This is a starter guide for taking your first online payment as a small business. We’ll cover what it costs, how to pick a payment processor, and how to get set up this afternoon — no e-commerce setup, no developer, no website. If you do a job and send a bill, this is for you.

Table of Contents

Do you need a website to accept payments online?

No. This is the biggest myth that keeps one-person businesses stuck on checks and cash.

Almost every guide on how to accept payments online assumes you’re building an online store — product pages, a shopping cart, a checkout flow. That’s not your situation. You did a job, you need to get paid, and you want a pay-now button your client can tap. That’s it.

There are three ways to take money online, and as a service business you only need the first two:

  • A payment link. A web address you text or email. Your client opens it, enters their card, done. No website, no setup beyond signing up for a processor.
  • An invoice with a pay-now button. You send a normal-looking invoice, and there’s a button right on it. Your client reviews what they owe and pays in the same place.
  • A hosted checkout page. This is the store version — a page for selling products. Useful if you sell goods, overkill if you bill clients by the job.

For a contractor, cleaner, landscaper, photographer, or consultant, a payment link or an invoice with a pay-now button covers everything. You never touch a website.

What it actually costs to accept online payments

Here’s the number that scares people off, so let’s get it out in the open.

The standard rate with Stripe, Square, and PayPal is about 2.9% + $0.30 per transaction, with no monthly fee at that entry tier. The processor takes that small cut when a card payment goes through. That’s the visible cost.

The smaller the ticket, the more that flat $0.30 stings as a percentage. Here’s how it shakes out:

Invoice amountFee (2.9% + $0.30)Effective rate
$50$1.75~3.5%
$100$3.20~3.2%
$500$14.80~3.0%
$1,000$29.30~2.9%

For most service work, you’re looking at a real-world cost somewhere between 2.5% and 4% of revenue. On a $50 average ticket, call it about 3.5%.

What accepting checks really costs you

Here’s the part nobody puts on an invoice: a check isn’t free either. The cost is just hidden.

  • Time. Paper checks take 20 to 30 days to land, on average. With an online invoice and a pay-now link, you’re usually paid in 1 to 7 days.
  • Chasing. Every “just following up” text and call is unpaid time you’ll never bill for.
  • Float. Money you’ve earned but can’t use is money working against you, especially when you’ve already paid for materials.

Businesses that move from mailing invoices to online payment links often see on-time payment jump from around 50–60% to 80–95% within the due window. That swing is the real return. The processor’s 3% is cheap next to three weeks of waiting and chasing. For more on this, see how to get customers to pay invoices faster.

How to choose a payment processor

Forget the “best processor” rankings. The right choice depends on how much you process and how you bill. Use this framework instead.

  • Under $5,000/month: Go with flat-rate pricing — Stripe, Square, or PayPal. The 2.9% + $0.30 model with no monthly fee is simplest and cheapest at this volume.
  • $50,000+/month: Look at interchange-plus pricing. Helcim, for example, charges interchange + 0.5% + $0.25 for merchants doing under $50k/month — the most transparent model once your volume is real and flat rates start costing you.
  • If you bill clients on invoices: You need an invoice with a pay-now link, not a checkout page. Don’t let anyone sell you a storefront you’ll never use.

The volume question matters because a monthly fee only pays off if you process enough to earn back the flat rate it buys you. Below that line, you’re paying for nothing.

For a breakdown of what fees actually look like across processors, see credit card processing fees explained.

Stripe vs Square vs PayPal for service businesses

A quick functional read, not a full ranking:

  • Stripe. The default behind most invoicing tools. You connect your own Stripe account, and payments flow straight to you. Strong for invoice-and-pay-link businesses. Setup is online-only. For more, see how does Stripe work for small business.
  • Square. Best if you also take payments in person — it started with the card reader. Good if you sometimes tap a card on-site and sometimes invoice.
  • PayPal. Many of your clients already have an account, which removes friction. Familiar to customers who are nervous about entering a card on a new site.

All three sit at roughly the same flat rate. The tie-breaker is usually which one connects cleanly to the tool you send invoices from.

How to get paid online as a contractor, freelancer, or service provider

Here’s the whole setup, start to finish. You can do this in an afternoon.

  1. Pick a processor and create a free account. Stripe, Square, or PayPal. No monthly fee at the starter tier, no credit card needed to sign up. About five minutes.
  2. Connect it to your invoicing tool, or grab a standalone payment link. If you use an invoicing app, you link your processor account once. If not, you can generate a plain payment link from the processor itself.
  3. Send the invoice with a pay-now button — or just text the link. Email the invoice, or send the link by text. Your client opens it on their phone.
  4. Funds arrive in 1 to 2 business days. Standard payout. Most processors also offer instant payout for a small fee if you need the cash the same day.

One thing worth knowing: in most cases your client doesn’t have to create an account or download anything. They tap the link, enter a card, and they’re done. The easier it is for them, the faster you get paid.

A key point on the money itself: with the right invoicing tool, you connect your own Stripe or PayPal account, and the app doesn’t sit between you and your money. Payments go straight to your processor at the rate you’ve got with them. The app helps you send the bill — it doesn’t take a slice of the payment. Be wary of any app that inserts itself as a middleman and skims a percentage on top of the processor’s fee.

For more on how payment links work in practice, see get paid faster with payment links.

What changes when you start accepting online payments

Going from cash and checks to online payments is mostly upside, but a few things shift. None of them are hard — you just want to know about them up front.

Taxes and the 1099-K

When you take card and online payments, your processor reports that income to the IRS on a form called a 1099-K. The reporting threshold has been changing — the IRS has run transitional relief in recent years, and the rules tightened starting in 2025.

The practical takeaway: this is income you already owed taxes on whether you got paid by check or by card. Going online doesn’t create a new tax — it just creates a paper trail. Track all your online income, keep your records clean, and verify the current 1099-K threshold on the IRS website, since it’s still evolving. You’re not getting into trouble by accepting cards; you’d only get into trouble by not reporting income, and that was true with checks too.

PCI compliance basics

PCI compliance is the set of rules for handling card data safely. It sounds like a project. For you, it usually isn’t.

When you use a hosted checkout from Stripe, Square, or PayPal, the card details are entered on their secure page, not yours. That puts most small businesses in the simplest possible category — SAQ A, a short self-assessment questionnaire. You’re not storing card numbers, so the heavy lifting is the processor’s job. Only self-hosted setups, where you handle card data directly, get complicated — and as a service business, you won’t be doing that.

Chargebacks

A chargeback is when a client disputes a charge with their bank and the money gets pulled back. Disputed transactions usually cost you a $15 to $25 fee on top of the reversed amount.

They’re rare in service work, but you can make them rarer:

  • Write clear descriptions on every invoice — what the work was, when it was done.
  • Keep documentation: photos of completed work, signed estimates, text confirmations.
  • Send a receipt the moment a payment clears so the charge is recognizable on their statement.

Good records are your best defense. If a client forgets what a charge was for, a detailed invoice reminds them before they call the bank.

Common mistakes to avoid

A few traps that cost new businesses money or momentum:

  • Picking a processor with monthly fees before you know your volume. A subscription rate only saves money above a certain volume. Start flat-rate, switch later if your numbers justify it.
  • Offering only one way to pay. Some clients want card, some want bank transfer, some still want to write a check. Offer options. The goal is removing every reason not to pay you today. ACH bank transfers are worth offering alongside cards for clients who prefer it.
  • Ignoring chargeback prevention. It’s cheap insurance — clear descriptions and saved documentation cost you nothing and save you the dispute fee.
  • Not connecting payments to your invoicing tool. If your invoices live in one place and your payment links in another, you’re doing double work and you lose track of who’s paid. Keeping the bill and the pay button together means you mark invoices paid automatically and always know who still owes you.

The fastest path for service businesses

You don’t need a store. You don’t need a developer. You don’t need to learn anything new. You need to send a bill and let your client tap to pay.

For a one-person or small-crew business, the fastest path is an invoicing tool that handles the invoice and the payment link in one flow — no separate e-commerce setup, no second app, no app skimming your money. You connect your own Stripe or PayPal, send the invoice from your phone, and your client pays right from it. You keep your rate, and you can see who’s paid and who hasn’t at a glance.

That’s exactly how Pronto Invoice works: send an invoice, your client taps to pay, the money goes straight to your account. Online payments are available on the free tier, and Pronto never takes a cut of what you collect. You can build a real invoice and send it before you’re asked to pay for anything.

Set up your processor this afternoon, send your next job on an invoice instead of waiting for a check, and start getting paid in days instead of weeks.

There is always something more to read

Back to Blog

Get Started Today

Start simplifying your business invoicing with Pronto Invoice. Download now and send your first professional invoice in minutes.

playplay
mockup preview