Stripe is a leading payment processor known for its developer-friendly API, transparent pricing, and comprehensive suite of payment solutions for businesses of all sizes.

Authorize.Net is a mature, Visa-owned payment gateway that offers robust, developer-friendly payment tools, strong fraud controls, and wide platform integrations. Pricing and merchant-account terms that vary depending on whether you use Authorize.Net’s all-in-one plan or attach your own processor.
These are not the same kind of product, and the choice between them is structural before it is financial. Stripe is an all-in-one: gateway, processing and merchant account in a single relationship, at 2.9% + 30c with no monthly fee. Authorize.net is a gateway, owned by Visa and running since 1996, that you normally point at a merchant account you hold with a bank or ISO — $25 a month plus 10c a transaction and a 10c daily batch fee, with your acquirer's rate on top. It also sells an all-in-one plan at the same 2.9% + 30c as Stripe, but with the $25 monthly fee still attached, which makes it the more expensive way to buy the same thing. The reason to choose it anyway is that your merchant account, and the underwriting risk that comes with it, sits with your bank rather than with the processor.
Stripe is for businesses starting from nothing — no merchant account, no bank relationship — and for anyone building payments into software, selling in person as well as online, or wanting subscriptions, tax and fraud from the same vendor.
Authorize.net is for established businesses that already hold a merchant account, or want one, and would rather own the acquirer relationship, negotiate the processing rate separately, and keep their funds with a bank that underwrote them.
The fork is whether you have, or want, your own merchant account. If you do not, Stripe wins outright: it charges the identical 2.9% + 30c without Authorize.net's $25 a month, it takes cards in person at 2.7% + 5c on hardware it sells you, and it carries subscriptions, tax, fraud and marketplace payouts on the same account. Paying $25 a month for Authorize.net's all-in-one plan is paying more for less. But if you already hold a merchant account, or you want one, the arithmetic inverts: gateway-only at $25 a month plus 10c a transaction, with a negotiated interchange-plus rate underneath, beats 2.9% for any business of size — and the underwriting risk sits with a bank that signed a contract with you rather than with a platform that can close the account on its own judgement. That last point is not a pricing question, and for established businesses it is usually the deciding one.
| Feature | Stripe | Authorize.net |
|---|---|---|
| Monthly fee | $0 — no setup, monthly or hidden fees Winner | $25 on every plan, including the all-in-one |
| All-in-one card rate | 2.9% + 30c online, no monthly fee Winner | 2.9% + 30c plus the $25 monthly gateway fee |
| Identical percentages. On the all-in-one plan Authorize.net is simply Stripe's price plus $300 a year, which is why the gateway-only plan is the one worth considering. | ||
| Gateway-only cost | Not offered — Stripe is the processor | $25/month + 10c per transaction + 10c daily batch fee Winner |
| This is the configuration Authorize.net exists for: you bring a merchant account and pay your acquirer's rate, and Authorize.net charges only for moving the transaction. At high volume a negotiated interchange-plus rate underneath can beat 2.9% comfortably. | ||
| ACH / eCheck | 0.8%, capped at $5.00 | 0.75% on the Gateway + eCheck plan Winner |
| Authorize.net's eCheck is US-only and carries a $10 monthly minimum. Stripe's cap makes it cheaper on large individual transfers. | ||
| Setup and early termination | None on standard pay-as-you-go | No setup fees and no early termination on the gateway |
| Both are clean. The caveat on the Authorize.net side is that the separate merchant account contract is written by your ISO or bank, not by Authorize.net, and can carry its own term and exit fee. | ||
| Chargeback cost | $15 received, plus $15 to respond — refunded only if you win | Not published for cards; $25 for eCheck chargebacks |
| Card chargeback fees on Authorize.net come from your acquirer, so the number depends on who sold you the merchant account. | ||
Recommendations based on your business type
Stripe gets you taking payments the same day at 2.9% + 30c with nothing monthly. Authorize.net's all-in-one is the same rate with $25 a month attached, and its gateway-only plan needs a merchant account you do not yet have.

This is exactly the case the gateway-only plan is priced for: $25 a month plus 10c a transaction and a 10c daily batch, on top of whatever rate you already negotiated. Switching to Stripe would mean giving up that negotiated rate for a flat 2.9%.
Stripe Connect handles seller onboarding, verification, split payments and payouts as a product. Authorize.net's gateway serves one merchant account and has no equivalent.
Stripe Terminal publishes 2.7% + 5c and sells readers from $59 on the same account as the online business. Authorize.net supports in-person through a separate merchant account and terminal, with no published card-present rate.

The gateway model puts your merchant account with a bank that underwrote you specifically. That does not make a freeze impossible, but it moves the decision from a platform's automated risk system to a counterparty with a signed contract and a relationship to lose.

Flat 2.9% + 30c stops making sense well before enterprise scale. Authorize.net's gateway fees are fixed at $25 plus 10c and 10c, so a negotiated interchange-plus rate underneath captures the whole saving. Stripe will negotiate too, but only at 'large payments volume'.
Common questions about this comparison
Explore more payment processor matchups