← Back to Insights
/ Engineering Insights

Freelancer's Guide to Payment Processing Fees (and How to Reduce Them)

Comparing processors, the hidden fees that don't show up in the headline rate, and whether to pass processing costs on to clients.

Freelancer's Guide to Payment Processing Fees (and How to Reduce Them)
Emile Ndagijimana
Emile Ndagijimana
August 4, 2026
/
Payments

Processing fees are a fixed cost of getting paid — but "fixed" doesn't mean "unchangeable"

Every payment method has some processing cost, and freelancers can't eliminate it entirely. What varies significantly is how much you pay, how visible that cost is, and whether you or your client ends up absorbing it.

Comparing the common options

  • Credit/debit card processing — typically 2.5-3.5% plus a small fixed fee per transaction, fast and convenient for clients, but the highest percentage cost for you
  • Bank transfer / ACH — usually much cheaper (often under 1%, sometimes flat-fee), but slower to arrive and less convenient for the client to initiate
  • Digital wallets and modern payment platforms — fees vary widely, often competitive with cards but worth checking for currency conversion costs if working internationally
  • Wire transfers — reasonable for domestic transfers, but international wires often carry intermediary bank fees on top of the sending fee, adding up quickly

The hidden fees worth checking for

The advertised processing rate rarely tells the whole story. Currency conversion spreads (covered in more depth for international clients), minimum monthly fees regardless of volume, chargeback fees if a client disputes a charge, and payout delays that affect your cash flow are all real costs that don't show up in the headline percentage.

"The processor with the lowest advertised rate isn't always the cheapest one once you add up currency conversion, payout delays, and dispute fees."

Should the client cover the fee?

For larger invoices or clients who specifically request a card payment for their own convenience, it's reasonable to pass the processing fee along explicitly, stated clearly on the invoice rather than absorbed silently into your price. For smaller, routine invoices, most freelancers build the fee into their standard pricing rather than itemizing it — either approach is fine as long as it's consistent and not a surprise.

What doesn't work well is deciding case by case with no consistent policy — that's when clients start noticing (and sometimes disputing) inconsistent treatment.

Reducing fees without losing convenience

  • Offer both a low-fee option (bank transfer) and a convenient one (card), and let clients choose — many will pick the cheaper option if it's presented clearly
  • For recurring or retainer clients, set up direct debit or bank transfer by default, reserving card payment for one-off or new-client invoices where speed matters more
  • Batch international payments where possible rather than sending frequent small transfers, since many fees are partly fixed per-transaction, not purely percentage-based

The real goal

You're not trying to eliminate processing fees entirely — that's not realistic. You're trying to know what you're actually paying, choose the right method for each situation, and have a consistent policy so fees don't quietly erode your margin without your noticing.

Contractly Pro supports multiple payment methods on every invoice, so clients can choose what's convenient without you managing five separate tools. Try it free →

/ My SaaS

I write about building Contractly Pro

Real decisions, real tradeoffs, real architecture — from solo founder to production SaaS. Read the Founder Journal or try the app.