Tools/Explorers

Payment Processor Fee Comparison: Stripe, Square, PayPal & Crypto

Compare payment processor fees: Stripe, Square, PayPal, Adyen, Shopify Payments, and crypto processors side by side. Per-transaction rates, monthly costs, and payout timing.

Spark TeamInvalid Date

Payment Processor Fee Overview

Payment processing fees are one of the largest operating costs for merchants. A business processing $500,000 per year in card transactions can expect to pay $15,000 to $20,000 in payment processor fees alone, before accounting for chargebacks, currency conversion, and platform subscriptions. Choosing the right processor directly affects margins.

This comparison covers six major processors (Stripe, Square, PayPal, Adyen, Shopify Payments) alongside crypto-native alternatives (BTCPay Server, OpenNode, Strike). Each processor is evaluated on per-transaction fees, monthly costs, international pricing, chargeback fees, and payout timing.

Per-Transaction Fee Comparison

The following table shows standard per-transaction fees for domestic payments in the United States. Rates reflect publicly available pricing as of early 2026. Volume-based discounts and negotiated enterprise rates are not included.

ProcessorOnline (Card-Not-Present)In-Person (Card-Present)Monthly FeePricing Model
Stripe2.9% + $0.302.6% + $0.05$0Flat rate
Square (Free)3.3% + $0.302.6% + $0.15$0Flat rate
Square (Premium)2.9% + $0.302.4% + $0.15$149Flat rate
PayPal Checkout3.49% + $0.492.29% + $0.09 (Zettle)$0Flat rate
PayPal Advanced2.89% + $0.292.29% + $0.09 (Zettle)$0Flat rate
AdyenIC++ plus $0.13IC++ plus $0.13$0 (minimum invoice)Interchange++
Shopify (Basic)2.9% + $0.302.6% + $0.10$29Flat rate
Shopify (Advanced)2.5% + $0.302.4% + $0.10$299Flat rate
BTCPay Server0% (self-hosted)0% (self-hosted)$0 (hosting costs apply)Self-hosted
OpenNode1%1%$0Flat rate
Strike~1% or less~1% or less$0Flat rate

Adyen uses Interchange++ (IC++) pricing, where the total cost equals the card network interchange fee plus scheme fees plus Adyen's markup (starting at $0.13 + 0.60%). For high-volume merchants, IC++ pricing often results in lower effective rates than flat pricing models. See our payment gateway comparison for a deeper look at gateway-level differences.

International and Cross-Border Fees

Cross-border transactions carry additional costs that can significantly increase the effective fee rate. International cards, currency conversion, and cross-border surcharges compound on top of base processing fees.

ProcessorInternational Card SurchargeCurrency Conversion FeeEffective International Rate (Online)
Stripe+1.5%+1%~5.4% + $0.30
SquareN/A (US only for card processing)N/AN/A
PayPal Checkout+1.5%3-4% FX markup~4.99% + $0.49
AdyenVaries by schemeIncluded in IC++Varies (typically 2-4%)
Shopify (Basic)+1%+1.5%~5.4% + $0.30
BTCPay ServerNoneNone (BTC-denominated)Network fee only
OpenNodeNoneNone (BTC-denominated)1%
StrikeNoneVaries by corridor~1% or less

For businesses with significant international revenue, cross-border fees can add 2-3% on top of base rates, pushing total costs above 5% per transaction. This is one area where crypto-native processors offer a structural advantage: Bitcoin transactions on the Lightning Network carry no cross-border surcharges because there is no concept of "domestic" vs. "international" in a borderless protocol. For more on cross-border cost structures, see our cross-border payment speed comparison.

Chargeback Fees and Dispute Costs

Chargebacks are one of the most expensive hidden costs in payment processing. Beyond the disputed transaction amount itself, processors charge a per-dispute fee regardless of the outcome.

  • Stripe: $15 per dispute
  • Square: $0 (no chargeback fee)
  • PayPal: $15 standard, $30 for high-volume disputes, plus $20 for bank-initiated chargebacks
  • Adyen: approximately $27 (€25) per dispute
  • Shopify Payments: $15 per dispute
  • BTCPay Server, OpenNode, Strike: chargebacks do not exist for Bitcoin/Lightning payments

The absence of chargebacks is a fundamental property of Bitcoin payment rails. Bitcoin transactions are push payments: the customer initiates and authorizes the transfer, and once confirmed, the transaction is final. There is no mechanism for a third party to reverse it. For merchants in high-chargeback industries (digital goods, subscriptions, travel), this eliminates a significant cost center.

Payout Timing and Settlement

How quickly you receive your funds matters for cash flow. Traditional processors hold funds for a settlement cycle before depositing them into your bank account.

  • Stripe: T+2 standard (US), T+1 available for eligible accounts, instant payouts at 1% fee
  • Square: next business day for standard deposits, instant transfers at 1.75% fee
  • PayPal: funds available immediately in PayPal balance, bank withdrawal takes 1-3 business days (instant transfer at 1.5%)
  • Adyen: T+1 to T+3 depending on region and configuration
  • Shopify Payments: T+2 to T+3 depending on plan
  • BTCPay Server: instant (funds go directly to your wallet)
  • OpenNode: same-day settlement for Bitcoin, next-day for fiat conversion
  • Strike: near-instant for Bitcoin, same-day for fiat conversion

BTCPay Server provides the fastest settlement of any processor listed here because payments go directly to the merchant's own wallet with no intermediary holding period. Lightning Network payments on BTCPay Server settle in under one second. For context on how Bitcoin settlement compares to traditional card networks, see our research on Bitcoin merchant payments.

Crypto Payment Processors in Detail

Crypto-native processors operate on fundamentally different rails than traditional card processors. Instead of routing through the acquirer, issuer bank, and card network, Bitcoin payments flow directly from the customer's wallet to the merchant. This removes interchange fees, scheme fees, and the merchant discount rate.

BTCPay Server is fully self-hosted and open source, meaning 0% processing fees. The tradeoff is operational overhead: merchants must run their own server (hosting starts around $8/month on cloud providers) and manage their own Lightning node for fast payments. BTCPay Server integrates with Strike's API for automatic fiat conversion, solving the volatility concern for merchants who prefer to settle in dollars.

OpenNode is a managed, custodial service that charges approximately 1% per transaction with built-in fiat conversion in supported regions. It's a simpler setup than BTCPay Server but introduces custodial risk.

For merchants who want dollar-denominated payments on Bitcoin rails, Spark enables stablecoin transfers (like USDB) with near-zero fees and instant finality. This gives merchants the cost advantages of crypto rails without Bitcoin price volatility. For more on this model, see our research on dollar-denominated Bitcoin payments.

Cost Comparison: $10,000 Monthly Volume

To illustrate the real-world difference, here is the estimated monthly cost for a merchant processing $10,000 in online transactions (assuming 200 transactions at $50 average order value):

ProcessorFee per $50 TransactionMonthly Cost (200 txns)Annual Cost
Stripe$1.75$350$4,200
Square (Free)$1.95$390$4,680
PayPal Checkout$2.24$447$5,364
PayPal Advanced$1.74$347$4,164
Shopify (Basic)$1.75$350 + $29 plan$4,548
BTCPay Server~$0.01 (network fee)~$2 + ~$8 hosting~$120
OpenNode$0.50$100$1,200

The difference is stark: a traditional processor costs $4,000 to $5,400 per year on $10,000/month in volume, while crypto-native processors range from $120 to $1,200. Use our merchant savings calculator to model costs for your specific transaction volume and average order value.

How to Choose a Payment Processor

The right processor depends on your business model, transaction volume, customer demographics, and tolerance for operational complexity.

If you need broad card acceptance with minimal setup: Stripe is the default choice for most online businesses. Its developer-friendly API, extensive documentation, and flat-rate pricing make it straightforward to integrate. Stripe also supports ACH payments at 0.8% (capped at $5), which is significantly cheaper for high-value B2B transactions.

If you operate physical retail: Square offers the most integrated point-of-sale experience with competitive in-person rates (2.6% + $0.15 on the free plan). The absence of chargeback fees is a unique advantage among traditional processors.

If you process high volumes ($1M+/month): Adyen's Interchange++ pricing typically beats flat-rate processors at scale. Enterprise merchants can negotiate markups as low as 0.25% + $0.10 per transaction.

If you sell internationally and want to minimize cross-border fees: crypto-native processors eliminate cross-border surcharges entirely. BTCPay Server with Lightning Network support provides 0% processing fees for merchants willing to handle self-hosting. For a managed experience, OpenNode charges 1% with no international surcharges.

If you want dollar settlement on crypto rails: Spark-based stablecoin payments offer the cost structure of crypto (near-zero fees, no chargebacks, instant settlement) with the price stability of the US dollar.

Frequently Asked Questions

Which payment processor has the lowest fees?

BTCPay Server has the lowest fees at 0% processing cost because it is self-hosted and open source. Among traditional processors, Adyen's Interchange++ model typically results in the lowest effective rate for high-volume merchants. For flat-rate pricing, Stripe and Shopify Advanced (2.5% + $0.30) offer the most competitive online rates. PayPal Checkout has the highest standard rate at 3.49% + $0.49 per transaction.

How much does Stripe charge per transaction?

Stripe charges 2.9% + $0.30 per successful online card payment in the US. In-person payments via Stripe Terminal cost 2.6% + $0.05. International cards add 1.5%, and currency conversion adds another 1%. ACH payments cost 0.8% capped at $5. Stripe has no monthly fees, setup fees, or minimum transaction requirements.

Do crypto payment processors charge lower fees than Stripe or PayPal?

Yes, significantly. BTCPay Server charges 0% processing fees (merchants only pay Bitcoin network fees, typically under $0.01 on Lightning). OpenNode charges approximately 1%. By comparison, Stripe charges 2.9% + $0.30 and PayPal Checkout charges 3.49% + $0.49. The tradeoff is that crypto processors require customers to pay in Bitcoin or stablecoins, which limits the addressable customer base compared to card payments.

What are chargeback fees and which processor charges the most?

A chargeback fee is charged by the processor when a customer disputes a transaction with their bank. Adyen charges the most at approximately €25 ($27) per dispute. PayPal can charge up to $30 for high-volume disputes. Stripe and Shopify charge $15 per dispute. Square is unique among traditional processors in charging $0 for chargebacks. Bitcoin and Lightning payments cannot be charged back at all.

How long does it take to receive payouts from payment processors?

Standard payout timing ranges from same-day to T+3. Square offers next-business-day deposits by default. Stripe pays out in T+2 for most US accounts. PayPal funds are available immediately in your PayPal balance but take 1-3 days to withdraw to a bank. Adyen settles in T+1 to T+3. BTCPay Server settles instantly because funds go directly to the merchant's wallet with no intermediary.

Can I accept Bitcoin payments and still settle in USD?

Yes. BTCPay Server integrates with Strike's API for automatic fiat conversion at the point of sale. OpenNode offers built-in fiat conversion in supported regions. Alternatively, merchants can accept stablecoins like USDB on Spark to receive dollar-denominated payments on Bitcoin rails without any conversion step. See our research on dollar-denominated Bitcoin payments for a detailed breakdown.

Is Adyen cheaper than Stripe for large businesses?

Generally, yes. Adyen's Interchange++ pricing passes through the actual interchange rate rather than bundling it into a flat fee. For merchants processing over $1 million monthly, Adyen's markup can be negotiated down to 0.25% + $0.10 per transaction, which typically results in a lower effective rate than Stripe's standard 2.9% + $0.30. However, Adyen has minimum invoice requirements and is designed for enterprise merchants, making it less practical for small businesses.

This tool is for informational purposes only and does not constitute financial advice. Fee data is approximate and based on publicly available pricing pages as of early 2026. Processors frequently update their fee schedules, and actual rates may vary based on business type, transaction volume, and negotiated terms. Always verify current pricing directly with the processor before making decisions.

Build with Spark

Integrate bitcoin, Lightning, and stablecoins into your app with a few lines of code.

Read the docs →