← All articles

How to Compare Crypto Processing Fees

How casino operators can compare crypto rate cards by deposit path, conversion, payouts, network fees, and settlement terms.

A flat deposit fee can make a crypto processing proposal look easy to compare, but the fee you see first may only apply to a narrow path, while the operator's actual cost depends on what asset arrives, whether it is converted, how players withdraw, and how funds reach the bank account.

In rate-card reviews, I map every possible movement of value before discussing which provider is cheaper. The exercise is less glamorous than a commercial pitch, but it is where the useful questions live. A rate card should be clear enough that finance can forecast cost and payments operations can explain an exception without guessing.

Ask for the full rate card in writing

Do not accept “starting from” language as a pricing model. Ask for the current schedule, definitions for every fee, the currencies and chains covered, minimums, volume tiers, settlement terms, and the circumstances in which pricing can change. Then ask the provider to confirm which lines apply to your proposed setup.

The important word is “apply.” A provider may offer a service without including it in the initial quote. A conversion capability, for example, does not tell you whether a spread is charged on every conversion or only in certain routes.

Separate deposit routes

Start with a crypto deposit that remains in crypto. Ask for the processing charge, any address or wallet charge, confirmation requirements, network cost treatment, and minimum deposit value. You also need to know how the provider treats underpayments, overpayments, and deposits on an unsupported chain.

Next, examine a crypto deposit converted into another crypto asset. This can involve the deposit fee plus an exchange charge or spread. Confirm whether conversion is automatic, when the rate is fixed, what price source is used, and whether the quote is visible in reporting.

Then examine a crypto deposit converted to fiat. This is often the route that matters most to an operator paying expenses in fiat. It may contain a processing charge, a conversion spread, a settlement charge, and a bank-rail cost. Ask for each component separately.

Do the same for payouts

Player payouts deserve their own set of lines. Sending crypto without conversion can have a processing fee and a network fee. Sending crypto after conversion may add an exchange spread. The provider should be able to state whether the network fee is passed through, included, capped, or estimated at the time of payout.

Ask how a failed or rejected payout is priced. Ask about manual reviews, address changes, and payout cancellation before broadcast. These details affect both cost and the experience of a player waiting for funds.

Include fiat rails and treasury actions

If you fund a fiat balance, withdraw fiat, or settle to a bank account, list those fees separately. Check supported rails, cutoff times, bank charges, currency conversion, settlement minimums, and reserve requirements. A low crypto fee does not compensate for a costly or slow fiat path if fiat settlement is central to your business.

Also identify buy and sell spreads. A percentage alone is not enough to understand a spread. Ask how the reference rate is determined, when it is captured, and whether the provider can give transaction-level data that lets finance reconcile the result.

Crypto-to-crypto exchange deserves a separate line as well. It can be used for treasury management, payout liquidity, or player flow. Be explicit about whether the same terms apply to every asset pair.

Use a comparison sheet that reflects real routes

Use this worksheet to request comparable written quotes. Leave the price cells blank until each provider confirms the applicable terms in writing.

Fee line Provider A Provider B Notes
Crypto deposit, no conversion Processing fee, address fee, confirmation rule, underpayment treatment
Crypto deposit, conversion to crypto Conversion trigger, rate source, quote time, exchange fee or spread
Crypto deposit, conversion to fiat Processing fee, conversion basis, settlement charge, bank-rail cost
Crypto payout, no conversion Processing fee, network-fee treatment, approval fee, failed-payout charge
Crypto payout, with conversion Conversion rate, spread, payout asset, quote lock, reversal treatment
Fiat top-up rail Supported rail, bank fees, currency, cutoff, minimum, reserve requirement
Fiat withdrawal or settlement rail Supported rail, recipient fees, cutoff, settlement time, return fee
Buy spread Reference price, quote timestamp, spread basis, any separate exchange fee
Sell spread Reference price, quote timestamp, spread basis, any separate exchange fee
Crypto-to-crypto exchange Asset pair, rate source, quote time, spread, minimum, separate fee
Network fees and minimums Who pays, actual vs estimated, minimum charge, failed transactions
Settlement and foreign-exchange terms Settlement currency, cadence, cutoff, FX source, spread, bank charges

Do not reduce this sheet to one blended number until the notes have been reviewed. A quoted fee can be low while a minimum, a spread, or a settlement condition changes the outcome.

Model your own monthly deposit mix

The cleanest model starts with your own data. Pull a representative period from your payment reporting and group deposits and payouts by route. You do not need perfect forecasting to learn something useful. You need a realistic view of how money currently moves.

For each route, calculate volume multiplied by the applicable fee, then add the cost of conversion, network activity, and settlement. Keep variable fees separate from fixed monthly charges and from one-off integration or account costs.

Your model can follow this sequence:

  • Identify the number and value of deposits by asset, chain, and conversion choice
  • Identify payouts by asset, chain, and whether conversion is needed
  • Apply each written fee line to the relevant route
  • Add expected network fees, using the provider's stated treatment
  • Add fiat rail, settlement, and foreign-exchange costs
  • Stress-test the model for a different deposit mix or higher payout demand

I would also run a scenario in which your most common asset becomes more expensive to move on its network. The purpose is not to predict the market. It is to see whether your commercial terms allocate that variability sensibly.

Check timing, not just price

Settlement timing can change the economics of a rate card. A conversion rate might be acceptable, but a delayed settlement can create treasury exposure or leave more manual work for finance. Confirm the schedule, cutoff times, weekends, exceptions, and reporting availability.

Ask for a sample settlement report and reconcile it to a sample transaction export. You want to see gross deposits, fees, conversions, network costs, adjustments, and net settlement in a form your team can use. If that reconciliation is difficult during a sales process, it is unlikely to become easier after launch.

Keep the commercial discussion tied to the operating design

There is no single best rate card. A provider may be competitive for crypto deposits held in crypto but less suitable for frequent fiat conversion and payouts. Another may fit your settlement needs but have conditions that make small transactions uneconomic.

The right comparison is the one that follows your actual player and treasury flows. Read every fee line, make assumptions visible, and ask the provider to correct your interpretation in writing before you rely on it.

More from the blog.

Crypto Payments

How to Choose a Crypto Payment Processor for a Casino

A practical way to compare crypto payment processors on settlement, security, payouts, and the contract terms behind the fee.

6 min readRead
Crypto Payments

Changing Crypto Payment Providers Without Breaking Deposits

A practical runbook for moving crypto payments to a new provider: selection, dual-running, and cut-over without breaking deposits.

5 min readRead