Understanding payment processing fees as a freelancer
Every payment that lands in your PayPal or Stripe balance has already had a cut taken out of it. For freelancers and small merchants, that cut is rarely a single flat number — it changes based on how the client pays, where they're located, and which product inside PayPal or Stripe actually processed the transaction.
Both processors advertise a headline rate, but the number that matters for your business is your effective fee percentage: the fee as a share of what the customer actually paid, once the fixed per-transaction charge, any cross-border surcharge, and currency conversion are all accounted for. On a $20 invoice, a $0.49 fixed fee alone is close to 2.5% before the percentage rate is even applied. On a $2,000 contract payment, that same fixed fee barely registers. Merchant fee comparison only makes sense when it's run at your actual transaction sizes, which is why this calculator lets you move the amount and see both numbers update immediately.
PayPal's fee structure
PayPal prices differently depending on how the money arrives. A PayPal Checkout button or an emailed invoice runs 3.49% + $0.49, while a goods-and-services payment sent directly from a client's PayPal balance or bank account runs a slightly lower 2.99% + $0.49. In-person card-reader sales through PayPal Zettle drop to 2.29% + $0.09, and very small "micropayments" — transactions typically under $10 — use a higher percentage (4.99%) paired with a smaller fixed fee, since the flat charge would otherwise dominate at that scale.
Stripe's fee structure
Stripe's standard online rate is 2.9% + $0.30 for cards and digital wallets, undercutting PayPal's checkout rate on both the percentage and the fixed component. Where Stripe pulls dramatically ahead is invoicing: Stripe Invoicing charges just 0.40% on top of the underlying payment method fee, compared to PayPal's flat 3.49% + $0.49 regardless of invoice size. In-person payments through Stripe Terminal cost 2.7% + $0.05, and ACH Direct Debit — a direct bank-to-bank transfer — costs only 0.8% of the transaction, capped at $5, with no separate fixed fee below that ceiling.
| Processor | Transaction type | Rate | Fixed fee |
|---|---|---|---|
| PayPal | Standard Checkout | 3.49% | $0.49 |
| PayPal | Invoicing | 3.49% | $0.49 |
| PayPal | In-Person (Zettle) | 2.29% | $0.09 |
| Stripe | Standard Online | 2.90% | $0.30 |
| Stripe | Invoicing | 0.40% | $0.30 |
| Stripe | Terminal (In-Person) | 2.70% | $0.05 |
| Stripe | ACH Direct Debit | 0.80% | capped at $5 |
Cross-border and currency conversion fees explained
If a client's card or account is issued in a different country from your business, both PayPal and Stripe add a cross-border surcharge — typically 1.5% — on top of the standard processing rate. This is separate from currency conversion: if you're also being paid in a currency different from your own and letting the processor convert it, expect an additional spread of roughly 1% (Stripe) to 3–4% (PayPal), depending on the currency pair and your account's settings.
The two fees compound. A $1,000 international invoice paid by a client whose card was issued abroad, converted into your local currency, can carry the standard rate, the 1.5% cross-border surcharge, and a 1–4% conversion spread — pushing the effective cost well past 6% before you factor in the fixed fee. Freelancers working with international clients can often avoid the conversion spread entirely by invoicing in the client's currency and holding a multi-currency balance, converting only when exchange rates are favorable.
Practical ways to reduce cross-border costs
- Invoice in the client's local currency rather than forcing a conversion at checkout.
- Ask recurring clients to pay via bank debit (ACH, SEPA) instead of card where it's available — the percentage rate is usually a fraction of the card rate.
- Consolidate several small international payments into one larger monthly invoice to dilute the fixed fee.
- Compare your processor's conversion spread against your bank's mid-market rate before converting balances.
Invoicing fees: PayPal vs Stripe
Invoicing is where the two processors diverge the most. PayPal charges its full 3.49% + $0.49 commercial rate on every invoice regardless of size, which means a $5,000 invoice costs roughly $175 in fees. Stripe Invoicing, by contrast, layers a 0.40% invoicing fee on top of whichever payment method the client actually uses — so a $5,000 invoice paid by card costs around 3.3% total, while the same invoice paid via ACH bank debit costs closer to 1.2%, since Stripe's ACH rate is capped at $5.
For freelancers who invoice a handful of large clients each month, this difference compounds quickly. Switching recurring invoices from PayPal to Stripe Invoicing with ACH collection, where the client's bank supports it, is one of the highest-leverage fee reductions available without renegotiating your rates.
How processing fees erode net profit margins
A 3% processing fee sounds negligible until it's set against a freelancer's actual margin. If your effective margin on a project — after your own time, tools, and subcontractor costs — is 25%, a 3.5% payment processing fee isn't 3.5% of revenue; it's roughly 14% of your profit. Fees that seem small against gross revenue can represent a meaningful share of what's actually left over.
This is why pricing decisions should account for the processor and transaction type up front, not after the invoice is sent. Some freelancers build the expected fee into their day rate; others pass a documented processing surcharge on to the client for card payments, where local regulations allow it. Either way, knowing the exact net payout before a transaction happens — not an estimate after the fact — makes pricing and cash-flow planning considerably more reliable.
Annual impact at scale
The comparison view above projects your annual fee cost by multiplying a single transaction's fee by your yearly transaction count. For a freelancer billing $3,000 a month through PayPal Checkout, processing fees alone run close to $1,300 a year. The same volume moved to Stripe Invoicing with bank-debit collection can cut that figure by more than half — money that drops straight to net profit rather than requiring new revenue to replace it.
Choosing the right processor for your business
Neither processor is categorically cheaper — the right choice depends on how your clients prefer to pay. PayPal's brand recognition and buyer familiarity can reduce friction and speed up payment, which has a value of its own even at a higher fee. Stripe's lower online rate, near-free invoicing fee, and cheap ACH option tend to favor freelancers who invoice repeat clients directly rather than relying on marketplace-style checkout.
A practical approach: keep PayPal available for one-off clients who expect it, and route recurring or larger invoices through Stripe Invoicing with a bank-debit option offered first. Use the comparison view above with your own typical invoice size and volume to see which setup keeps more of your revenue over a full year.