Stripe vs PayPal vs Crypto Payment Fees: What You Really Pay to Get Paid
Card and PayPal fees come in layers: a percentage, a fixed fee, a cross-border fee, a conversion spread, and fees when someone disputes a payment. A stablecoin payment link has fees you can count on one hand, and you can see each one before the money moves.
Fees you can count on one hand.
The statement that did not add up
Let's meet a seller we will call Tomás. He is not a real person, but his first payout statement will look familiar to many sellers.
Tomás teaches a short online course about video editing. He prices it at 50 dollars. Most of his students live in other countries. In his first month, he sells twenty copies. Twenty times 50 is 1,000 dollars. He expects to receive something close to that, minus "a few percent".
When the payout arrives, it is noticeably less. He opens the statement and finds a list of lines he did not expect. A percentage fee. A fixed fee on every sale. An extra fee for international cards. Another for converting currency. One student disputed a payment, and that brought its own fee, even though Tomás sent the course.
None of these lines were hidden, exactly. They were all written somewhere on the payment company's pricing page. But Tomás had looked at the first number, the percentage, and assumed that was the price. The rest arrived later, one layer at a time.
This essay is about those layers. We will look at what card payments and PayPal actually charge, using their own published prices. Then we will look at what a stablecoin payment link charges, line by line, for both the seller and the buyer. The goal is not to say that one is always cheaper. It is to make every fee visible, so you can compare honestly before you choose.
The old belief: the headline rate is the price
Most sellers carry a simple belief about payment fees: "It is about 3 percent." That number is printed in large type on most pricing pages, so it is natural to treat it as the cost.
But the headline rate is usually only the first layer. It applies to the simplest case: a domestic card, in the same currency, with no problems. Many online sellers rarely see that simple case. Their buyers are in other countries. Their buyers' cards are in other currencies. Some buyers dispute payments. Each of those situations adds another line.
The new belief this essay will build is more useful: the real price of getting paid is the sum of every fee that applies to your actual sales, and the best price is one you can calculate before the sale, not discover after it.
What card payments really cost
Let's start with Stripe, one of the most widely used payment companies, because its prices are published clearly.
For a business in the United States, Stripe's standard price is 2.9 percent plus 30 cents for each successful payment with a domestic card. On top of that, Stripe lists an extra 1.5 percent for international cards, 0.5 percent for manually entered cards, and 1 percent if a currency conversion is needed (Stripe Pricing).
Disputes have their own fees. Stripe charges 15 dollars for each dispute received, and another 15 dollars if you respond to the dispute manually (Stripe Pricing). Stripe explains that buyers can usually dispute a card payment within 120 days, and that the disputed amount plus the fee is taken from the seller's balance while the case is decided (Stripe Docs).
There are also fees for speed. If you want your money faster than the normal payout schedule, Stripe charges 1.5 percent of the instant payout amount, with a minimum of 50 cents (Stripe Pricing). The normal schedule itself is not instant: Stripe says a new seller's first payout typically arrives within 7 to 14 days (Stripe Docs).
Now let's apply that to one of Tomás's sales: a 50 dollar course, bought with an international card in another currency.
- 2.9 percent of 50 is 1.45 dollars.
- The fixed fee is 30 cents.
- The international card fee is 1.5 percent, which is 75 cents.
- The currency conversion fee is 1 percent, which is 50 cents.
That adds up to 3.00 dollars, or 6 percent of the sale. Not 2.9 percent. Twice that.
What PayPal really costs
PayPal publishes its US merchant fees too. For PayPal Checkout, the rate is 3.49 percent plus a fixed fee of 49 cents. For standard card payments through PayPal, it is 2.99 percent plus 49 cents. International commercial transactions carry an additional 1.5 percent. When a payment needs to be converted between currencies, PayPal applies a currency conversion spread of 4 percent for most conversions, or 3 percent for some types. A dispute costs 15 dollars, and a chargeback costs 20 dollars (PayPal).
PayPal also holds money for some new sellers. It says it may hold initial payments for up to 21 days while a seller builds a selling history (PayPal Help Center).
Here is the same 50 dollar international sale, paid through PayPal Checkout:
- 3.49 percent of 50 is about 1.75 dollars.
- The fixed fee is 49 cents.
- The international fee is 1.5 percent, which is 75 cents.
That is about 2.99 dollars, or 6 percent. If the payment also has to be converted from the buyer's currency, the 4 percent spread adds about 2.00 dollars more, bringing the total to about 4.99 dollars, or roughly 10 percent of the sale.
Again, every one of these fees is published. None of them is a trick. But the headline number is only where the cost begins.
Why layered fees hurt more than the numbers suggest
The total percentage is only part of the problem. Layered fees cause three other kinds of trouble, and they matter just as much.
They are hard to predict. Tomás cannot know in advance how much a sale will cost him, because it depends on where the buyer lives, what card they use and what currency it is in. Two identical sales of the same course can cost him very different amounts.
They punish small prices. Fixed fees of 30 or 49 cents are small on a 500 dollar sale and large on a 5 dollar one. On a 5 dollar sale through PayPal Checkout, the 49 cent fixed fee alone is almost 10 percent.
They arrive after the sale. Dispute fees can appear months later. Currency spreads are often built into the exchange rate rather than shown as a separate line. A seller who wants to know what they actually earned has to read statements carefully, sometimes long after the work was done.
Buyers feel layered fees too, in their own way. The Baymard Institute, which studies online shopping, found in a survey of US online shoppers that 40 percent of those who abandoned a checkout did so because extra costs, such as shipping, taxes and fees, were too high, and 12 percent because they could not see or calculate the total cost upfront (Baymard Institute). People do not like surprises in what they pay. Sellers do not like surprises in what they receive.
What a stablecoin payment link costs
Now let's count the fees on a stablecoin payment link, for both sides of the same 50 dollar sale. There are five things to know, and only one of them is charged on every sale.
1. The seller pays 1 percent. On a 50 dollar sale, that is 50 cents. The seller receives 49.50 dollars, in USDT or USDC, in their own wallet, usually within about 20 seconds. There is no fixed fee per sale, no international fee and no currency conversion fee, because the price is in dollars and the payment is in dollars. There is no monthly plan.
2. The buyer pays a network fee. Sending USDT or USDC on Solana costs a base fee of 5,000 lamports per signature (Solana Docs). A lamport is one billionth of a SOL, Solana's own coin, so this is a tiny fraction of a cent.
3. If the buyer sends from an exchange, the exchange may charge a withdrawal fee. This is set by the exchange, not by the payment link, and it varies a lot between exchanges and networks. It is shown on the exchange's withdraw screen before the buyer confirms.
4. If the buyer is buying digital dollars for the first time with a card, the card service charges a fee. MoonPay, for example, says its fee for card, Apple Pay and Google Pay purchases can be up to 4.5 percent, with a minimum fee of up to 3.99 dollars (MoonPay). This happens once, when the buyer gets their first digital dollars, not on every purchase.
5. If a buyer needs money back, there is a small refund fee. This only applies to money that did not become a completed order, such as an overpayment or an expired order. The refund fee is 0.10 USDT or USDC, plus 0.50 if the buyer's wallet has never held that coin on Solana, because a place for the coin has to be opened in that wallet. The buyer sees both numbers on their own order page before asking for the refund.
That is the whole list. Five fees, of which one is charged on every sale, one is a fraction of a cent, and three only apply in specific situations that the buyer can see in advance.
There is no dispute fee, because there is no card network to dispute through. There is no payout fee, because there is no payout schedule: the money goes straight to the seller's wallet. There is no fee for being in another country.
The same 50 dollar sale, side by side
Let's put Tomás's international 50 dollar sale next to itself in three ways, using the published prices above.
- Stripe, international card with currency conversion: about 3.00 dollars, or 6 percent. First payout typically in 7 to 14 days. Disputes possible for about 120 days, at 15 dollars each.
- PayPal Checkout, international with currency conversion: about 4.99 dollars, or about 10 percent. Initial payments may be held for up to 21 days. Disputes cost 15 dollars, chargebacks 20 dollars.
- Stablecoin payment link: 50 cents, or 1 percent, paid by the seller, plus a network fee of a fraction of a cent paid by the buyer. Paid to the seller's wallet in about 20 seconds. No dispute fees.
Over Tomás's twenty sales in a month, that is the difference between about 60 dollars with Stripe, about 100 dollars with PayPal, and 10 dollars with a 1 percent link. For a seller making 1,000 dollars a month, that gap is real money.
The same comparison at different prices
Fixed fees and percentages behave differently as prices change, so it helps to see the comparison at more than one price. Here is what an international card sale with currency conversion costs on Stripe's published prices, 2.9 percent plus 30 cents, plus 1.5 percent and 1 percent, compared with a flat 1 percent:
- A 10 dollar sale: Stripe about 84 cents, or 8.4 percent. A 1 percent link: 10 cents.
- A 20 dollar sale: Stripe about 1.38 dollars, or 6.9 percent. A 1 percent link: 20 cents.
- A 100 dollar sale: Stripe about 5.70 dollars, or 5.7 percent. A 1 percent link: 1 dollar.
- A 500 dollar sale: Stripe about 27.30 dollars, or 5.5 percent. A 1 percent link: 5 dollars.
Two things stand out. First, the card's percentage is highest on the smallest sales, because the fixed 30 cents weighs more. Second, even on large sales, the stacked percentages keep the card cost above 5 percent for this kind of sale. A flat 1 percent stays at 1 percent whatever the price.
For a seller whose buyers pay with domestic cards in the same currency, the gap is smaller: 2.9 percent plus 30 cents. That is still nearly three times 1 percent on a 50 dollar sale, but it is a very different picture from the international case. This is why it matters to calculate with your own buyers in mind, not with someone else's example.
The cost of waiting
There is one cost that never appears on a fee schedule: the cost of waiting for your own money.
Stripe says a new seller's first payout typically arrives within 7 to 14 days. PayPal says it may hold a new seller's first payments for up to 21 days. After that, payouts usually follow a regular schedule. If you want your money sooner, Stripe offers instant payouts for 1.5 percent of the amount.
For a large business, a few days of waiting is a minor detail. For a freelancer paying rent, a student selling a first product, or a small seller buying materials for the next order, it can matter a lot. Money you have earned but cannot use is, for that time, not really yours. Some sellers end up borrowing, delaying purchases or paying the instant payout fee just to get access to money they already earned.
A stablecoin payment link that pays sellers directly removes this cost completely. There is no payout to wait for, because the seller's share arrives in their wallet in the same moment the sale completes. What the seller does next, keep it, spend it or change it into local money, happens on their own schedule.
It is hard to put one number on the cost of waiting, because it depends on each seller's situation. But it is worth adding to your comparison, at least in words: how long until I can use this money, and what would I pay to have it sooner?
The fee for changing money in and out
To be complete, there is one more cost to count on the stablecoin side, and it belongs to the seller: changing digital dollars into local money, if and when you want to.
That fee is not charged by the payment link. It is charged by the exchange or service you use to sell your USDT or USDC for your local currency and send it to your bank or mobile money account. It varies a lot between countries and exchanges. Some charge a percentage. Some build their margin into the exchange rate. Some charge a fixed withdrawal fee to your bank.
Two things make this fee different from the layers on a card statement. First, you choose when to pay it. You can change your earnings once a month, once a quarter, or only when you need to, and you can compare exchanges before you do. Second, you may not need to pay it at all for some of your money. If you pay suppliers, tools or other freelancers in digital dollars, that money never needs to be converted.
When you compare, be fair to both sides. A card payout to a bank in another currency often includes a currency conversion too, sometimes inside the exchange rate. Look at what actually lands in your account in each case, and compare those numbers.
What the comparison leaves out
A fair comparison has to say what each option gives in return for its fees, because fees are not the only thing that matters.
Cards and PayPal give buyers a familiar way to pay. Almost everyone has a card. Many people have PayPal. A buyer who has never held digital dollars can pay in seconds. With a stablecoin link, that buyer first has to get a wallet and buy USDT or USDC, which takes time and, by card, costs a fee. For a seller whose buyers have never touched crypto, the card's higher fee may be worth paying, because more people complete the purchase.
Cards and PayPal give buyers a way to dispute. That protection is part of what the fees pay for. A stablecoin payment is final once the order is complete. Buyers rely on the seller's honesty and reputation instead of a bank. For some buyers, that matters a lot.
Stablecoin links give sellers certainty. The seller knows the fee before the sale, receives the money in seconds, and does not face disputes months later. For sellers in countries where Stripe or PayPal are not available, or where their accounts have been limited, this can be the only practical option.
So the real question is not "which is cheapest?" It is "which mix of cost, speed, reach and protection fits my buyers?" Many sellers end up offering both: a card option for buyers who want it, and a stablecoin link for buyers who already hold digital dollars or prefer them.
Why a simple fee is a choice, not an accident
It is worth asking why a payment tool would choose a single flat percentage instead of layers.
Layered fees usually follow layered costs. Card networks charge payment companies for each transaction. Banks charge for converting currencies. Disputes take people's time to handle. Payout systems cost money to run. Each layer of the fee pays for a layer of the system.
A stablecoin payment link removes many of those layers at the source. There is no card network in the middle. There is no currency to convert, because the price and the payment are both in dollars. There is no dispute process, because blockchain payments are final. There is no payout system, because the seller's share is sent directly to the seller's wallet in the same transaction that receives the payment. When a layer of the system disappears, the fee for it can disappear too.
What remains is a single fee for the work that is left: watching each order, checking the payment, splitting it, delivering the product and keeping the records. One percent, the same for everyone, whatever country they are in.
There is also a principle under this. A seller is an adult running their own business. They should be able to know the price of getting paid before they decide to sell, without reading a long schedule or waiting for a statement. A fee you can calculate in your head respects that. A fee you can only understand afterwards does not.
How to read any pricing page
You will compare payment tools more than once, and their prices will change. Instead of memorizing numbers, carry a few questions that work on any pricing page.
- What is the percentage, and is there a fixed fee per sale? A fixed fee matters most for small prices.
- What changes when the buyer is in another country? Look for international, cross-border or foreign card fees.
- What happens with currencies? Look for conversion fees or "spreads", which are often built into the exchange rate.
- What does a dispute cost, and how long can a buyer dispute? Look for dispute, chargeback and "dispute countered" fees.
- When do I actually get my money, and what does faster cost? Look for payout schedules, holds on new accounts and instant payout fees.
- Is there a monthly fee or a plan I need?
Then take your typical sale, for example a 50 dollar product bought from abroad, and add up every line that applies. That number, not the headline, is your real price.
What buyers should check
Buyers have fees too, and the same habit helps.
If you pay by card in another currency, your bank may charge its own foreign transaction fee, and the exchange rate it uses may be less favorable than the rate you see online. Check your card's terms once, so you are not surprised by your statement.
If you pay with USDT or USDC, check three things on your screen before you confirm:
- the network, which should match what the payment page asks for, such as Solana;
- the withdrawal fee your exchange shows, which can be much higher than the network fee itself;
- the amount, so that the payment page receives what it asked for, after any fee your exchange takes from the amount.
If your exchange's withdrawal fee is large compared with what you are buying, consider keeping some digital dollars in your own wallet for small purchases. Sending from a wallet on Solana costs only the tiny network fee.
A note on what "free" means
You will sometimes see payment methods described as free. It is worth being careful with that word.
Some services do not charge the seller a visible fee, but make money through the exchange rate, through holding balances, through selling data, or by charging the buyer instead. Some offer low fees at first and raise them later. Some are free only up to a certain amount.
There is nothing wrong with any of these business models in itself. But a fee that is honest about itself, even if it is not zero, is easier to plan around than a "free" service whose costs appear somewhere you were not looking. The test is simple: can you say, before the sale, exactly what you will pay and who will pay it? If you can, you are dealing with a fee you can count. If you cannot, keep reading the fine print.
A one-evening exercise for sellers
If you want to know your own real cost, here is a simple exercise you can do in one evening, with nothing more than your last month of sales and a calculator.
- List last month's sales. For each one, note the price, whether the buyer was in your country or abroad, and whether their payment was in your currency.
- Apply your current provider's published fees to each sale. Percentage, fixed fee, international fee, conversion fee. Add any dispute fees you paid.
- Add them up and divide by your total sales. That is your real fee rate. Write it down.
- Do the same with a flat 1 percent. For the buyers who already hold digital dollars, or who would be willing to, this is what those sales would have cost you.
- Note your waiting time. How many days, on average, between a sale and the money being usable?
Most sellers who do this for the first time are surprised, in one direction or the other. Some find that their real rate is close to the headline, because most buyers are local. Others find it is twice as high. Either way, after one evening you are no longer guessing. You are choosing with your own numbers.
Questions sellers ask
Is 1 percent the whole cost for me as a seller? For the sale itself, yes. If you later change your digital dollars into local money, your exchange will charge its own fee for that, which you can check in advance. That cost is the same whether you were paid by one buyer or a hundred, because you choose when and how often to change money.
Who pays the network fee for splitting the payment? The split that sends 99 percent to you and 1 percent to the service is a blockchain transaction with its own tiny network fee. That fee is paid by the service, not taken from your share.
Can a buyer reverse a payment and charge me a dispute fee? No. A completed stablecoin payment cannot be reversed through a bank. There is no dispute process and no dispute fee. That also means your reputation with buyers is your responsibility. Describe your product honestly and make sure it opens.
What if my buyer pays too much by mistake? The order still completes, and the buyer can get the extra back from their own order page, minus the small refund fee. You do not need to do anything.
Are there fees I am forgetting? Taxes are not a payment fee, but they are a cost. Being paid in digital dollars does not change what you owe where you live.
Back to Tomás
Let's go back to Tomás and his first payout statement.
He now understands what he was looking at. The 2.9 percent was only the first line. Because his buyers are international and pay in other currencies, his real cost was about 6 percent with Stripe, and could reach about 10 percent with PayPal when currency conversion applies. One dispute added its own fee on top. And he waited days for money he had already earned.
So he makes one change. He keeps his card option for buyers who want it. Next to it, he adds a second button: "Pay with USDT or USDC on Solana." For the students who use it, he pays 50 cents on each 50 dollar course, receives 49.50 dollars within seconds, and never sees a dispute fee. For the students who prefer cards, nothing changes.
At the end of the next month, he can predict exactly what each stablecoin sale cost him before he even opens a statement. That is the shift this essay is about. The old belief said the headline rate is the price. The more useful belief is that the real price is every fee that applies to your actual sales, and the best fees are the ones you can count before the money moves. Ideally, on one hand.
Sources
- Stripe, "Pricing": stripe.com/pricing
- Stripe Docs, "How disputes work": docs.stripe.com/disputes/how-disputes-work
- Stripe Docs, "Receive payouts": docs.stripe.com/payouts
- PayPal, "Merchant Fees": paypal.com
- PayPal Help Center, "New PayPal account – payments on hold": paypal.com
- Baymard Institute, "Cart Abandonment Rate Statistics": baymard.com
- Solana Docs, "Fees": solana.com/docs/core/fees
- MoonPay, "Pricing disclosure": moonpay.com