Crypto Fee Percentage Calculator

    Fees are quoted in inconsistent ways: a flat amount here, a percentage there, sometimes both. Enter what you are charged and see what it actually costs.

    Enter a transfer size and at least one fee. Everything is calculated in your browser and nothing is sent anywhere.

    The formula

    Total fee = flat fee + (amount × percentage fee). Effective percentage = total fee ÷ amount. Amount received = amount − total fee.

    Worked example

    Moving $250 with a $2.50 flat fee and a 0.5% fee costs 2.50 + 1.25 = $3.75, an effective 1.5%, leaving $246.25. The same $3.75 on a $2,500 transfer would be 0.15%, which is why transfer size changes the answer more than the fee schedule does.

    How to use it

    1. Enter the amount you are moving or trading.
    2. Enter any fixed fee charged per transaction.
    3. Enter any percentage fee charged on the amount.
    4. Compare two routes by running the numbers twice.

    Limitations

    • It uses the fees you enter; it does not fetch any platform's live schedule.
    • Spreads between buy and sell prices are a hidden cost not captured here.
    • Network fees change with congestion, so quote them at the time you transact.
    • Tiered fee schedules that vary with volume need to be entered per tier.

    Common mistakes

    • Counting only the percentage fee and ignoring a flat withdrawal charge.
    • Assuming the platform's withdrawal fee equals the network fee.
    • Comparing fees without also comparing the price you are quoted.
    • Making many small transfers where one larger transfer would cost less overall.

    Educational tool only — not financial or tax advice.

    Frequently Asked Questions

    Why does a flat fee matter more on small transfers?

    A flat fee is the same number of dollars regardless of size, so it consumes a much larger share of a small transfer. A $2 fee is 0.02% of $10,000 and 20% of $10.

    Is the exchange withdrawal fee the same as the network fee?

    No. The network fee is paid to the blockchain; a withdrawal fee is set by the platform and often exceeds the underlying network cost. They are separate charges.

    Related