Skip to content
BitcoinToolkit

Stablecoin Transfer Fee Calculator

Estimate the direct network cost of sending USDC, USDT or DAI across supported blockchains.

Direct wallet-to-wallet transfer on one network.

Estimated direct-transfer cost

Example estimate - 1,000 USDC on Ethereum

Estimate currently unavailable
Estimated network feeNot availablePaid separately in ETH
Estimated fee valueNot availableCoinGecko USD reference price
Fee percentageNot availableRelative to the reference transfer value
Expected stablecoin received1,000 USDCThe network fee is not deducted from this token amount.
Transfer reference value$999.93
Sender's estimated total costNot available

The estimate uses current gas price with a reviewed ERC-20 transfer gas range. A wallet simulation is more specific.

Show calculation

Raw decimal values are calculated first. USD totals are rounded half-up to 2 decimal places; very small fee values and percentages use up to 6 decimal places.

  1. Transfer reference valuestablecoin amount x stablecoin USD reference1,000 x $0.999932$999.93
  2. Network feeaccount or live source requiredno numeric fee was assumedUse a wallet simulation
  3. Expected stablecoin receivedstablecoin amount sent1,000 USDC1,000 USDC
Estimate data and limits
Status
Refresh required
Fee model
EVM gas
Estimation source
Circle supported chains and currencies
Source time
Not supplied by source
Fetched
Not loaded
Data age
Reference model
Stablecoin USD reference
Verified market price
Model reviewed
2026-07-31

Read the calculation methodology and sources

Same stablecoin, verified networks

Compare network estimates

NetworkFee assetEstimated network feeUSD referenceModeConfirmation context
Ethereum ETH Estimate currently unavailable USD conversion unavailable Estimate currently unavailable Usually included after the next block; application confirmation policies vary.
Arbitrum One ETH Estimate currently unavailable USD conversion unavailable Estimate currently unavailable L2 inclusion is normally quick; Ethereum settlement and withdrawal finality are separate.
Base ETH Estimate currently unavailable USD conversion unavailable Estimate currently unavailable L2 inclusion is normally quick; Ethereum settlement and bridge finality are separate.
Polygon PoS POL Estimate currently unavailable USD conversion unavailable Estimate currently unavailable Normally included within several seconds; receiving services may wait longer.
Solana SOL 0.000005 - 0.00003 SOL $0.000507 - $0.003041 Typical reference range Usually confirmed within seconds; application commitment requirements vary.

Comparisons use the same transfer amount. They exclude bridges, exchange withdrawals, approvals, wallet service fees and token account creation.

How Stablecoin Transfer Fees Work

A direct stablecoin transfer moves a token on one blockchain. The amount sent and the protocol fee are separate balances: a standard 1,000 USDC transfer can deliver 1,000 USDC while ETH, SOL, POL or another native asset pays the network fee. The calculator therefore keeps expected stablecoin received separate from the sender's total economic cost.

The estimate covers one wallet-to-wallet token transfer on the selected network. It does not include a bridge, exchange withdrawal, swap, approval, wallet service charge, custody fee or tax. Those are different actions with different fee inputs.

From transfer details to a comparable network estimate
  1. Choose a verified stablecoin representation
  2. Load the network fee input
  3. Convert the fee asset to a USD reference
  4. Compare the same amount across available networks

What the Calculator Uses

The calculation starts with three user inputs: the stablecoin identity, its verified network representation and the amount to send. The network choice determines the fee asset and estimation method. The amount determines the transfer reference value and fee percentage, but it does not change which asset pays the protocol fee.

For live EVM estimates, the server combines a current gas-price input with a reviewed direct token-transfer gas range. Stablecoin and fee-asset USD references are retrieved separately. Every displayed total comes from the same unrounded decimal calculation object, and the Show Calculation panel exposes the substitutions used for the selected row.

Why the Same Stablecoin Costs Different Amounts to Send

Ethereum, Base, Arbitrum One and Polygon PoS use EVM-style gas, but they do not share one fee formula. Base and Arbitrum add Layer 2 and parent-chain data components. Polygon uses its own gas market and POL fee asset. Current demand, transaction bytes and token-contract execution all affect the result.

Solana charges a base signature fee and may add a prioritization fee. TRON first applies Bandwidth and Energy resources; the TRX burned for a TRC-20 transfer depends on the sender account, delegated resources, recipient state and current parameters. For that reason, this calculator refuses to present one fixed TRON fee without an account-specific simulation.

Live, Cached, Typical and Account-Specific Estimates

A Live estimate uses a current allowlisted network input. A Cached estimate reuses a recent validated result when a provider is temporarily unavailable. A Typical reference range uses documented protocol mechanics and a reviewed transfer profile where a live, transaction-specific quote would add false precision.

Account-specific means a responsible numeric estimate cannot be produced from the selected token and network alone. TRON is the clearest example because Bandwidth, Energy, delegation and recipient state can change the TRX burn. Unavailable remains non-numeric, so a failed data source cannot silently become a zero-cost transfer.

ModeWhat it meansBest next check
LiveCurrent network input with a reviewed transfer rangeConfirm in the sending wallet
CachedRecent validated input retained during a source interruptionCheck the fetch time
TypicalDocumented fee mechanics with a reviewed reference rangeAllow for priority or account costs
Account-specificSender or recipient state is requiredRun a wallet simulation

Worked Stablecoin Transfer Comparisons

When 1,000 USDC is compared across Ethereum, Arbitrum One, Base, Polygon PoS and Solana, each row keeps the token amount constant and changes only the verified network fee model. The recipient still expects 1,000 USDC in a standard direct transfer, while the sender needs the listed fee asset in a separate balance.

For USDT, Ethereum and Solana can produce numeric ranges when their required inputs are available. TRON intentionally returns an account-specific state. DAI is limited to the canonical Ethereum representation in this version, so the interface does not imply support for unreviewed bridged representations.

How to Read the Network Comparison

Compare only rows for the same stablecoin and amount. A lower USD reference can help with a routine transfer, but it does not prove that the destination wallet or exchange supports that network or token representation. Confirm the network and contract or mint before sending.

Live estimate ranges combine a current network fee input with a reviewed transfer profile. Typical reference ranges use documented protocol fees and a reviewed transfer profile rather than a current wallet simulation. Cached values are labeled, and unavailable or account-specific states remain non-numeric.

What This Estimate Does Not Include

Bridge fees, exchange withdrawal charges, token approvals, smart-contract calls, swaps, slippage, service fees and account-creation costs are outside this direct-transfer model. A wallet preview can also use the actual sender, recipient, token contract and account state, so it should be treated as the final transaction-specific estimate.

Stablecoin USD values are market references, not redemption guarantees. When a current market price cannot be loaded, the calculator labels a nominal $1 reference instead of silently treating the token as exactly one dollar.

Stablecoin Transfer Fee Calculator FAQ

Is the network fee deducted from the stablecoin amount?

Normally no. In a standard direct transfer, the stablecoin amount is sent to the recipient while the network fee is paid separately in the network fee asset.

Why does USDC use ETH, SOL or POL for fees?

USDC is a token representation on each supported network. The host network requires its own native fee asset, so the fee currency depends on the selected blockchain rather than the USDC ticker.

Why can the same USDC amount have different network fees?

Each network has its own fee market and execution model. Ethereum, Layer 2 networks, Polygon PoS and Solana calculate transaction cost from different inputs even when the token amount is identical.

Does sending more stablecoin always increase the network fee?

Usually not for a standard token transfer. Fee cost is driven mainly by network conditions and transaction execution rather than the token amount, although a different contract path or account state can change the transaction.

Why is the TRON estimate account-specific?

TRON applies Bandwidth and Energy before possible TRX burn. Available or delegated resources and recipient state can materially change the amount, so a wallet or account simulation is required.

What is the difference between live, cached and typical estimates?

Live uses a current network input, cached reuses a recent validated input during a source interruption, and typical uses documented protocol mechanics with a reviewed reference range. The active mode is shown with every result.

Does the calculator include exchange, bridge or wallet service fees?

No. Exchange withdrawals, bridges, swaps, approvals and wallet service charges are separate actions and are excluded from the direct on-chain transfer estimate.

Why are fewer networks shown for DAI than for USDC or USDT?

The selector only exposes representations in the reviewed registry. This version includes canonical Ethereum DAI and does not automatically treat bridged or third-party DAI representations as equivalent.

Methodology and Sources

The calculator combines an allowlisted token-network registry, current or clearly labeled network fee inputs, and independent USD reference prices. It never substitutes an unsupported network or invents a numeric value for an account-specific model.

  • Only issuer- or protocol-supported stablecoin representations in the reviewed registry are selectable.
  • Live EVM ranges combine a current gas-price input with a reviewed direct token-transfer gas range; a wallet simulation remains more specific.
  • Solana uses a reviewed typical range based on official base-fee and prioritization-fee mechanics; TRON remains account-specific.
  • USD references use CoinGecko when available. A nominal $1 value is explicitly labeled and never presented as a live quote.
  • Cached, typical, account-specific and unavailable states remain visible instead of being relabeled as live.

Primary references

Reviewed by the BitcoinToolkit Editorial Team Estimation models last reviewed