Every freelancer has a payment method horror story. The bank transfer that took 8 business days. The PayPal fee that ate 5% of a $5,000 invoice. The client who "only pays by check" and mailed it to the wrong address.
Choosing the right payment method isn't just about convenience — it's about protecting your income. A 5% fee on a $10,000 project is $500. A delayed payment can cost you rent. A frozen account can stop your business cold.
This guide ranks every major payment method for freelancers, with real fees, real speeds, and honest recommendations for different situations.
| Rank | Method | Best For | Fees | Speed | Score |
|---|---|---|---|---|---|
| 1 | Bank Transfer / Wire | Large domestic invoices | $0-30 | 1-3 days | ⭐⭐⭐⭐⭐ |
| 2 | Wise (TransferWise) | International clients | 0.5-1% | 1-2 days | ⭐⭐⭐⭐⭐ |
| 3 | Stripe | Card payments, recurring | 2.9% + 30¢ | 2-7 days | ⭐⭐⭐⭐ |
| 4 | PayPal | Small, fast payments | 3-5% | Instant | ⭐⭐⭐⭐ |
| 5 | Revolut | European freelancers | 0-1% | Instant | ⭐⭐⭐⭐ |
| 6 | ACH Transfer | US freelancers, recurring | $0-5 | 1-3 days | ⭐⭐⭐⭐ |
| 7 | Check | Old-school clients | $0 | 5-10 days | ⭐⭐⭐ |
| 8 | Crypto (USDC/BTC) | Tech clients, international | 0.1-1% | Minutes | ⭐⭐⭐ |
| 9 | Venmo / Zelle | Small personal projects | $0 | Instant | ⭐⭐⭐ |
| 10 | Western Union | Remote countries | 5-10% | 1-5 days | ⭐⭐ |
Bank transfers are the gold standard for large, domestic invoices. Direct, reliable, and no third-party fees.
Pros:
Cons:
Best for: Invoices over $1,000, domestic clients, established relationships
Fees: $0 for domestic ACH/SEPA; $20-50 for international wires
Wise is the best option for international freelancers. It converts currency at the real exchange rate (not the marked-up bank rate) and charges a tiny fee.
Pros:
Cons:
Best for: International clients, multi-currency freelancers, avoiding bank wire fees
Fees: 0.5-1% per transfer, no hidden markup
Real example: A $5,000 invoice from a US client to a European freelancer:
Wise saves $120 in this scenario. On a $50,000 annual income, that's $1,200 back in your pocket.
Stripe is the professional standard for accepting card payments. It handles invoicing, subscriptions, and payment processing in one platform.
Pros:
Cons:
Best for: Recurring billing, card-only clients, automated invoicing
Fees: 2.9% + 30¢ per transaction (US); 1.5% + 0.25€ (EU)
PayPal is the most widely recognized payment method. Almost everyone has an account, and payments are instant.
Pros:
Cons:
Best for: Small invoices under $500, clients who insist on PayPal, fast turnaround
Fees: 3.49% + fixed fee (domestic); 5%+ for international
Real example: $2,000 invoice via PayPal:
On a $2,000 invoice, PayPal takes $70-160. That's a lot for a freelancer.
Revolut is a digital banking app that's particularly popular in Europe. It offers instant transfers, low forex fees, and multi-currency accounts.
Pros:
Cons:
Best for: European freelancers, intra-European transfers, digital nomads
Fees: $0 for Revolut-to-Revolut; 0.5-1% for cross-border
ACH (Automated Clearing House) is the standard for bank-to-bank transfers in the US. It's like a domestic wire but free and slightly slower.
Pros:
Cons:
Best for: US freelancers with US clients, recurring billing
Fees: $0 (most banks)
The old-fashioned paper check. Some clients (especially older businesses, government agencies, and certain industries) still insist on paying by check.
Pros:
Cons:
Best for: Clients who only pay by check, large corporate clients, government
Fees: $0
Crypto is emerging as a payment option, especially for tech clients and international freelancers who want to avoid banking fees entirely.
Pros:
Cons:
Best for: Tech clients, international freelancers avoiding forex, crypto-native businesses
Fees: $0.10-5 per transaction (network fees)
Recommendation: Use USDC (USD Coin) on a low-fee network like Polygon or Arbitrum. It's stable, fast, and costs pennies to transfer. Avoid Bitcoin for payments unless the client specifically requests it.
Venmo and Zelle are popular peer-to-peer payment apps in the US. They're great for small, informal payments but not ideal for professional freelancing.
Pros:
Cons:
Best for: Small projects under $500, friends/referrals, informal work
Fees: $0 for standard transfers
These are legacy services for sending money internationally, especially to countries with limited banking infrastructure.
Pros:
Cons:
Best for: Clients in countries with no banking infrastructure, emergency transfers
Fees: 5-10% + poor exchange rate
There's no single "best" payment method. The right choice depends on your situation:
Best: Bank transfer / ACH
Why: No percentage fees, professional, direct to your account. On a $10,000 invoice, bank transfer costs $0. PayPal costs $349. That's not a hard choice.
Best: Wise
Why: Real exchange rate, low fees, multi-currency support. For a $5,000 invoice from US to Europe, Wise saves $100-200 compared to bank wires or PayPal.
Best: Stripe
Why: Automated invoicing, automatic payment retries, recurring billing setup. The 2.9% fee is worth it for the automation and reliability.
Best: PayPal or bank transfer
Why: PayPal is instant and universally accepted. The fee on a $300 invoice is only $10.49 — acceptable for speed and convenience.
Best: Revolut or SEPA transfer
Why: SEPA transfers are free within the EU. Revolut adds instant transfers and multi-currency support. Both are faster and cheaper than anything else for intra-European payments.
Don't make clients adapt to you. Offer 2-3 options: "Pay by bank transfer, Stripe, or PayPal." The easier you make it, the faster they pay. Every friction point is a reason to delay.
While offering options, indicate your preference: "Preferred: Bank transfer. Also accepted: PayPal (+3.5% fee) or Stripe (+2.9% fee)." This nudges clients toward the method that costs you less.
Don't make clients hunt for your bank info. Include it on the invoice:
PAYMENT METHODS:
• Bank Transfer (preferred): [Bank Name] | Routing: XXX | Account: XXX
• PayPal: your@email.com (+3.5% fee)
• Stripe: [Payment link] (+2.9% fee)
For projects over $2,000, require 50% upfront. This reduces your risk and guarantees at least partial payment. If a client won't pay a deposit, that's a red flag. See our client red flags guide for more warning signs.
Always invoice in your local currency. If the client wants to pay in their currency, add a 3-5% buffer to cover exchange rate fluctuations. Currency risk is real — don't absorb it for free.
Manual follow-ups are tedious and easy to forget. Use a tool that automatically sends payment reminders at 7, 14, and 30 days past due. See our follow-up guide for scripts.
Built by a freelancer who got tired of chasing payments. Open source on GitHub.