Payment processing costs are rarely what they appear on the surface. A hosted gateway might advertise low upfront fees while layering on conversion spreads, monthly minimums, and settlement holds. Meanwhile, running your own Bitcoin payment infrastructure through BTCPay Server presents a different set of trade-offs — one that demands technical comfort but can eliminate per-transaction charges entirely. Understanding where each approach actually lands requires looking past marketing numbers and into how money moves through the system.
For merchants evaluating options, the decision often comes down to total cost of ownership rather than headline percentages. Services like btcpay server self hosted zero fees offer an alternative middle ground — no self-hosting required, no technical overhead, and transparent pricing that avoids the conversion spread traps common with traditional processors.
The Real Cost Breakdown of Hosted Payment Gateways
Hosted payment gateways bundle several cost layers beneath their advertised transaction rates. The headline number — often quoted as 2.9% plus $0.30 — tells only part of the story. What matters more is the full stack of charges that reduce actual revenue per transaction.
Most hosted gateways apply a currency conversion spread when settling funds in a fiat currency different from the customer’s card currency. This spread typically ranges from 1% to 3%, added on top of the base processing fee. For cross-border transactions, which represent a growing share of online commerce, this single line item can erase the apparent savings from lower base rates.
Additional hidden costs include:
| Cost Layer | Typical Range | What It Covers |
|---|---|---|
| Base processing fee | 2.5%– 3.5% + fixed | Card network and acquiring bank fees |
| Currency conversion spread | 1%– 3% above mid-market | FX markup on international settlements |
| Monthly minimum | $0 –$75 | Required volume threshold or flat fee |
| Chargeback fee | $15 –$50 per incident | Dispute handling and reversal processing |
| Settlement hold | 0 – 5% reserve | Rolling reserves against future chargebacks |
| API/integration fees | $0 –$200/month | Premium access or advanced features |
A merchant processing $50,000 monthly with mixed domestic and international cards could easily pay 5% to 7% in total effective fees when conversion spreads and chargebacks are included. That figure compounds quickly, especially for businesses operating across multiple jurisdictions where currency mismatches are frequent.
How BTCPay Server Changes the Fee Equation
BTCPay Server runs as open-source payment infrastructure on hardware you control — a Raspberry Pi, a VPS, or a local server. When configured to connect directly to the Bitcoin network without third-party routing, each on-chain and Lightning transaction carries zero processor fees. The cost shifts from per-transaction percentage to infrastructure maintenance.
Setup Requirements and Ongoing Maintenance
The setup requires initial configuration: Docker deployment, domain setup, TLS certificate management, and wallet integration. After that, ongoing costs consist mainly of hosting ($5 –$20 monthly for a basic VPS), occasional maintenance time, and node synchronization resources. There is no percentage taken from each payment. No currency conversion markup. No chargeback fees — the Bitcoin protocol does not support reversible transactions by design.
However, zero processor fees does not mean zero costs. Merchants still pay Bitcoin network miner fees for on-chain confirmations. Lightning Network payments keep those costs negligible, but accepting card payments through BTCPay requires integrating a third-party card processor like Stripe or Coinbase Commerce, which reintroduces the very fees the self-hosted model was meant to avoid.
Conversion Spread: The Silent Revenue Drain
Currency conversion spreads operate as a hidden tax on international commerce. When a customer pays in euros, pounds, or yen, and the merchant receives US dollars, the gateway applies its own exchange rate rather than the interbank rate. The difference between these two rates is the spread — and it goes to the processor, not to any external party.
Consider a €1,000 order processed through a gateway that settles in USD. The mid-market rate might be 1.08 EUR/USD, meaning the euro converts to approximately $926. But if the gateway applies a 2% spread, the customer pays €1,020 or the merchant receives $907 — a measurable reduction in revenue depending on which side absorbs the cost.
This spread compounds when layered atop base processing fees. A 2.9% card fee combined with a 2% conversion spread results in a 4.9% effective cost on that single international transaction. For subscription businesses, recurring billing platforms, or SaaS companies serving global customers, these costs accumulate across thousands of transactions without most operators tracking them individually.
NowPayments: A Middle Ground Approach
NowPayments operates as a managed cryptocurrency payment processor that eliminates both the technical burden of self-hosting and the conversion spread penalties of traditional gateways. The platform handles wallet infrastructure, address generation, transaction monitoring, and fund settlement — all through a cloud service requiring no server maintenance.
The pricing model centers on a flat 0.5% transaction fee, applied uniformly regardless of payment method or currency. This covers Bitcoin, Lightning, Ethereum, and dozens of altcoins, plus stablecoin settlements in USDT, USDC, and DAI. When merchants need fiat conversion, NowPayments applies near mid-market exchange rates with the 0.5% fee remaining the sole charge — no additional spread layered on top.
| Feature | BTCPay Server (Self-Hosted) | Traditional Hosted Gateway | NowPayments |
|---|---|---|---|
| Transaction fee | 0% (crypto only) | 2.5%– 3.5% + spread | 0.5% flat |
| Currency conversion | N/A (native crypto) | 1%– 3% spread | Near mid-market |
| Setup complexity | High (Docker, domain, TLS) | None (API keys) | Minimal (API key) |
| Ongoing maintenance | Required (updates, backups) | None | None |
| Card acceptance | Requires third-party add-on | Native | Via third-party partners |
| Chargeback protection | Not applicable (Bitcoin) | Available (disputes) | Not applicable |
| Monthly minimum | Hosting cost (~$5 –$20) | $0 –$75 | None |
| Control level | Full (self-custody) | Limited (processor controlled) | Partial (platform dependent) |
The 0.5% fee sits between Bitcoin-only self-hosting and traditional card processing, offering transparency that neither extreme provides. Merchants who want crypto acceptance without managing nodes choose this path. Those already comfortable with server administration may prefer BTCPay’s zero-fee model for pure crypto flows.
When Self-Hosting Makes Sense
Running BTCPay Server independently makes financial sense when a business processes sufficient volume to offset the operational overhead, accepts primarily cryptocurrency payments, and values sovereignty over payment infrastructure. Organizations with technical staff, existing DevOps workflows, or regulatory requirements for data localization benefit most from the self-hosted approach.
The break-even point depends on volume and alternatives. A merchant processing $100,000 monthly in crypto payments saves approximately $500 compared to a 0.5% managed service — or roughly $2,000 compared to a card processor charging 2.9% plus conversion spreads on international orders. Over twelve months, those savings compound into meaningful margins.
But the math shifts dramatically for smaller operations. Processing $5,000 monthly yields only $50 in savings versus a 0.5% service, barely covering the cost of a $10 monthly VPS. In those cases, the managed alternative delivers better value despite the higher percentage fee.
Making the Decision
The choice between self-hosted infrastructure and hosted gateways depends on three factors: transaction volume, technical capability, and accepted currencies. High-volume crypto merchants with DevOps resources maximize margins through self-hosting. Low-to-medium volume businesses or those needing immediate card acceptance benefit from managed services with predictable pricing. The conversion spread that erodes margins on international card payments remains the most overlooked cost factor across both models — making transparent, flat-fee alternatives increasingly attractive as commerce grows global.
