Crypto payment processing promises merchants lower fees than credit cards — and delivers on that promise. But the gap between “1% fees exist” and “1% fees matter to your business” depends on how many of your customers actually want to pay with crypto. For most retail merchants, that number is under 1% of transactions. For international B2B, high-ticket e-commerce, and privacy-focused markets, the economics shift dramatically.
Processors Compared
| Processor | Fee | Settlement | Setup Time |
|---|---|---|---|
| BitPay | 1% | Instant fiat (USD/EUR/GBP), 1–2 day ACH | ~1 hour |
| Coinbase Commerce | 1% | Fiat or self-custody, USDC option | ~30 min |
| BTCPay Server | 0% | Direct to your wallet (self-hosted) | 2–4 hours |
| NOWPayments | 0.5% | Auto-convert or hold, 200+ coins | ~1 hour |
BitPay is the oldest major processor (founded 2011) and the safest default for most merchants. The 1% fee includes instant fiat conversion, Shopify/WooCommerce plugins, and compliance handling. No monthly fee, no chargeback fees. The trade-off: BitPay requires KYC verification and limits supported coins to roughly a dozen majors.
Coinbase Commerce matches BitPay's 1% fee but adds a self-custody option — you can receive crypto directly to your own wallet instead of converting to fiat. The hosted checkout page takes 30 minutes to integrate and the Coinbase brand increases customer trust. Strongest choice if your customers already hold Coinbase accounts.
BTCPay Server is the only zero-fee option, but it requires running your own server. You need a VPS ($5–$20/month), Docker, and 2–4 hours for initial setup. Payments go directly to your wallet with no intermediary — genuinely decentralized. Best for technically capable merchants who process enough crypto volume to justify the infrastructure, or businesses that need to avoid third-party payment processors entirely.
NOWPayments sits between hosted and self-managed: 0.5% fees, support for 200+ cryptocurrencies (far more than any competitor), and auto-conversion to your preferred coin or fiat. The broad coin support matters for merchants whose customers hold altcoins beyond Bitcoin and Ethereum.
Fees vs Traditional Credit Card Processing
The per-transaction math favours crypto unambiguously. On a $1,500 sale:
| Method | Fee | You Keep |
|---|---|---|
| Credit card (2.9% + $0.30) | $43.80 | $1,456.20 |
| Interchange+ (2.2%) | $33.00 | $1,467.00 |
| BitPay / Coinbase (1%) | $15.00 | $1,485.00 |
| BTCPay Server (0%) | $0.00 | $1,500.00 |
That $28.80 per-transaction saving (BitPay vs card) is real. But here is the friction most guides omit: if only 2% of your customers pay with crypto, you save $28.80 on 2 out of every 100 transactions — $57.60/month on 100 orders. Meanwhile, you are maintaining a second payment integration, handling separate settlement timelines, and managing additional accounting line items. The break-even calculation depends entirely on your crypto-paying customer volume and your average order value.
Where the math actually works: A jeweller selling $3,000+ items where 8–10% of customers prefer crypto saves $4,800–$7,200/year in processing fees. An online retailer selling $30 items where 1% of customers use crypto saves $36/year. Same fee rate, completely different business case.
Volatility Protection
Three approaches, in order of simplicity:
- Instant fiat conversion. BitPay and Coinbase Commerce convert to USD at payment confirmation. You receive a locked dollar amount in 1–2 business days. Your price exposure is limited to the 10–30 minute blockchain confirmation window, which the processor absorbs. This is the correct default for any merchant who wants crypto fee savings without crypto risk.
- Stablecoin settlement. Accept USDC or USDT only — pegged 1:1 to USD, no conversion needed, no volatility. Fewer customers hold stablecoins than Bitcoin, so expect lower adoption, but the accounting is identical to receiving dollars. NOWPayments and Coinbase Commerce both support stablecoin-only configurations.
- Hold-and-convert. Accumulate crypto and convert periodically. This is a treasury strategy, not a payment strategy. It creates capital gains tracking obligations on every conversion and exposes working capital to 20–40% drawdowns. Only appropriate for businesses making a deliberate investment decision.
Tax Implications
The IRS classifies cryptocurrency as property, not currency. Every crypto payment you receive is a taxable event at fair market value at the moment of receipt. If a customer pays $800 in Bitcoin, you report $800 of ordinary income — same as cash.
The complexity arises only if you hold the crypto. Received at $800, later sold at $900 = $100 capital gain (separate taxable event). Received at $800, sold at $600 = $200 capital loss. Each transaction needs cost basis tracking. For a merchant processing 50 crypto payments per month and holding the crypto, that is 600 cost-basis records per year.
Instant fiat conversion eliminates the second event entirely. You received USD. Report it as income. Your tax accountant treats it identically to a credit card deposit. This alone makes instant conversion the right choice for any merchant who does not have a specific reason to hold crypto on their balance sheet.
Integration Complexity
Coinbase Commerce is the fastest path: a hosted checkout page that works in 30 minutes with no code. Paste a payment link or install the Shopify/WooCommerce plugin. Customers click, pay, done. BitPay takes roughly an hour — similar plugin ecosystem, slightly more configuration for settlement preferences and KYC verification. NOWPayments offers a comparable plugin experience with API access for custom builds. BTCPay Server requires Docker deployment on a VPS, node synchronisation (Bitcoin full node takes 4–12 hours to sync initially), and ongoing server maintenance. The 2–4 hour setup estimate assumes comfort with Linux command-line administration.
The Honest Assessment
Crypto payments account for less than 1% of retail transactions globally. Most merchants who add crypto see single-digit transactions per month. The processors are reliable, the fees are genuinely lower, and the integration is straightforward — but none of that matters if your customers do not want to pay with crypto.
The merchants who see real ROI share specific traits: international B2B where wire transfer fees ($25–$50) and 3–5 day settlement make crypto's speed and cost a clear upgrade. High-ticket sales ($1,000+) where the 1.5–2.5% fee differential per transaction adds up fast. Markets with high credit card fraud rates where crypto's irreversibility eliminates chargebacks entirely — no disputes, no chargeback fees, no ratio monitoring. Privacy-focused customer bases in tech, gaming, and digital goods where crypto adoption runs 5–15x higher than general retail.
For everyone else, the better path to lower processing costs is eliminating hidden fees from your existing card processor. That saves money on 100% of your transactions, not the 1% that might switch to crypto.