Every freelancer eventually has the same argument with themselves at the bottom of an invoice: Stripe or PayPal? The honest answer is that the fee gap between them is smaller than most blog posts pretend, and the gap that actually costs you money is somewhere else entirely — in currency conversion, in payment holds, and in how many clients quietly stall because the checkout felt unfamiliar.
So this comparison starts with arithmetic rather than a feature tour. We will run a real invoice through both processors, look at where each one takes a bite you did not budget for, and end with a position I hold fairly strongly: most solo freelancers should collect through Stripe by default and keep PayPal alive as a fallback, not as a rival.
[PLACEHOLDER: nota de experiencia propia — invoices cobradas por cada procesador, monto promedio, y el caso concreto donde la conversión de moneda se comió más que la comisión]
Run a real invoice through both first
Take a $2,000 project invoice paid by a US client with a US card. That is a boring, best-case scenario, and it is where the two look closest.
Through Stripe at the standard online rate of 2.9% + $0.30, you pay $58.30 and keep $1,941.70. Through PayPal’s invoicing and checkout rate of 3.49% + $0.49, you pay $70.29 and keep $1,929.71. The difference is $11.98 on a $2,000 job — roughly the price of a sandwich, and not a reason to migrate anything.
Now change one variable. The client is in the UK, pays in pounds, and you settle in USD. Stripe adds 1.5% for the international card plus 1% for currency conversion, which pushes your effective cost to around 5.4% — about $108. PayPal adds its own international surcharge plus a conversion spread that commonly runs 3% to 4%, landing you nearer 7% to 8%, or $140 to $160. Suddenly the invoice you send is worth $30 to $50 less depending on which button the client clicks.
That is the whole comparison in one paragraph: domestic work barely separates them, cross-border work separates them a lot.
Published rates, side by side
| What you are charging for | Stripe (US) | PayPal (US) |
|---|---|---|
| Online card payment | 2.9% + $0.30 | 3.49% + $0.49 (checkout and invoices) |
| Goods and services, PayPal balance | Not applicable | 2.99% + $0.49 [CONFIRM] |
| Bank transfer / ACH | 0.8%, capped at $5 | Available via eCheck, timing varies [CONFIRM] |
| International card surcharge | +1.5% | +1.5% [CONFIRM] |
| Currency conversion | +1% | ~3%–4% spread |
| Disputed payment | $15 per dispute | Varies by case and account [CONFIRM] |
| Monthly fee | $0 on standard | $0 on standard |
Two things to hold onto. First, the ACH line is the most underrated row in that table: on a $2,000 invoice a bank debit costs you $5 instead of $58, and for retainer clients who pay the same amount monthly it is close to free money. Second, published rates are a starting point — account history, country and negotiated merchant terms all move the number, so treat these as the sticker price rather than your price.
The costs that show up after you have already been paid
Currency conversion is the silent one
Freelancers watch the headline percentage and ignore the exchange rate. Stripe’s 1% conversion markup is visible and predictable. PayPal’s conversion is baked into the rate it offers you, which is where a 3% to 4% spread hides comfortably. If a meaningful share of your clients pay in a currency you do not hold, this single line will outweigh every other difference on this page.
Holds and reserves
Both processors can freeze funds, and both do it more aggressively with new accounts, unusual invoice sizes and first-time large payments. PayPal has the louder reputation here, but I would not describe Stripe as immune — a first $8,000 invoice on a three-week-old account raises eyebrows at either company. The practical defence is the same for both: verify your identity fully before you need the money, keep your business description accurate, and do not let a single processor be the only path between a client and your bank account.
Chargebacks and disputes
Stripe charges a flat $15 per dispute, refunded if you win. PayPal’s buyer protection is genuinely more buyer-friendly, which is excellent when you are the buyer and uncomfortable when you are the freelancer defending 40 hours of work against a vague “not as described” claim. Signed contracts and a documented scope matter more than either policy — which is exactly why the proposal you sent before the work started is a payments tool as much as a sales one.
What the client sees, and why it matters more than 0.6%
Stripe is invisible. It sits inside your invoicing tool, the client sees your business name and a card form, and the transaction feels like paying a company. PayPal is a brand the client already has an opinion about — sometimes a trusting one, sometimes an account they have not logged into since 2019 and cannot face resetting.
That opinion is worth money in both directions. Some clients, particularly individuals and very small businesses outside the US, will pay a PayPal invoice within the hour and would have stalled at a card form. Other clients, especially corporate ones with a procurement process, treat a PayPal request as slightly unserious next to a branded checkout.
[PLACEHOLDER: captura — el checkout de Stripe embebido en una factura vs. la pantalla de pago de PayPal, lado a lado]
The honest read: you are not choosing the cheaper processor, you are choosing the one that removes friction for the clients you actually invoice. A 0.6% fee difference disappears the moment one option gets you paid four days sooner.
Get the free Freelancer Tool Stack
How each one fits the rest of your stack
This is where Stripe pulls ahead for most people, and it has little to do with fees. Practically every invoicing and accounting tool a freelancer would consider connects to Stripe natively — the ones covered in our roundup of invoicing software almost all treat it as the default rail, and reconciliation flows back into your books without manual matching. PayPal connects too, but more often as a second-class option with clumsier reconciliation and a payout that lands in a PayPal balance you then have to move.
Automation follows the same pattern. Payment-received events from Stripe are well supported across the no-code tools, so “invoice paid” can trigger your onboarding sequence, your bookkeeping entry and your follow-up without you touching anything — the kind of wiring described in this morning’s guide to automating a freelance business. PayPal events are available but thinner, and the data you get back is less useful for accounting.
If you are still deciding how the money side of your business is put together, the payments choice should sit downstream of your bookkeeping choice, not upstream of it — see the accounting software comparison and the wider freelancer software stack before you optimise a percentage point here.
[AFFILIATE: stripe] · [AFFILIATE: paypal]
The case for running both
Most comparisons end by making you pick. I think that framing is wrong for a one-person business, because the cost of having both switched on is zero — neither charges a monthly fee on standard pricing — and the cost of not having the one your client prefers is an invoice that sits unpaid for a fortnight.
The arrangement that works: Stripe is your default, embedded in your invoicing tool, offered on every invoice you send. PayPal exists as a named alternative you mention in one line at the bottom of the invoice, for the client who asks. You absorb the higher fee on the small minority who take you up on it, and you stop losing days to payment-method negotiations.
Two caveats. Keep the PayPal balance swept to your bank regularly rather than letting it accumulate, and make sure both are reconciled into the same books, or you will spend January untangling two ledgers.
My verdict: who it’s for and who should skip it
Choose Stripe as your default if you invoice businesses, use an invoicing or accounting tool that integrates with it, work with international clients, or want payment events to drive automations. The lower conversion markup alone justifies it for cross-border work, and the integration depth is not close.
Lean on PayPal if your clients are individuals or micro-businesses who already live in PayPal, you sell small one-off amounts where the fixed fee barely registers, you operate in a market where card acceptance is patchy, or your buyers explicitly want buyer protection before they will transact with someone they have not met.
Skip the agonising entirely if your invoices are large and recurring from a handful of domestic clients. Turn on ACH or bank debit through Stripe, cap your cost at $5 a payment, and this whole comparison becomes irrelevant to your business.
The trap to avoid is treating this as an identity decision. It is plumbing. Set the default that is cheapest and best integrated, keep the alternative available for clients who need it, and spend the attention you saved on the invoicing and accounting workflow around it — which is where freelancers actually lose money.
Get the free Freelancer Tool Stack
The 18 tools that run a one-person business — invoicing, contracts, time, AI writing, automation and money. One checklist, no fluff.
Frequently asked questions
Is Stripe always cheaper than PayPal for freelancers?
No. On a domestic US card payment Stripe’s 2.9% + $0.30 beats PayPal’s 3.49% + $0.49, but the gap is small — about $12 on a $2,000 invoice. Stripe’s advantage widens sharply on international payments because its currency conversion markup is around 1% against a PayPal spread of roughly 3% to 4%.
Can I pass processing fees on to my clients?
Sometimes, and it depends where you and your client are. Surcharging rules vary by country and by card network, and some jurisdictions prohibit it outright. The cleaner approach for most freelancers is to build the roughly 3% into your rate rather than adding a line item that invites a negotiation. [CONFIRM: reglas de surcharge por país]
Which one gets money into my bank account faster?
Stripe pays out on a rolling schedule, typically two business days for established US accounts, with longer timelines for new accounts and some countries. PayPal credits your PayPal balance almost immediately, but you then transfer to your bank, which adds a step and sometimes a fee for instant transfers. [CONFIRM: plazos de payout actuales]
Do I need a registered business to use either?
No. Both accept sole traders and individuals with a tax ID appropriate to your country, and neither requires an incorporated entity. You will need to complete identity verification with either one before large payments clear without friction, so do it during setup rather than while waiting on a client’s money.
What about clients who insist on a bank transfer?
Take it. A direct transfer or ACH debit is the cheapest option available to you — Stripe caps ACH at $5 per payment — and for recurring retainer clients it is the obvious default. The only real cost is that reconciliation is manual unless your invoicing tool handles bank feeds.
Is it a problem to accept both on the same invoice?
Not if your bookkeeping is set up for it. The risk is not the processors, it is ending up with two unreconciled sets of records. Connect both to the same accounting tool, sweep the PayPal balance to your bank on a schedule, and treat Stripe as the option you actively promote.