# Payment Processing Fees Compared: Stripe vs PayPal vs Square vs Dodo

> Compare payment processing fees across Stripe, PayPal, Square, and Dodo in 2026, including headline rates, hidden add-ons, and which model fits different business types.
- **Author**: Ayush Agarwal
- **Published**: 2026-04-14
- **Category**: Payment Fees, Comparison
- **URL**: https://dodopayments.com/blogs/payment-processing-fees-compared

---

Most businesses compare payment processors by looking at one number on a pricing page. That is usually the wrong starting point.

**Payment processing fees** only make sense when you compare the exact route a customer takes to pay, what optional products you need on top, and what operational work your team still owns after the transaction succeeds.

This June 2026 comparison uses each provider's public pricing pages or support documentation and separates the routes that usually get blended together: domestic cards, international cards, subscriptions, disputes, and currency conversion. If you want deeper breakdowns of the individual stacks, also read [Stripe fees calculator](/blogs/stripe-fees-calculator), [PayPal business fees hidden costs](/blogs/paypal-business-fees-hidden-costs-2026), [payment gateway comparison](/blogs/payment-gateway-comparison), and [why Merchant of Record fees differ from payment gateway fees](/blogs/why-have-additional-fees-on-an-merchant-of-record-vs-a-payment-gateway).

## Quick comparison table

| Provider      | Core online pricing                                            | Notable add-ons                              | Best fit                                   |
| ------------- | -------------------------------------------------------------- | -------------------------------------------- | ------------------------------------------ |
| Stripe        | 2.9% + 30c domestic cards                                      | +1.5% international, +1% FX, product add-ons | API-first online businesses                |
| PayPal        | 3.49% + 49c for PayPal and Venmo, 2.99% + 49c for cards        | Wallet mix, dispute and payout complexity    | Checkout with strong wallet preference     |
| Square        | 3.3% + 30c online on free tier, 2.9% + 30c on paid tiers       | Better in-person than online                 | Retail and omnichannel merchants           |
| Dodo Payments | 4% + 40c domestic US, +1.5% international, +0.5% subscriptions | MoR model includes more operational coverage | SaaS and digital products selling globally |

The apparent winner changes based on use case. If you are a coffee shop, Square may be the best answer. If you are a US-only developer tool, Stripe may be. If you are selling software globally and do not want to own tax and compliance, Dodo can be cheaper in practice even with a higher headline rate.

## Route-Specific Payment Processing Fee Tables for 2026

Do not compare one blended fee. Compare the route your customers actually use.

### Domestic online cards

| Provider | 2026 Route Signal | Best Interpretation |
| -------- | ----------------- | ------------------- |
| Stripe | 2.9% + 30c domestic online cards | Lowest clean gateway benchmark for API-first online businesses |
| PayPal | 3.49% + 49c for PayPal checkout, 2.99% + 49c for card-style flows | Higher fixed fee drag, but wallet trust can lift conversion |
| Square | 3.3% + 30c online free tier, 2.9% + 30c online paid tiers | Strong for sellers already using Square commerce tools |
| Dodo Payments | 4% + 40c domestic US | Higher than gateways because MoR coverage is included |

### International cards

| Provider | 2026 Route Signal | Best Interpretation |
| -------- | ----------------- | ------------------- |
| Stripe | Domestic fee + 1.5% international, plus FX where applicable | Competitive only if your team owns tax and compliance separately |
| PayPal | Cross-border and currency behavior varies by market and wallet route | Can be expensive on low-ticket international sales |
| Square | Not designed as the default cross-border SaaS payment stack | Better for domestic and omnichannel commerce |
| Dodo Payments | Domestic MoR fee + 1.5% international | Built for global SaaS, with 220+ countries and regions and 30+ local payment methods |

### Subscriptions and recurring billing

| Provider | 2026 Route Signal | Best Interpretation |
| -------- | ----------------- | ------------------- |
| Stripe | Payments fee plus subscription/billing products where needed | Flexible, but product stacking changes total cost |
| PayPal | Payment acceptance rather than a full SaaS billing stack | Useful payment option, rarely the whole subscription system |
| Square | Stronger for commerce subscriptions than SaaS entitlements | Usually not the default for software subscriptions |
| Dodo Payments | +0.5% for subscriptions, add-ons, and usage-based billing | MoR coverage plus SaaS billing primitives in one model |

### Disputes and chargebacks

| Provider | 2026 Route Signal | Best Interpretation |
| -------- | ----------------- | ------------------- |
| Stripe | $15 dispute fee on standard pricing | Gateway model leaves evidence and account risk with you |
| PayPal | Dispute and chargeback handling depends on payment route | Wallet dispute behavior can differ from card disputes |
| Square | Dispute handling tied to Square commerce model | Best for Square-native merchants |
| Dodo Payments | $30 dispute fee | MoR structure shifts more dispute operations into the managed commerce layer |

### Currency conversion and FX

| Provider | 2026 Route Signal | Best Interpretation |
| -------- | ----------------- | ------------------- |
| Stripe | +1% currency conversion where required | FX can turn a low headline card fee into a higher global rate |
| PayPal | Currency conversion is often a major source of effective fee drag | Model by buyer country and payout currency |
| Square | Currency conversion is not the main use case | Better for domestic or supported-region commerce |
| Dodo Payments | International surcharge plus MoR-led global selling model | Compare against the cost of tax, payout, local method, and compliance tooling |

For more context on these routes, compare [global billing](/blogs/global-billing), [best payment methods for SaaS](/blogs/best-payment-methods-for-saas), [merchant of record vs payment service provider](/blogs/merchant-of-record-vs-payment-service-provider), and [Stripe alternatives](/blogs/stripe-alternatives).

```mermaid
flowchart TD
    A["Transaction"] --> B["Domestic cards"]
    A --> C["International cards"]
    A --> D["Subscriptions"]
    A --> E["Disputes"]
    A --> F["Currency conversion"]
    B --> G["Total effective cost"]
    C --> G
    D --> G
    E --> G
    F --> G
```

## What each provider actually charges

### Stripe

Stripe's official standard US pricing is:

- 2.9% + 30c for domestic online card payments
- +1.5% for international cards
- +1% if currency conversion is required
- 2.7% + 5c for in-person domestic cards
- $15 per dispute on standard pricing

Stripe is the cleanest benchmark for a normal online gateway.

### PayPal

PayPal's US business pricing is more segmented:

- 3.49% + 49c for PayPal checkout
- 3.49% + 49c for Venmo
- 2.99% + 49c for cards and Apple Pay in invoicing-style flows
- 2.89% + 29c for Expanded Checkout card processing
- 2.29% + 9c card-present and POS starting rates

PayPal has real brand trust with buyers, but it is often the most expensive mainstream online option.

### Square

Square's relevant online and in-person pricing includes:

- 3.3% + 30c online on free tier
- 2.9% + 30c online on Plus and Premium
- 2.9% + 30c online API
- 2.6% + 15c card-present on free tier
- 3.5% + 15c manual entry or card on file

Square is best understood as a commerce and POS platform with payments, not just a gateway.

### Dodo Payments

[Dodo Payments](https://dodopayments.com) publishes:

- 4% + 40c domestic US cards and wallets
- +1.5% international payments
- +0.5% subscriptions, add-ons, and usage-based billing
- No ACH, SEPA Direct Debit, or BACS Direct Debit support today

Unlike the other three, Dodo is positioned as a merchant of record for SaaS and digital products, which changes what the fee covers.

## The fee path matters more than the provider logo

```mermaid
flowchart LR
    A[Customer pays online] --> B{Provider}
    B -->|Stripe| C[Gateway fee + intl + FX + add-ons]
    B -->|PayPal| D[Wallet or card fee + higher fixed fee]
    B -->|Square| E[Online or manual entry fee]
    B -->|Dodo| F[MoR fee + optional intl/subscription uplift]
    C --> G[Your net revenue]
    D --> G
    E --> G
    F --> G
```

This is why founders talking about "the cheapest processor" often disagree. They are usually talking about different payment paths.

## Side-by-side on a $100 domestic online transaction

To make the comparison simple, assume a $100 domestic online sale.

| Provider                   | Fee on $100 sale | Net before refunds/disputes |
| -------------------------- | ---------------- | --------------------------- |
| Stripe                     | $3.20            | $96.80                      |
| PayPal Checkout            | $3.98            | $96.02                      |
| PayPal cards (2.99% + 49c) | $3.48            | $96.52                      |
| Square free online         | $3.60            | $96.40                      |
| Square paid online         | $3.20            | $96.80                      |
| Dodo domestic US           | $4.40            | $95.60                      |

If that is where you stop, Stripe and Square paid tiers look best. But that is only the right conclusion if all you need is domestic processing.

## International sales change the ranking fast

For global software and digital goods, international fees and compliance matter more than domestic headline pricing.

### Stripe international example

Stripe adds:

- +1.5% for international cards
- +1% for currency conversion when required

So a $100 international non-USD sale can move from **2.9% + 30c** to **5.4% + 30c** before any subscription or tax tooling.

### PayPal international exposure

PayPal's pricing varies by transaction type and market, but cross-border payments typically carry additional complexity and often a worse effective rate once the fixed fee and currency behavior are included.

### Square international limitations

Square is not built around cross-border digital selling in the same way Stripe and Dodo are. It is strongest in domestic and POS-led setups.

### Dodo's international model

Dodo lists **+1.5%** for international payments. That is still a surcharge, but Dodo's broader MoR model is designed for digital sellers who do not want to own global tax handling themselves.

That is why [best payment methods for SaaS](/blogs/best-payment-methods-for-saas) and [global billing](/blogs/global-billing) matter more than a domestic-fee table if you are selling across markets.

## The hidden costs behind the fee tables

### Stripe's hidden cost is product stacking

Stripe looks efficient until you add billing, tax, fraud, and compliance work around it. The headline fee is clear. The complete operating cost is not.

### PayPal's hidden cost is fixed-fee drag

PayPal's 49c fixed component is meaningful on lower-ticket sales. At $20 average order value, a 49c fixed fee alone is already 2.45% before the percentage rate.

### Square's hidden cost is channel mismatch

Founders see Square's in-person rate and assume it applies to online. It does not. Square is price-competitive when the customer is present. It is much less compelling if your business is mostly digital.

### Dodo's hidden cost question is the opposite

Dodo's rate is not hiding the fee. The question is whether you need what the fee includes. If you do not need merchant-of-record coverage, the fee may be more than you want. If you do need it, comparing Dodo to gateways on processing alone is incomplete.

> Payment fees are never just about percentages. They are really a proxy for who owns the messy parts of commerce. Fraud, tax, cross-border rules, retries, refunds, and disputes all end up on someone's desk.
>
> - Rishabh Goel, Co-founder & CEO at Dodo Payments

## Comparing subscription businesses specifically

Subscription businesses should not compare these four providers the same way a retail merchant would.

For subscriptions, the real cost includes:

- recurring billing support
- payment retries
- proration and upgrades
- subscription event handling
- tax treatment across jurisdictions

Dodo publishes **+0.5%** for subscriptions. Stripe's broader subscription stack often involves separate pricing layers and operational ownership. Square is not the default choice for SaaS subscriptions. PayPal can be part of the payment mix, but it is rarely the full billing system.

If you are building around recurring revenue, compare the docs for [subscriptions](https://docs.dodopayments.com/features/subscription), [webhook events guide](https://docs.dodopayments.com/developer-resources/webhooks/intents/webhook-events-guide), [overlay checkout](https://docs.dodopayments.com/developer-resources/overlay-checkout), and [inline checkout](https://docs.dodopayments.com/developer-resources/inline-checkout).

## Which processor is cheapest by business type?

### Cheapest for a US-only API-first startup

Usually Stripe, at least at low complexity and domestic volume.

### Cheapest for a wallet-heavy checkout where buyers expect PayPal

PayPal can still win on conversion even if it loses on raw fees.

### Cheapest for retail and in-person commerce

Square often wins because the POS stack and in-person rates are aligned.

### Cheapest for global SaaS in total cost of ownership

Often not the gateway with the lowest headline rate. This is where Dodo becomes compelling because tax, billing, and merchant-of-record coverage are bundled into the economic model.

That distinction is the whole point of [merchant-of-record-vs-payment-service-provider](/blogs/merchant-of-record-vs-payment-service-provider).

## When MoR Is Cheaper in Total Cost of Ownership

A payment gateway can be cheaper on a single domestic card transaction and more expensive once the business becomes international, recurring, or tax-sensitive. MoR pricing becomes cheaper in total cost of ownership when the included work replaces tools or headcount you would otherwise need.

| Scenario | Gateway Cost You Still Own | Why MoR Can Be Cheaper |
| -------- | -------------------------- | ---------------------- |
| Selling SaaS in multiple countries | Tax registrations, VAT/GST rules, invoicing, and local compliance | MoR shifts legal seller responsibility and tax remittance into the commerce fee |
| Adding subscriptions and usage billing | Billing logic, retries, proration, metering, and lifecycle webhooks | Dodo includes subscriptions and usage-based billing support rather than forcing a patchwork stack |
| Accepting international buyers | International card surcharge, FX, local payment methods, and payout complexity | A global MoR can bundle the operating model across regions |
| Handling disputes and refunds | Evidence workflows, support escalation, chargeback liability, and refund policy operations | MoR coverage can centralize dispute and refund operations |
| Founder operating from emerging markets | PSP onboarding limits, payout friction, and unsupported countries | Dodo supports global SaaS from more markets while still excluding ACH, SEPA Direct Debit, and BACS Direct Debit |

If you only sell domestic one-time products, the lower gateway fee may win. If your roadmap includes global SaaS, local payment methods, subscriptions, or tax-sensitive digital products, compare the full operating cost using [cheapest Merchant of Record](/blogs/cheapest-merchant-of-record), [Merchant of Record for SaaS](/blogs/merchant-of-record-for-saas), and [billing automation for SaaS](/blogs/billing-automation-saas).

## When Dodo is the better comparison and when it is not

Dodo should be compared against Stripe, PayPal, or Square only if your business sells digital products, subscriptions, or software across markets.

It is not a one-for-one replacement for a local POS system. It is a stronger fit when you need:

- global digital sales
- tax collection and remittance
- merchant-of-record coverage
- subscription support
- digital delivery or software workflows

For those use cases, Dodo's [digital product delivery](https://docs.dodopayments.com/features/digital-product-delivery), [license keys](https://docs.dodopayments.com/features/license-keys), and [introduction](https://docs.dodopayments.com/introduction) show the broader system behind the fee.

## Decision framework

Choose **Stripe** if you want a flexible domestic-first gateway and have the team to own the surrounding stack.

Choose **PayPal** if wallet trust and checkout familiarity measurably improve conversion for your audience.

Choose **Square** if you are an omnichannel or in-person merchant who wants commerce tools and payments together.

Choose **Dodo Payments** if your product is digital, global, recurring, or tax-sensitive and you want less operational ownership.

## What to compare next if your shortlist is still open

Fee tables are only one layer of the decision. Before you choose, it is worth pressure-testing the stack against adjacent questions:

- [Stripe fees calculator](/blogs/stripe-fees-calculator) for deeper Stripe math
- [PayPal business fees hidden costs](/blogs/paypal-business-fees-hidden-costs-2026) for PayPal-specific fee drag
- [Payment gateway comparison](/blogs/payment-gateway-comparison) for broader provider criteria
- [Best payment methods for SaaS](/blogs/best-payment-methods-for-saas) for product-led payment mix decisions
- [Merchant of Record vs payment service provider](/blogs/merchant-of-record-vs-payment-service-provider) for operational ownership differences
- [Global billing](/blogs/global-billing) if international revenue is material

From a product and integration angle, Dodo's [checkout features](https://docs.dodopayments.com/features/checkout), [subscriptions](https://docs.dodopayments.com/features/subscription), [webhook events guide](https://docs.dodopayments.com/developer-resources/webhooks/intents/webhook-events-guide), and [digital product delivery](https://docs.dodopayments.com/features/digital-product-delivery) are useful benchmarks for what a modern digital revenue stack should support.

That matters most when you are not just comparing today's fee. You are comparing what your payment stack will look like after you add refunds, international cards, subscription upgrades, local payment methods, finance reconciliation, customer support overhead, tax operations, dispute management, reporting, and long-term operational complexity.

> Founders often ask which provider is cheapest. The better question is which provider leaves the least expensive mess behind after the payment clears.
>
> - Ayush Agarwal, Co-founder & CPTO at Dodo Payments

## FAQ

### What are payment processing fees in 2026?

Payment processing fees are the percentage and fixed charges a provider takes when a customer pays. In 2026, the right comparison depends on the payment route: domestic card, international card, subscription, dispute, or currency conversion.

### What are Stripe payment processing fees for online cards?

Stripe's standard US online card benchmark is 2.9% + 30c for domestic cards. International cards add +1.5%, and currency conversion can add another +1%, so global SaaS transactions often cost more than the domestic headline rate.

### What is the Square fee for online payments?

Square's online fee is commonly 3.3% + 30c on the free tier and 2.9% + 30c on paid online tiers. Square is usually more competitive for in-person and omnichannel sellers than for global SaaS billing.

### Which payment processor has the lowest headline online fee?

On standard domestic online card pricing, Stripe at 2.9% + 30c and Square's paid online rate at 2.9% + 30c are among the lowest in this comparison. PayPal is usually higher, and Dodo charges more because it covers more than processing.

### Is PayPal always more expensive than Stripe?

For many online checkout flows, yes on pure fee math. But some businesses still keep PayPal because the wallet option can increase trust and conversion.

### Why does Dodo look more expensive than Stripe or Square?

Because Dodo is not only selling payment processing. It is selling a merchant-of-record stack for global digital businesses, which changes what costs are bundled into the fee.

### Is Square a good choice for SaaS?

Usually not the default. Square is strongest for in-person and omnichannel commerce, while SaaS teams usually care more about subscriptions, APIs, tax handling, and cross-border billing.

### What should subscription businesses compare first?

They should compare the full subscription stack, not only the payment fee. Billing logic, retries, tax handling, and webhook support matter as much as the base transaction rate.

## Final take

The cheapest payment processor depends on what kind of business you run. Stripe is often cheapest on domestic online card processing. PayPal can justify higher fees if it lifts conversion. Square wins for card-present commerce. Dodo wins when a digital business needs more than processing.

For a closer look at the merchant-of-record tradeoff, compare [Dodo Payments pricing](https://dodopayments.com/pricing) and the main [Dodo Payments](https://dodopayments.com) site.
---
- [More Payment Fees articles](https://dodopayments.com/blogs/category/payment-fees)
- [All articles](https://dodopayments.com/blogs)