Skip to content

Payments basics

Crypto payment fees explained: platform fee, network fee and rate

What a crypto payment costs on CryptoLike: 0.8 % per confirmed payment with a minimum per asset, payouts at the network fee with no mark-up, and worked examples.

Key takeaways

  • A crypto payment has up to three cost parts — the platform fee, the network fee and the exchange rate.
  • CryptoLike's standard platform fee is 0.8 % of a confirmed incoming payment, on every asset, with no fixed part and a minimum per asset: 0.6 USDT on TRON (about $0.6 in BTC, LTC or TRX), 2 USDT or USDC on Ethereum (about $2 in ETH).
  • The minimum exists because collecting each payment into the platform's wallet is a network transaction the platform pays for, whatever the amount.
  • Payouts carry no platform fee except a fixed 1 USDT for USDT on TRON; you pay the network fee, reserved with no mark-up.
  • A price in USD or EUR is converted with no spread, and a tariff change never reprices a payment that already exists.

A crypto payment can carry three kinds of cost: the platform fee of the payment provider, the network fee paid to the blockchain, and the exchange rate used when the price is in dollars. With CryptoLike each of them is a concrete amount with its unit — a network fee in USDT, not a slogan about low fees — and it is known in advance: the payer sees the amount to send, and you see a payout's fees in its estimate.

This article explains how each part is calculated and who pays it. The numbers are CryptoLike's standard rates in force since 9 October 2026; the live schedule, with an "as of" date, is on the CryptoLike pricing page. If you are comparing providers, cost is one of the 10 questions to ask a crypto payment gateway.

What makes up the cost of a crypto payment?

With CryptoLike, the cost of accepting or sending crypto has up to three parts. The platform fee is what CryptoLike charges for processing, per asset and direction. The network fee goes to the blockchain for including the transfer. The exchange rate matters only when a price is set in fiat. Each part has a different payer and appears in a different place.

Part Who pays When Standard rate
Platform fee, incoming The business by default, or the payer When the payment is confirmed and credited 0.8 % of the amount, at least the minimum of the asset, in the coin of the payment
Network fee, incoming The payer's wallet When the payer sends Set by the network, in its native coin
Platform fee, payout The business When the payout completes None; USDT on TRON: 1 USDT
Network fee, payout The business Reserved at creation, charged on completion The network's estimate, no mark-up, in the coin of the payout
Exchange rate Built into the crypto amount Locked when the coin is known Market rate, no spread

How does CryptoLike calculate the platform fee?

CryptoLike calculates the platform fee with one formula for every asset and direction: fee = max(amount × percent / 100 + fixed, min), in the coin, rounded down to the coin's decimals. Incoming payments and payouts have separate rates, and each asset — USDT on TRON and USDT on Ethereum are different assets — has its own. Creating a payment, an address or a key costs nothing.

The standard rates since 9 October 2026 are simple: incoming payments pay 0.8 % on every asset, with no fixed part and a minimum per asset — 0.6 USDT on TRON, 2 USDT or USDC on Ethereum, and a fixed amount worth about $0.6 in BTC, LTC and TRX and about $2 in ETH (the fee schedule lists each one), so the minimum decides below 75 USDT on TRON and 250 USDT on Ethereum; payouts pay no platform fee, except USDT on TRON with a fixed 1 USDT per payout. On incoming payments the fee is charged only when a payment is confirmed and credited — invoices and static addresses alike. The minimum applies to each incoming transfer: a transfer smaller than the minimum is kept whole as the fee, and an invoice whose fee you bear must be larger than the minimum. Every row in the transaction history shows the gross amount, the platform fee and the net_amount.

A tariff change never reprices what already exists. An invoice is charged at the rate in force when it was created, even if it is paid after the change; a deposit to a static address, at the rate in force when the transfer was first seen; a payout keeps the fee it was created with. Individual rates for high volumes are agreed per account; the rates that apply to you are shown in the cabinet under Coins and in every estimate.

Why does the incoming fee have a minimum?

The minimum covers a cost that does not shrink with the payment. After a payment arrives at its payment address, CryptoLike collects it into the platform's wallet, and that collection is a network transaction whose fee the platform pays. The network sets that fee, not the amount: collecting 10 USDT costs about as much as collecting 10,000 USDT, and on Ethereum it costs more than on TRON, Bitcoin or Litecoin — which is why the Ethereum minimum is higher. On a small payment, 0.8 % would not cover it.

Payment Fee at 0.8 % Fee charged
30 USDT on TRON 0.24 USDT 0.60 USDT (the minimum)
100 USDT on TRON 0.80 USDT 0.80 USDT
50 USDT on Ethereum 0.40 USDT 2.00 USDT (the minimum)
500 USDT on Ethereum 4.00 USDT 4.00 USDT

The minimums of BTC, LTC, ETH and TRX are fixed amounts in each coin, set from the exchange rate when they were introduced, so their value in dollars moves with the price; the pricing page always shows the exact amount.

A worked example: a 200 USDT invoice on TRON

CryptoLike's fee formula is easiest to read on a concrete payment. Take a 200 USDT invoice on TRON at the standard incoming rate of 0.8 %: the fee is 200 × 0.8 / 100 = 1.60 USDT. Who bears it decides what the payer sends and what you receive.

Who pays the fee (fee_paid_by) The payer sends Platform fee You are credited
merchant (default) 200 USDT 1.60 USDT 198.40 USDT
payer 201.612903 USDT 1.612903 USDT 200 USDT

When the payer bears the fee, CryptoLike computes it on what the payer actually sends: the payer amount is the smallest amount, in the 6 decimals of USDT, that still leaves you the full 200 after the fee. That is why it is slightly more than 200 + 1.60. The payment page shows the payer this amount; in the API it is payer_amount.

On Ethereum the same invoice costs 2 USDT, because 1.60 is below the Ethereum minimum: you are credited 198 USDT, or the payer sends 202 USDT. Small payments are where the minimum shows: a 5 USDT invoice on TRON costs 0.60 USDT, not 0.04 USDT, and 4.40 USDT is credited. A transfer smaller than the minimum, such as 0.50 USDT on TRON, is kept whole as the fee and nothing is credited.

Who pays the network fee on an incoming payment?

On an incoming payment the payer's wallet pays the network fee, on top of the amount it sends; CryptoLike does not add it to the invoice. The fee depends on the network, not on CryptoLike, and the payer's wallet shows it before sending. The invoice only needs the exact amount due to arrive at the address, on the right network.

What each network charges for:

  • Bitcoin and Litecoin — the size of the transaction in bytes times the fee rate the sender chooses; the amount sent does not matter.
  • Ethereum — gas, always paid in ETH, including for ERC20 tokens such as USDT and USDC; a token transfer needs more gas than a plain ETH transfer.
  • TRON — energy and bandwidth; a TRC20 transfer consumes both, and a sender without enough of them burns TRX to cover the difference.

So a USDT payer needs some ETH or TRX in the wallet — more in USDT on TRC20 vs ERC20. One trap: some exchanges deduct their own withdrawal fee from the amount sent. Then less arrives than was due, and if the shortfall is larger than a small tolerance (0.5 % by default), the payment becomes underpaid; the payer tops up the remaining amount to the same address before the invoice expires.

What does a payout cost?

A CryptoLike payout costs the network fee of its transaction. Under the standard rates there is no platform fee on payouts, except USDT on TRON, which adds a fixed 1 USDT. The recipient gets the full payout amount: the fees come on top. Before you confirm, the estimate shows three numbers: the platform fee, the reserved network fee and the total debit. The total debit — amount + platform fee + reserved network fee — moves from your available balance to hold until the payout ends.

Payout ends as What is charged What returns to available
completed platform_fee and network_fee_charged Unused network fee reserve, in the actual mode
failed, rejected, cancelled Nothing The whole hold

The reserved network fee is the network's estimate for the transfer, with no mark-up. It is charged in one of two modes, set by the platform for your account rather than chosen per payout: the reserved estimate (the default) or the fee actually paid on chain, with the unused reserve returned to your balance. The estimate's network_fee_mode shows which one applies. For a token payout such as USDT on TRON, the network's cost arises in TRX; CryptoLike shows and charges it in the payout's asset, USDT, converted at the current rate. For batches of payouts, see mass payouts.

How does the exchange rate affect a USD-priced payment?

When an invoice is priced in USD or EUR, CryptoLike converts the price into the coin at the rate locked the moment the coin is known — at creation, or when the payer picks the coin on the payment page. The rate lock holds for the invoice's whole time to pay, so a market move during payment changes neither the amount due nor what you are credited.

Three fields describe the conversion in every invoice: amount_fiat, rate_locked (1 coin = N fiat) and amount_crypto. There is no conversion spread: the crypto amount is the fiat price at the locked rate, rounded up to the coin's decimals so that the fiat price is always covered. Dividing amount_fiat by amount_crypto gives the effective rate of that payment. If no fresh rate is available, CryptoLike refuses to create the invoice (503 unavailable) instead of pricing it at an outdated rate — retry, or create the invoice in crypto. The whole mechanism is explained in pricing in USD, getting paid in crypto.

Where to see every fee before and after a payment

CryptoLike shows each fee in the place where you make the decision: the rate schedule on the pricing page with its "as of" date, the fee payer in the invoice form, the estimate before a payout, and the actual amounts in the transaction history, API responses and webhooks. The table was checked on 2026-10-09 against the API documentation and the public fee schedule.

Where What you see
Pricing page Incoming and payout rates per asset, with an "as of" date
Invoice (POST /v1/invoices, cabinet) fee_paid_by, amount_crypto, payer_amount, rate_locked
Transactions (GET /v1/transactions, CSV/XLSX export) amount, fee, net_amount per movement
deposit.confirmed webhook deposit.fee, deposit.net_amount
Payout estimate (POST /v1/withdrawals/estimate) Platform fee, reserved network fee, total_debit
withdrawal.completed webhook platform_fee, network_fee_charged

For the finance team, the statement puts every fee next to its movement, with a fiat value fixed at the time: see crypto payments in your books.

FAQ

These are the questions businesses ask most often about crypto payment fees on CryptoLike: whether the payer can cover the platform fee instead of the business, whether payouts carry a platform fee, why a USDT payout shows its network fee in USDT rather than TRX or ETH, and whether volume pricing exists.

Can the payer pay the platform fee instead of me?

Yes. Set fee_paid_by: "payer" on the invoice, or choose Payer in the cabinet form. The fee is then added to what the customer sends, and you are credited the full invoice amount: on a 200 USDT invoice on TRON at 0.8 %, the payer sends 201.612903 USDT.

Does CryptoLike charge a platform fee on payouts?

Under the standard rates, no, except a fixed 1 USDT for USDT on TRON. You pay the network fee of the transfer, reserved at the network's estimate with no mark-up, and the recipient gets the full amount. The estimate shows every amount before you confirm.

Why is the network fee of a USDT payout shown in USDT?

The blockchain charges TRX on TRON and ETH on Ethereum, but your balance is in USDT. CryptoLike converts the network fee into the payout's asset, so the estimate and the total debit are in one unit.

Is there volume pricing?

Yes, individual rates for high volumes are agreed per account. Write to CryptoLike with your expected monthly volume; the rates that apply to your account then appear in the cabinet and in every estimate.

Terms used here

Read next

Start with a test payment

Create an account, ask support for the test environment and see a payment go from pending to paid on a test network.