Education

Swap Network Fees vs Refund Fees: Which Transfer Are You Paying?

October 28, 2026
7 min read

A failed swap can still involve completed network transfers. Reconcile the deposit, return transfer and service deductions before judging a smaller refund.

A swap refund can be smaller than your original wallet debit because the deposit transfer and the return transfer are separate operations, and the service may apply additional deductions under its terms. Start by identifying the amount the order actually received. Then reconcile the return amount and each stated charge; the words ‘network fee’ alone do not explain which transfer you paid for.

Give every amount a place in the journey

A wallet debit, an exchange deposit and a destination credit describe different points in a transaction journey. They may also use different assets. Comparing the first and last numbers without their asset, network and stage can turn an ordinary fee into an apparent discrepancy—or conceal a real unexplained deduction. Write those labels down before calculating a percentage.

Do not begin with a universal price list. The useful question is whether a particular number represents a completed transaction’s cost, a service charge, an estimate for a later payout or an amount already reflected in the quoted receive figure. If two labels refer to the same deduction, adding them produces a fee that was never charged twice.

Amount in the recordRelevant operationWhere to checkWhat it does not prove
Debit in the sending walletInitial transfer from your wallet or withdrawal accountWallet history and, where available, the transaction recordThe order received the full debit
Order deposit amountAmount recognized for this orderDeposit transaction and order detailsAll sending costs will be returned if the swap stops
Quoted receive amountPlanned delivery in the destination assetSaved quote and the terms attached to itIt is a refund entitlement in the source asset
Return transaction amountFunds sent back after the relevant decisionReturn transaction ID and receiving walletA service-specific deduction equals the complete network fee
Service or protocol deductionCharge stated in the relevant policyOrder breakdown and applicable refund termsEvery service has the same charge or waiver
Estimated network allowanceProvision for a planned on-chain operationQuote explanation and later settlement breakdownThe exact same amount was consumed on-chain

A custodial withdrawal adds another distinction: the withdrawal fee shown to a customer is a platform charge for that withdrawal. A transaction explorer describes the on-chain transaction. Those figures do not automatically have to be identical, particularly when the transaction serves multiple recipients. Ask how the service allocates the charge rather than assuming that the transaction total belongs entirely to your order.

A refund is not the original transfer running backwards

An already completed deposit does not disappear because the swap later fails. Returning funds generally requires another operation under the relevant service or protocol’s process. Its cost, if passed on, belongs to that return leg. It is distinct from the cost of sending the deposit, even when the same asset and network are used in both directions.

Provider documentation can make this separation explicit. Chainflip’s swap overview distinguishes deposit gas, swap-related charges and destination broadcasting. Its refund description also distinguishes a refund charge from the broadcast charge. These are examples of one protocol’s accounting, not a fee schedule for KOT.CASH or proof that every failed order incurs every listed charge.

The route matters too. Blockchain.com’s swap-fee explanation distinguishes wallet-to-wallet swaps from movements involving its trading account, and separates network costs from its spread. An internal account movement should not be treated as a public-chain transfer merely because the interface calls it a swap.

Work through one same-asset reconciliation

Consider an invented Bitcoin example, using satoshis throughout. These numbers illustrate bookkeeping only; they are not current network prices, a quotation or any named service’s terms. The sender’s wallet spends 100,200 sats in total: 100,000 goes to the deposit and 200 pays the initial transfer fee. After a stopped swap, suppose a hypothetical breakdown specifies a 500-sat service deduction and a 300-sat return-transfer cost.

Illustrative lineSatsAccounting role
Original wallet debit100,200Deposit plus its sending cost
Deposit received for the order100,000Starting amount for the illustrative return calculation
Stated service deduction500Hypothetical charge, subject to the actual terms
Stated return-transfer cost300Hypothetical cost deducted for the return
Amount received back99,200100,000 minus 500 minus 300
Difference from original wallet debit1,000200 initial cost plus 500 deduction plus 300 return cost

The difference between the deposit and the returned amount is 800 sats. The difference between the original wallet debit and the returned amount is 1,000 sats. Both can be correct because they use different starting points. Subtracting the initial 200 again from the 99,200 return would count that already separated cost a second time.

This simple arithmetic applies only when the amounts and charges use the same unit and the example’s deduction model matches the record. If you sent a token and paid gas separately in a native coin, keep two ledgers. If the service returned another asset, preserve both asset amounts and any documented conversion; do not subtract ETH directly from USDT or use a later market price as proof of the original charge.

A reverted contract transaction is a different kind of failure

An exchange order marked failed and a blockchain receipt marked reverted are not interchangeable events. In Ethereum, gas pays for computation even when execution fails. Returning unused gas allowance is different from refunding the work already performed. Therefore an unsuccessful contract call can cost gas without producing the transfer you intended.

Establish whether the transaction was included and failed during execution, remained pending, or was never accepted for inclusion. A wallet’s estimated maximum is not itself the final consumed fee. Use the actual receipt and wallet history for the included transaction; ask the wallet or service to explain an unclear status before assuming that another transfer will reverse it.

Ask for a breakdown that can be checked

  1. Record the order reference, source asset, source network and recognized deposit amount.
  2. Save the sending transaction ID and distinguish the wallet debit from the deposit value.
  3. Ask whether a return has been approved, prepared or actually broadcast; obtain its transaction ID when available.
  4. Request each deduction in its own asset and identify whether it is already included in another displayed total.
  5. Compare the received return with the documented breakdown and the applicable policy.
  6. Describe any remaining mismatch precisely, including the baseline used, instead of sending a general claim that all fees are wrong.

A useful message might say: ‘The order records this deposit amount, the return transaction delivered this amount, and the difference is this figure. Which deductions account for that difference, in which assets, and are any network charges already included?’ This asks for verifiable facts without assuming that an explorer alone explains a contractual fee. Do not include recovery phrases or private keys to support the calculation.

For KOT.CASH, consult the fee explanation, the exchange process and the receive amount shown in simple swap. The fee page describes the service fee as included in the displayed rate and network costs as included in the receive estimate. It does not, by itself, provide a universal refund schedule; request the terms and breakdown relevant to your order rather than importing the hypothetical amounts above.

FAQ

Does a crypto refund include my original network fee?

Do not assume it does: the sending cost and the amount recognized as the deposit can be different. Reconcile the original wallet debit, the deposit and the actual return under the relevant terms.

Are crypto swap fees and refund fees the same charge?

They can refer to different stages or categories, depending on the service. Ask which operation each line covers and whether a quoted total already includes it before adding the charges.

Can a crypto swap fee calculator tell me the final refund?

An estimate cannot establish a service’s actual refund decision, applicable deductions or final broadcast cost. Use the completed order’s breakdown and return transaction to check the received amount.

fee explanationexchange processsimple swap

Sources

Ready to exchange crypto?

Fast, transparent swaps — no registration required.

Start Exchange Now
Swap Network Fees vs Refund Fees: Which Transfer Are You Paying? | KOT.CASH