Quick Answer

Most US freelancers need two payment rails rather than one: a card or payment-link option for invoices under about $2,000, which costs roughly 2.9% + $0.30 per payment but is paid the day the client opens the email, and an ACH bank transfer for anything larger, which costs $0-$3 and clears in one to three business days. Which brand you use matters far less than that match — Stripe or an invoicing app's built-in link for US card payments, PayPal when a client insists on it, Wise or Payoneer when the money starts in another currency. On a $5,000 invoice the difference between the two rails is about $170. Whatever you choose, send the payout to a business account rather than your personal one.

There is no single best payment tool for freelancers, and the comparison that actually decides it is not the one most lists run. What decides it is who your clients are, how big the invoices are, and how fast you need the money. For most US freelancers that means two rails, not one: a card or payment-link option for smaller invoices, where roughly 2.9% + $0.30 buys same-day payment, and an ACH bank transfer for the large ones, where $0–$3 clears in one to three business days. This guide compares the six options freelancers actually use, what each one costs on a real invoice, where the money lands afterwards, and the failure modes nobody puts in the feature table.

Payment Software and Invoicing Software Are Not the Same Thing

It is worth separating the two before you shop, because the search results mix them freely and they do different jobs.

  • Invoicing software produces the document: the line items, the invoice number, the due date, the record of what is outstanding. That is the part that decides whether you get paid on time.
  • Payment software — a processor or a payout rail — moves the money: it takes the client's card or bank transfer and delivers the funds to you, minus a fee.

Most freelancers need both, and the tidiest arrangement is one where the invoice carries the payment option inside it, so the client never has to go looking. InvoiceBloom works that way: the app creates the invoice for free, and if you connect a Stripe account, each invoice can carry a payment link that charges to your own Stripe account. Which methods that link offers — cards, and anything else you have enabled — comes from your Stripe settings, not from us.

The Six Options Freelancers Actually Use

Rates and payout schedules change, and every provider publishes several of them depending on how the client pays. Treat the figures below as the shape of the decision and confirm the current number on the provider's own pricing page before you quote it to a client.

Option How the client pays When you can spend it Typical US cost Best for
Payment link on the invoice (invoicing app + Stripe) Clicks "Pay" in the invoice email and enters a card Paid the same day; Stripe pays out to your bank on a rolling schedule, with the first payout slower Stripe's 2.9% + 30¢, plus whatever the app adds on top (ours is 0.5%) Anyone who wants one click between the invoice and the money
Stripe on its own Card, on a link or a hosted invoice you build in Stripe Same as above 2.9% + 30¢ for standard online card payments Freelancers who already run billing inside Stripe
ACH bank transfer Pushes the payment from their own bank, using details on the invoice 1–3 business days $0–$3 to receive at most US banks Domestic invoices over about $2,000
PayPal PayPal balance or card, often because the client asked for it Balance is immediate; 1–3 days to reach a bank A commercial rate near 3% plus a fixed fee, higher across currencies Clients who refuse to pay any other way
Wise Sends to local receiving details you hold in their currency Usually same or next business day within a currency A stated percentage of the amount converted, shown before the transfer Cross-border work where the conversion is the real cost
Payoneer Pays into receiving accounts, or pays you from a marketplace Varies by how the client pays A percentage that depends on the funding method, plus conversion Marketplace and enterprise clients who only pay this way

Two things stand out once it is laid out. The first is that the expensive options are the fast ones, and the gap widens with the invoice: a percentage fee is trivial on $300 and painful on $8,000. The second is that three of the six are not really choices you make — they are choices your client makes, and your job is to have the rail ready when they ask.

The Five Questions That Decide It

Run these in order. Most freelancers reach an answer by question three.

  1. Where are your clients? All domestic and the answer is card plus ACH. One significant client abroad and you need a cross-border rail before the currency spread quietly costs you more than any processing fee — see our guide to invoicing international clients for the invoice side of that.
  2. What does a typical invoice look like? Under about $2,000, take the card fee and get paid today. Over it, lead with a bank transfer and offer the card as the backup.
  3. How fast do you need it? Same-day money has a price, and it is usually worth paying when the alternative is chasing. If your runway is comfortable, the cheap rail wins.
  4. Who is the client's accounts payable? A one-person business pays how you ask. A finance department pays by ACH on its own cycle and may not process a card link at all, which makes the terms — not the tool — the thing to negotiate.
  5. What happens when it goes wrong? Card payments can be disputed by the payer months later. Bank transfers essentially cannot. That asymmetry rarely matters until it matters a great deal.

What the Fees Cost on a Real Invoice

The percentages feel abstract until you put them against invoices you actually send. This is a card payment taken through an InvoiceBloom payment link — Stripe's 2.9% + 30¢ plus our 0.5% platform fee — against the same invoice paid by bank transfer.

Invoice Card fee total You receive By ACH instead
$250 $8.80 $241.20 $247–$250
$1,000 $34.30 $965.70 $997–$1,000
$5,000 $170.30 $4,829.70 $4,997–$5,000

On $250 the card fee is the price of a coffee and it buys you a payment today instead of a follow-up email in three weeks. On $5,000 it is $170 — real money, and the reason experienced freelancers put bank details first on large invoices and keep the card link underneath as the convenient option.

A note on our own numbers, because we are one of the options on this page: creating, sending and tracking invoices in InvoiceBloom is free, with no plan, no limits and no trial. The only fee is the 0.5% platform fee on payments you choose to accept online through Stripe, on top of Stripe's own rate. If your clients pay by bank transfer, you never touch it.

Create Professional Invoices in Minutes

Stop spending hours on invoicing. InvoiceBloom lets you create, send, and track invoices — so you can focus on the work that matters.

Free to create. No credit card required.

Where the Money Lands Matters as Much as How It Arrives

Choosing a processor is only half the decision. The other half is the account it pays into, and this is the part freelancers most often leave on default — client money landing in the same personal checking account as the groceries, which makes both bookkeeping and any later question about your business harder than it needed to be. The SBA's guidance on opening a business bank account is the short version of why.

Two details worth knowing before you route payouts anywhere. First, a balance sitting inside a payment platform is not the same thing as money in an insured deposit account — FDIC deposit insurance covers deposits at insured banks, and several popular payment tools are financial technology companies that work with partner banks rather than banks themselves. Second, money parked in a processor is money you are not using; set payouts to sweep to your own account automatically rather than letting a balance accumulate.

If you have formed a US LLC or corporation, a dedicated business account is straightforward to open. Sole proprietors without a registered entity have fewer options — many business accounts, including the one below, are not available to them.

Where will this payment land?

Mercury gives you a business account with no monthly fees, no minimums, and free USD wires — so client payments land somewhere separate from your personal money.

Open a Mercury account

Partner link — InvoiceBloom earns a commission if you open and fund an account. Free for you either way. Mercury is a financial technology company, not a bank; banking services are provided by Mercury's partner banks, Members FDIC.

What No Payment Tool Will Do for You

Every comparison table stops here, which is a shame, because this is where the surprises live.

  • Holds and reserves. A new account that suddenly processes an unusually large payment can have the funds held while the processor reviews it. It is not personal and it is not rare — but if your first invoice through a new tool is your biggest one, do not plan the month around the money arriving on day one.
  • Chargebacks. A card payment can be disputed after the fact, and you will be asked to evidence what was delivered. Your defence is the boring paperwork: a signed scope, the invoice, the delivery record.
  • Tax reporting. Payment processors and third-party payment networks file information returns on what they pay out. The dollar thresholds have moved repeatedly in recent years, so take the current figures from the IRS self-employed tax center or your accountant rather than a number you half-remember. Either way, what you report is your income — not what any one form happens to show.
  • Getting the client to pay at all. No processor collects an invoice that was never opened. Clear payment terms and a reliable follow-up habit move the needle far more than switching processors does — the mechanics of that are in our guide to handling late-paying clients.

A Setup That Works for Most Freelancers

  1. Put two options on every invoice — one cheap, one instant. Name the one you prefer first.
  2. Lead with the card link under about $2,000 and with bank details above it. That single rule captures most of the available saving.
  3. Add a cross-border rail only when you have a cross-border client, not in advance.
  4. Send payouts to a business account, not your personal one, and let them sweep automatically.
  5. Write the terms down — due date, late fee, what happens if the card is declined — before the first invoice, not after the first dispute.

Do that and the tool question mostly answers itself: build the invoice, connect Stripe if you want the payment link on it, and put your bank details in the payment instructions for the large ones. If you would rather see the fee and speed trade-offs method by method, our invoice payment methods guide goes through all seven in detail.

Frequently Asked Questions

What is the best payment software for freelancers?

There is no single winner, because the right tool follows from your clients rather than from a feature list. For US-domestic work, a card or payment-link option for invoices under about $2,000 plus ACH bank transfer for anything larger covers almost every case. Add PayPal only when a client insists on it, and a cross-border rail such as Wise or Payoneer only when money is actually arriving from another currency. Pick for the invoices you send now, not the ones you hope to send.

Is Stripe or PayPal better for freelance invoices?

Stripe is usually cheaper on US card payments and keeps the payment inside your own invoice, which looks more professional and lands the money in an account you control. PayPal wins on client familiarity: some clients simply want to pay that way, and an argument about payment rails is a poor use of goodwill. A reasonable default is to offer a Stripe-powered link as the standard option and keep PayPal available for the clients who ask.

Can I pass the card processing fee on to the client?

Sometimes, and it needs to be agreed up front rather than added as a surprise line. Surcharging rules vary by state and by card network, and several jurisdictions restrict or prohibit it, so check your own before you add a percentage. The two alternatives freelancers use instead are quieter: build the cost into your rate, or offer a small discount for payment by bank transfer, which changes behaviour without a surcharge.

Do I need a business bank account to accept client payments?

Not legally, if you are a sole proprietor — you can be paid into a personal account. It is still worth having a separate account from the first client payment, because it makes bookkeeping, tax time and any later financing conversation dramatically simpler. If you have formed an LLC or a corporation, treat it as non-negotiable: mixing entity money with personal money undermines the separation the entity exists to create.

How long does it take to get the money after a client pays?

Card payments are captured immediately, but the payout to your bank follows the processor's schedule — typically a couple of business days for an established US account, and noticeably longer for the first payout on a new one. ACH transfers usually clear in one to three business days. Wires land the same business day domestically if sent before the cut-off. Checks are the slow option, and the delay is not the mail so much as the deposit and clearing behind it.

Will a payment app report what I earn to the IRS?

Payment processors and third-party payment networks file information returns covering what they pay out to you, and the reporting thresholds have changed more than once in recent years. Confirm the current figures with the IRS or your accountant rather than relying on a remembered number. The practical point is unchanged either way: your income is what you earned, whether or not any particular form arrives, so keep your own records of every invoice and every payment.

Related Reading

Share this article

Get invoicing tips that help you get paid faster

Weekly insights for freelancers. No spam, unsubscribe anytime.

Ready to Create Professional Invoices?

Create and send unlimited invoices with InvoiceBloom — 100% free, every feature included.

100% free • No credit card required