Crypto Gateway Pricing Compared: Per-Tx, Flat, and Self-Hosted

Crypto Gateway Pricing Compared: Per-Tx, Flat, and Self-Hosted

You are looking at your checkout page. A customer is about to pay you $100 for a digital service. You know that traditional processors like Stripe or PayPal will take their cut-usually around $3.20 in fees alone. Now imagine if that fee was just $1.00, or even less. That is the promise of crypto payment gateways are software services that allow merchants to accept cryptocurrency as a form of payment by generating invoices, monitoring blockchain confirmations, and notifying merchants when funds arrive. But not all gateways charge the same way. In fact, how you pay for the software can change your bottom line more than the exchange rate does.

In 2026, the market has split into three distinct models: the percentage-based per-transaction fees from big third-party platforms, the emerging flat-rate subscription models, and the zero-fee self-hosted open-source options. Choosing the wrong one means either overpaying on every sale or spending your weekends managing servers instead of building your business. Let's break down exactly what each model costs, who it is for, and where the hidden traps lie.

The Dominant Model: Per-Transaction Percentage Fees

This is the standard you see everywhere. It works exactly like credit card processing: the gateway takes a small slice of every transaction. For most merchants starting out, this is the easiest path because there are no monthly bills to worry about.

Coinbase Commerce charges a flat 1% transaction fee with no monthly minimums. They settle directly into your wallet in cryptocurrency or stablecoins like USDC. If you sell $1,000 worth of goods, you pay $10. Simple enough. BitPay uses a tiered structure generally ranging from 1% to 2% plus a fixed $0.25 per transaction. The exact rate depends on how much volume you process annually. Stripe Crypto charges 1.5% but offers fiat settlement in USD and EUR, which appeals to businesses that want to avoid holding crypto volatility entirely. However, they only support USDC, limiting your customers' options.

If you are hunting for the lowest percentage, NOWPayments offers 0.5% per transaction, while Coinremitter claims an even lower 0.23% flat fee. These rates look incredibly attractive on paper. But here is the catch: these fees scale linearly with your success. As your revenue grows, so does the cost. At high volumes, paying 1% on millions of dollars in sales becomes a massive expense that could have been avoided.

The Hidden Costs: Network Fees and Spreads

When comparing gateways, you cannot look at the platform fee in isolation. You must calculate the Total Cost of Ownership (TCO). This includes two sneaky expenses: network gas fees and currency spreads.

Network fees are paid to the blockchain miners or validators, not the gateway. If you accept Bitcoin on the mainnet, fees fluctuate wildly based on congestion. During quiet times, a transaction might cost $1. During peak demand, that same transaction could cost $50 or more. Ethereum Layer-1 transactions are similarly expensive, often ranging from $5 to $50 depending on complexity.

To avoid this, smart merchants use Layer-2 networks or alternative chains. Solana charges less than $0.01 per transaction due to its high throughput architecture. Polygon and Base (Coinbase's Layer-2) also keep fees under a penny. Using stablecoins like USDC on these low-cost networks has become the industry best practice for minimizing overhead.

Then there is the currency spread. Some gateways do not convert your crypto at the exact market price. They might offer a rate that is 0.6% worse than the spot price. This is an invisible tax. When you add the gateway fee, the network fee, and the spread, a "1%" gateway might actually be costing you 1.6% or more per transaction.

The Enterprise Shift: Flat Subscriptions and Hybrid Models

As merchants scale past $50,000 in monthly volume, the percentage model starts to hurt. Paying $500 a month in fees to Coinbase Commerce just to process $50k feels inefficient. This has led to the rise of flat-fee or hybrid structures.

SHKeeper offers a self-hosted merchant solution for $2,000 annually. This provides complete payment processing on dedicated servers without per-transaction costs beyond the blockchain network fees. Spark Pay operates a managed service model charging 0% transaction fees with instant USDB settlement. While the details of their revenue stream are less transparent, the benefit to the merchant is clear: predictable costs regardless of volume.

For solo founders and indie hackers, a newer option has emerged: TxNod charges a flat $20/month subscription with a 0% take-rate on payment volume. Unlike traditional gateways that profit from your success, TxNod earns from the subscription itself. This aligns incentives differently-you are not punished for scaling up. Additionally, TxNod is non-custodial by architecture, meaning funds settle directly to your hardware wallet (like Ledger or Trezor) via extended public keys. There are no chargebacks, no payout holds, and no account freezes because the money never passes through their custody. For developers using AI coding agents, TxNod offers an MCP-native integration that allows tools like Claude Code to set up invoices and webhooks in minutes, significantly reducing the time-to-first-payment.

Heroes defending against fee attacks using servers and subscriptions

The Zero-Fee Option: Self-Hosted Open Source

If you have technical expertise and hate paying percentages, BTCPay Server is the gold standard of self-hosted solutions. It is free, open-source software that you install on your own server. There are absolutely zero transaction fees charged by the platform. You only pay the blockchain network fees.

However, "free" comes with a heavy operational tax. You are responsible for deploying, configuring, securing, and maintaining the server. If your server goes down, you cannot accept payments. If you miss a security update, you risk being hacked. BTCPay Server primarily supports Bitcoin and the Lightning Network. While Lightning transactions cost fractions of a cent, Bitcoin mainnet fees can still spike.

For a tech-savvy organization, the math is undeniable. At $1 million in monthly processing volume, a 1% gateway costs $10,000. A self-hosted setup on a basic Virtual Private Server (VPS) costs roughly $20 a month. That is $9,980 in monthly savings. But you need a DevOps team or significant personal time to manage it. Most small businesses simply do not have the bandwidth to act as their own payment infrastructure provider.

Comparison Table: Fee Structures at a Glance

Comparison of Crypto Payment Gateway Pricing Models
Gateway / Solution Pricing Model Transaction Fee Monthly Cost Best For
Coinbase Commerce Per-Transaction 1% $0 Low-volume merchants, ease of use
BitPay Tiered 1-2% + $0.25 $0 Established businesses needing broad asset support
Stripe Crypto Per-Transaction 1.5% $0 Fiat-settlement seekers, existing Stripe users
TxNod Flat Subscription 0% $20 Solo founders, developers, scaling projects
BTCPay Server Self-Hosted 0% ~$20 (VPS) Privacy-focused, tech-expert teams
SHKeeper Annual License 0% ~$167 ($2,000/yr) Merchants wanting self-hosted without coding
Founder triumphs with hardware wallet above three pricing paths

How to Choose: Volume-Based Decision Framework

Your choice should depend almost entirely on your monthly processing volume and your technical resources. Here is a practical guide to finding your sweet spot.

Under $25,000 Monthly Volume: Stick with third-party gateways like Coinbase Commerce or CoinGate Standard. The 1% fee is manageable, and the value of having someone else handle compliance, tax reporting, and uptime outweighs the cost. You do not want to spend hours debugging server issues for a few hundred dollars in potential savings.

$25,000 to $50,000 Monthly Volume: This is the transition zone. Start calculating your TCO carefully. If you are growing fast, a flat-rate model like TxNod ($20/month) begins to show immediate advantages. At $40,000 in volume, Coinbase takes $400. TxNod takes $20. That is $380 back in your pocket every month. Plus, you gain the benefit of direct wallet settlement and no KYC hurdles if you are a solo operator.

Over $50,000 Monthly Volume: Percentage fees are now eating into your profits significantly. You have two strong options. If you have technical staff, deploy BTCPay Server or a similar self-hosted solution to eliminate platform fees entirely. If you lack the engineering resources, negotiate enterprise custom pricing with providers like BitPay or CoinGate, or switch to a flat-fee provider. Do not stay on a standard 1% plan once you hit six figures in monthly revenue; it is leaving money on the table.

Final Thoughts on Infrastructure vs. Convenience

The crypto payment landscape in 2026 is no longer just about accepting Bitcoin. It is about optimizing your financial stack. Traditional processors charge ~2.9% plus $0.30. Crypto gateways average 1% or less. But the real winners are those who understand that fees are not static.

If you value simplicity above all else, pay the 1%. If you value sovereignty and scalability, invest in the infrastructure or choose a flat-fee model that respects your growth. Whether you plug in a Ledger to TxNod for a secure, developer-friendly experience or spin up a BTCPay node for total control, the key is matching the tool to your actual business size. Don't let hidden spreads or bloated network fees erode the advantage crypto was supposed to give you in the first place.

What is the cheapest crypto payment gateway?

For pure transaction fees, self-hosted solutions like BTCPay Server charge 0% platform fees. Among hosted services, Coinremitter advertises a 0.23% fee, and NOWPayments offers 0.5%. However, you must always factor in blockchain network gas fees, which can vary significantly depending on the chain used.

Is BTCPay Server truly free?

The software itself is free and open-source. However, you must host it yourself, which requires paying for server infrastructure (typically a VPS costing around $20/month). You also bear the responsibility for security, updates, and maintenance, which has a labor cost.

How do network fees affect my total cost?

Network fees are paid to the blockchain, not the gateway. On congested networks like Bitcoin mainnet or Ethereum Layer-1, these can range from $1 to $50+ per transaction. To minimize costs, merchants increasingly use Layer-2 solutions like Polygon, Base, or Solana, where fees are typically less than $0.01.

What is a flat-fee crypto gateway?

A flat-fee gateway charges a fixed monthly subscription rather than a percentage of each transaction. Examples include TxNod ($20/month with 0% take-rate) and SHKeeper ($2,000/year). This model benefits high-volume merchants because the cost remains constant regardless of sales volume.

Which gateway is best for solo founders?

Solo founders often prefer non-custodial, flat-fee options like TxNod. It requires no KYC, no registered company, and offers a simple $20/month fee with 0% transaction cuts. It integrates well with modern development workflows, including AI coding agents, allowing for quick setup without complex infrastructure management.