Choosing a crypto payment processor means looking past the headline percentage. The transaction fee each provider advertises is only one part of what you actually pay. Conversion spreads, withdrawal charges, network gas, and operational overhead combine to create the real cost — and those hidden layers can triple your expenses compared to the quoted rate.
This guide compares the major options available today: NOWPayments, BitPay, Coinbase Commerce, and BTCPay Server. We break down each processor’s full fee structure, custody model, and practical tradeoffs so you can pick the right tool for your volume and technical capacity. When evaluating crypto payment processor fees bitpay coinbase, remember that the lowest advertised rate rarely tells the whole story.
Understanding the True Cost Layers
A crypto gateway “fee” consists of five distinct components:
- Transaction percentage — the headline rate charged per payment
- Fiat conversion spread — if the processor converts crypto to fiat, it takes a cut on the exchange rate, typically 0.5 – 1.5%
- Withdrawal or payout fee — what it costs to move funds from the gateway to your bank or wallet
- Network gas fees — the on-chain cost of moving the coin, usually paid by the buyer but sometimes absorbed by the merchant
- Operational cost — for self-hosted solutions, this includes hosting, setup time, and maintenance
A processor advertising “zero fees” may still cost you through infrastructure bills and developer hours. A flat 1% rate might hide a 1.5% conversion spread. The fair comparison adds all five layers at your specific monthly volume.
NOWPayments: 1% Starting Rate with Flexible Custody
NOWPayments publishes a 1% service fee for payments without exchange — meaning you keep the same coin the customer sends. If you enable multi-currency conversion, fixed-rate processing, or fee-paid-by-user options, the rate rises to 1.5%. The older 0.5% figure repeated across many comparison articles is outdated.
NOWPayments offers both custodial and non-custodial modes. In custodial mode, the platform holds your funds and handles conversion. In non-custodial mode, payments go directly to your wallet, but this triggers additional network-fee events compared to the custodial flow. Fiat withdrawals carry an extra 1.5 – 2.3% fee on top of the transaction rate. Volume discounts exist but require thresholds most small merchants never reach.
Key characteristics
| Feature | Detail |
|---|---|
| Transaction fee | 1% (no exchange) / 1.5% (with exchange) |
| Custody | Both custodial and non-custodial options |
| Fiat settlement | 2 – 5 business days |
| Auto-conversion spread | ~0.5% |
| Best for | Merchants who want broad coin support without running infrastructure |
BitPay: Tiered Pricing That Favors Large Volumes
BitPay uses a tiered structure based on monthly processing volume. Below $500,000 per month, the rate is 2% plus $0.25 per transaction. This drops to 1.5% + $0.25 for volumes between $500,000 and $1 million, and 1% + $0.25 only above $1 million. Most merchants operate below the $500K threshold, meaning their effective rate is more than double some competitors’ flat rates.
BitPay also passes a separate “Network Cost” surcharge to buyers at checkout, which increases cart friction. Settlement is daily in fiat, handled entirely through BitPay’s custodial system. The provider makes sense for enterprises clearing seven figures monthly who need reliable fiat payouts. For everyone else, the headline understates the actual bill.
BitPay fee tiers
| Monthly Volume | Transaction Rate | Fixed Fee |
|---|---|---|
| Under $500,000 | 2% | $0.25 |
| $500,000 – $1M | 1.5% | $0.25 |
| Above $1M | 1% | $0.25 |
Coinbase Commerce: Limited Availability After Product Changes
Coinbase Commerce historically offered a clean 1% rate with self-custodial wallets. However, Coinbase shut down the legacy self-custodial Commerce product for merchants outside the United States and Singapore on March 31, 2026. The successor product, Coinbase Business, is custodial and restricted to US and Singapore businesses only.
For eligible merchants, Coinbase Business processes crypto with conversion through the Coinbase exchange, adding a 0.5 – 1.5% spread on top of the processing fee. Withdrawals go to your linked bank account. For merchants in other countries, Coinbase Commerce is no longer an option. The 1% rate itself remains competitive among custodial gateways, but availability has narrowed significantly.
BTCPay Server: Zero Fees With Hidden Infrastructure Costs
BTCPay Server charges absolutely zero transaction fees. It is open-source, self-hosted software that routes payments directly to your wallet with no intermediary. But “0%” does not mean “free.” You are responsible for running the server yourself.
A suitable VPS runs $10 –$30 per month. Initial setup requires blockchain synchronization that takes time. Ongoing maintenance runs 1 – 3 hours per month. BTCPay’s own documentation is transparent about these costs. Valuing maintenance time at $50/hour puts the real annual cost around $1,800 –$3,000 for a small operation. The break-even point versus a flat-rate gateway falls around $3,750 in monthly volume. Below that threshold, a managed gateway is cheaper than self-hosting.
BTCPay true cost analysis
| Cost Component | Estimated Monthly Amount |
|---|---|
| VPS hosting | $10 –$30 |
| Maintenance time (2 hrs @ $50) | $100 |
| Total estimated cost | $110 –$130 |
Fee Comparison at Different Volumes
The table below shows all-in monthly costs across four volume levels, assuming a $200 average order and crypto settlement rather than fiat conversion.
| Gateway | $5,000/mo | $25,000/mo | $100,000/mo | $500,000/mo |
|---|---|---|---|---|
| NOWPayments (1%) | $50 | $250 | $1,000 | $5,000 |
| BitPay (2% + $0.25) | $106 | $531 | $2,125 | $8,125 |
| BTCPay Server (0% + infra) | $110 | $110 | $110 | $110 |
At low volumes, a flat-rate hosted gateway beats self-hosting. At high volumes, BTCPay’s zero fee eventually wins if you have the technical team to maintain it. BitPay’s per-order fixed fee keeps its effective rate elevated regardless of volume until you hit the highest tier.
Network Fees: What Buyers Actually Pay
Network fees are paid by the customer at checkout, not by the merchant, but high gas costs cause abandoned carts. Ethereum mainnet stablecoin transfers can cost pennies during normal conditions but spike during congestion. Bitcoin on-chain fees vary with network demand. Lightning Network transactions stay under a cent even at peak times. Offering multiple chain options lets buyers choose the cheapest rail their wallet supports.
Custody Matters
Custodial processors like BitPay hold your funds while converting them to fiat, taking a spread on the exchange in the process. Non-custodial options route payments straight to your wallet, eliminating conversion spreads entirely. The tradeoff is convenience versus cost: custodial gateways handle fiat conversion automatically, while non-custodial setups require you to manage exchanges separately.
Making Your Decision
Pick a processor based on your specific profile rather than chasing the lowest headline number. High-volume enterprises needing daily fiat settlement benefit from BitPay’s infrastructure. Merchants under $500K monthly should compare flat-rate hosted options against the true cost of self-hosting. Technical teams comfortable managing servers find BTCPay Server economical at scale. Merchants prioritizing simplicity with predictable costs prefer NOWPayments’ straightforward 1 – 1.5% rate.
