Back to Resources
Practical Guide18 min readMarch 4, 2026

Invoice Payment Methods Guide: Bank Transfer, PayPal, Stripe & More

Choosing the wrong payment method costs you in fees, delays, and lost clients. This guide compares every major payment option so you can get paid faster, cheaper, and with less friction.

Why your payment method choice matters more than you think

Most freelancers and small business owners pick one payment method and stick with it forever -- often losing money and clients in the process. The reality: a 3% PayPal fee on a $10,000 invoice is $300 gone. A client who can only pay by ACH but you only accept wire transfer will cause a week of delays. Getting this right is not optional.

$300

Lost on a $10k invoice at 3% PayPal fee

5–7 days

Delay from wrong international method

23%

Of invoices paid late due to payment friction

6+

Major payment methods you should know

Full payment method comparison table

Every major payment method compared across the metrics that matter most for invoicing.

MethodSender FeeRecipient FeeSpeedGlobal?Best For
ACH Bank TransferFreeFree1–3 daysUS onlyDomestic B2B
Wire Transfer$15–$35 senderFree–$15Same/next dayYesLarge international payments
PayPalFree to send3.49% + $0.49InstantYes (200 countries)Small–medium global payments
StripeN/A2.9% + $0.302–7 daysYes (46 countries)Product/service businesses
ZelleFreeFreeMinutesUS onlyUS domestic clients
PayoneerFree (Payoneer–Payoneer)1–3%1–2 daysYes (200+ countries)International freelancers
CryptocurrencyNetwork fees onlyNetwork feesMinutes–hoursYes (global)Tech-savvy, unbanked clients
Cheque/CheckFreeFree5–10 daysLimitedTraditional US clients

Bank transfer: ACH vs wire transfer

Bank transfer is the gold standard for professional B2B invoicing. No percentage-based fees, no third-party accounts -- just money moving directly between banks. But ACH and wire transfers serve very different use cases.

ACH Transfer

Domestic US Only
  • Cost: Free for both sender and recipient
  • Speed: 1–3 business days (same-day ACH available)
  • Limit: Usually up to $25,000 per transaction
  • Best for: Recurring payments, retainers, US clients
  • What to include: Routing number + account number
  • Requires: Both parties have US bank accounts

Wire Transfer

Domestic & International
  • Cost: $15–$35 for sender; $0–$15 for recipient
  • Speed: Same-day domestic; 1–5 days international
  • Limit: Much higher -- often no limit
  • Best for: Large payments, international clients
  • What to include: SWIFT/BIC code, IBAN or account number
  • Requires: Bank account details, sometimes intermediary bank

Invoice wording for bank transfer:

Bank: Chase Bank | Account Name: Your Business LLC
Routing: 021000021 | Account: 000123456789
Reference: INV-2026-042

PayPal: widely trusted, but watch the fees

PayPal is available in 200+ countries and nearly every client has an account. It is the easiest method for small international payments. The downside: fees add up fast for large invoices.

Standard fee

3.49% + $0.49 per transaction

International surcharge

+1.5% for cross-border payments

$10,000 invoice cost

$349 + $0.49 = ~$350 in fees

When to use PayPal:

Invoices under $2,000 where the 3.49% is acceptable

Clients in countries with limited banking options

One-off payments from new clients

When you need payment within the hour

Invoice wording for PayPal:

PayPal: payments@yourbusiness.com
Please send as "Friends & Family" only if agreed in advance.
Reference: INV-2026-042

Stripe: the professional choice for service businesses

Stripe is not just for e-commerce. Stripe Invoicing lets you send professional invoices with a payment link -- clients pay by card instantly without needing an account. Funds arrive in your bank in 2–7 days.

FeatureDetail
Standard fee2.9% + $0.30 per card transaction
International cards+1.5% surcharge
Instant payouts1% fee, up to $0.50 minimum
ACH bank debit0.8%, capped at $5.00
Invoice featureFree (included with Stripe account)
Payout speed2 business days (standard), instant available
Countries supported46 countries
Recurring billingYes, via Stripe Billing

Pro tip: Use Stripe Invoicing for clients who prefer card payment. Send a Stripe invoice link directly in your email -- no account required for the client.

Zelle: instant and free for US domestic clients

Zelle is built into most US bank apps and sends money instantly with zero fees for either party. It is ideal for domestic clients but has strict daily and monthly limits, and offers no buyer/seller protection -- making it best for trusted, established clients.

Fee

Free

Speed

Minutes

Typical limit

$2,500–$10,000/day

Geographic reach

US only

Important: No payment protection

Zelle transactions cannot be reversed once sent. Only use Zelle with clients you know and trust. Never use it for a first-time client or a transaction you might need to dispute.

Payoneer: the global freelancer standard

Payoneer is the preferred payment platform for international freelancers, especially those working with clients in the US, Europe, and Asia. It provides local receiving accounts in USD, EUR, GBP, and more -- so international clients pay "locally" while you receive funds internationally.

Payoneer to Payoneer transferFree1–2 hours
US client pays via ACH to your Payoneer USD accountFree to receive1–3 days
Withdraw to local bank1–3% depending on country1–3 days
Credit/debit card payment3%Instant
Currency conversion0.5–2% above mid-marketInstant

Invoice wording for Payoneer:

Payoneer: youremail@domain.com
Or pay to my USD receiving account:
Bank: Community Federal Savings Bank | Routing: 026073150
Account: [Your Payoneer Account Number]

Cryptocurrency: borderless but use with caution

Crypto payments are genuinely borderless, arrive in minutes, and have negligible fees. They are growing in adoption among tech clients. The challenge: price volatility and tax complexity. A stablecoin (USDC, USDT) solves the volatility problem.

CurrencyTypeNetwork FeeVolatilityBest For
USDCStablecoin$0.01–$1.00None (pegged to USD)Invoice payments
USDT (Tether)Stablecoin$0.01–$2.00None (pegged to USD)Invoice payments
Bitcoin (BTC)Cryptocurrency$1–$20HighLarge one-off payments
Ethereum (ETH)Cryptocurrency$0.50–$30HighWeb3/tech clients
Solana (SOL)Cryptocurrency< $0.01MediumFast micro-payments

Tax note:

In the US and most countries, crypto received as payment is treated as income at the fair market value on the date received. Keep detailed records of each transaction for tax reporting.

Choosing the right payment method for every situation

The right payment method depends on invoice size, client location, relationship age, and your own banking setup. Use this decision guide:

ScenarioRecommended MethodBackup Option
US client, invoice under $2,500Zelle (free, instant)ACH bank transfer
US client, invoice $2,500–$50,000ACH bank transferWire transfer
US client, invoice over $50,000Wire transferACH (check limits)
International client, under $3,000PayPal / PayoneerWise
International client, $3,000–$20,000Payoneer / Wire transferPayPal
International client, over $20,000Wire transferPayoneer
New client, any amountStripe invoice linkPayPal
Recurring retainerACH / Stripe recurringPayoneer
Tech-savvy client, small paymentUSDC stablecoinPayPal
Client in unbanked regionPayoneer / CryptoWestern Union

How to add payment details to your invoice

Payment details on the invoice must be complete, unambiguous, and easy to act on. Vague payment sections are the single biggest cause of payment delays. Here is what each method requires on the invoice:

Bank Transfer (ACH)

  • Bank name
  • Account holder name
  • Routing number
  • Account number
  • Account type (checking/savings)

Wire Transfer (International)

  • Bank name and address
  • SWIFT/BIC code
  • IBAN or account number
  • Account holder name and address
  • Correspondent bank (if applicable)
  • Currency to send in

PayPal

  • PayPal email address
  • Note clarifying "Goods & Services" or "Friends & Family"
  • Invoice reference number

Stripe

  • Stripe payment link (generated from Stripe Invoicing)
  • Due date clearly stated
  • Invoice number for reconciliation

Zelle

  • Registered email or phone number
  • Your name as it appears in Zelle
  • Transaction limit reminder if applicable

Payoneer

  • Payoneer email, OR
  • Receiving account details (bank name, routing, account number by currency)

Cryptocurrency

  • Wallet address (full, verified twice)
  • Network/blockchain (e.g. Ethereum, Solana)
  • Accepted currencies
  • USD equivalent at time of invoice

8 common payment method mistakes to avoid

1

Only listing one payment method

Fix: Offer 2–3 options (e.g. ACH + PayPal + Stripe) to reduce friction for different client types.

2

Listing wrong bank details

Fix: Double-check account numbers each time. A wrong digit means a returned payment and a 3–5 day delay.

3

Not specifying the wire currency

Fix: Always state "Please send in USD" or your preferred currency to avoid conversion surprises.

4

Using Zelle for new or untrusted clients

Fix: Zelle payments are irreversible. Use Stripe or PayPal (Goods & Services) for first-time clients.

5

Accepting crypto without knowing the tax rules

Fix: Log the USD value at receipt date. In most countries this counts as taxable income.

6

Not including a payment reference

Fix: Always ask clients to reference the invoice number when paying. This saves hours of reconciliation.

7

Absorbing all the fees silently

Fix: Either build fees into your rates or use a "convenience fee" clause in your contract for card payments.

8

Using PayPal Friends & Family without agreement

Fix: F&F removes buyer/seller protection. Only use it when mutually agreed in writing.

Payment method setup checklist

Use this checklist before sending your first invoice with a new payment method.

Confirmed bank account details are correct
Listed 2–3 payment options on the invoice
Included invoice number as payment reference
Stated accepted currency for international payments
Verified SWIFT/BIC and IBAN for wire transfers
Included complete PayPal email address
Stripe invoice link tested and working
Zelle phone/email matches your bank account
Payoneer receiving account currency selected
Crypto wallet address verified character-by-character
USD equivalent noted if accepting crypto
Payment terms clearly stated (due date, late fee)
Fees disclosed if passing Stripe/PayPal cost to client
Contact details listed for payment queries

List your payment methods on every invoice

Free Invoice Lab supports bank transfer, PayPal, Stripe, Zelle, Payoneer, and crypto -- all on one invoice. No signup required.

Open Invoice Builder