Crypto to USD Card Balance: How a Top-Up Converts Your Coins
Crypto to USD card top-ups explained: how the exchange rate is set, where spreads and slippage hide, why confirmations matter and how to keep more dollars.
When you top up a crypto card, your coins are converted into a US dollar balance using an exchange rate, minus any fees, after the blockchain confirms your transfer. On USDT Crypto Card the rate is quoted when you create the deposit request, so you know the dollar amount up front and simply send the crypto amount shown. Most of the "lost value" people notice comes from network fees, exchange withdrawal fees and price moves before the request is created, not from the card itself.
The journey from crypto to a card balance
Converting crypto to a USD card balance happens in a few distinct stages. Each one can affect how many dollars you end up with.
- Quote. You choose a coin and a dollar amount; the provider calculates how much of the coin that equals at the current rate.
- Transfer. You send the coin from your wallet or exchange. The network charges a fee, and an exchange may add a withdrawal fee.
- Confirmation. The blockchain includes your transaction in a block and it gains confirmations.
- Conversion and credit. The provider converts the deposit to a stable balance and credits it, minus any deposit fee.
- Card load. You move balance onto a card to spend it.
On USDT Crypto Card, step 4 always converts to USDT (ERC-20), a dollar-pegged stablecoin, and the balance is held 1:1 with the US dollar. That's why the balance is shown and spent in dollars.
How the exchange rate is set
An exchange rate is simply the price of one coin in dollars at a given moment. Crypto prices move constantly, so the moment the rate is taken matters.
On USDT Crypto Card:
- You enter the dollar amount you want to deposit.
- The dashboard calculates the crypto amount from a market rate at that moment and shows it with the deposit address.
- The request stays open for 1 hour. Send the exact amount shown within that window.
- If a deposit fee applies, the screen shows both what you deposit and what you'll receive.
For USDT itself, the conversion is essentially 1:1, so the amount you send in USDT is the dollar amount.
Why rates differ between apps
If you compare the price on two exchanges or apps at the same second, you'll often see small differences. Reasons include:
- each venue has its own order book and liquidity;
- some apps show a mid-market price while others show a buy or sell price;
- some include a margin (a "spread") in the rate rather than charging a visible fee.
When comparing card providers, look at the total dollars you receive for the crypto you send, not just the advertised fee.
Slippage and spreads, in plain terms
Spread is the gap between the price at which you could buy a coin and the price at which you could sell it at the same moment. Wider spreads mean you get fewer dollars per coin when you sell.
Slippage is the difference between the price you expected and the price you actually got, usually because the market moved or because a large order ate through the available liquidity. It's most visible when you swap on an exchange or a decentralised exchange.
Where they affect a card top-up:
- Before the deposit. If you first swap one coin into another (say, a small altcoin into USDT) to deposit, that swap may carry spread and slippage.
- Between quote and send. With a rate quoted on request creation, a price move between the quote and your transfer isn't charged to you as long as you send the quoted amount within the window.
- After crediting. Once your deposit is converted to USDT, later price moves no longer affect your balance.
The practical advice: if you hold a supported coin, deposit it directly rather than swapping it first. USDT Crypto Card accepts 10 assets (BTC, ETH, SOL, USDT, BNB, TRX, POL, LTC, AVAX, ARB), listed in the funding section.
Network confirmations: why your deposit isn't instant
A blockchain transaction isn't final the moment you press send. It must be included in a block, and each additional block on top of it is a confirmation that makes reversal less likely. Providers wait for enough confirmations before crediting.
How long that takes depends on the network:
| Network | Typical confirmation experience |
|---|---|
| Bitcoin (BTC) | Blocks about every 10 minutes on average; can be slower when busy |
| Litecoin (LTC) | Faster blocks than Bitcoin |
| Ethereum (ETH, USDT ERC-20) | Usually minutes; fees rise when the network is busy |
| Solana (SOL) | Usually seconds |
| Polygon, Arbitrum, Avalanche, BNB Chain, TRON | Usually fast |
These are general characteristics, not guarantees. A transaction sent with a fee that's too low can sit unconfirmed for a long time on congested networks, which is the most common reason a deposit feels "stuck".
Coin-specific guides: bitcoin card and Solana card.
Where the costs actually come from
| Cost | Who sets it | When it hits |
|---|---|---|
| Swap spread or slippage | Your exchange or DEX | Only if you swap before depositing |
| Exchange withdrawal fee | Your exchange | When you withdraw |
| Network fee | The blockchain | When you send |
| Deposit fee | Card provider | At crediting: 2% under $300, 0% at $300 or more on USDT Crypto Card |
| Card issuance | Card provider | $1 per card |
| Card top-up from balance | Card provider | Free, minimum $10 |
| Approved transaction | Card provider | $0.30 each |
For complete fee examples, read crypto card fees explained.
A worked example
You want $400 of spending money and hold SOL.
- You create a deposit request for $400 in SOL. The dashboard shows the SOL amount at the current rate.
- You send that amount from your wallet. The Solana network fee is usually tiny.
- The transfer confirms in seconds and is credited. Because it's $300 or more, there's no deposit fee, and the deposit unlocks Platinum.
- Your balance shows $400 in USDT. You issue a card for $1 and load it.
Had you deposited $100 instead, a 2% fee would leave you $98 of balance.
How to get the most dollars from a crypto top-up
- Deposit the coin you hold rather than swapping first.
- Send right after creating the request, and well within the 1-hour window.
- Send the exact amount, after checking whether your exchange deducts its withdrawal fee from the amount sent.
- Use an appropriate network fee so the transaction doesn't get stuck.
- Consolidate small deposits into one of $300 or more to avoid the deposit fee.
- Prefer cheaper networks when you have a choice of coins, keeping in mind that fees change.
If a deposit doesn't appear after it's confirmed on the blockchain, open a support ticket in the dashboard with the transaction ID.
Frequently asked questions
How is crypto converted to a USD card balance?
The provider takes a market exchange rate, converts your deposit after the blockchain confirms it, and credits a dollar balance minus any deposit fee. On USDT Crypto Card the balance is held in USDT, 1:1 with the US dollar.
When is the exchange rate locked?
On USDT Crypto Card, the crypto amount is calculated when you create the deposit request. Send that exact amount within 1 hour.
Why did I receive fewer dollars than expected?
Usually because of a deposit fee (2% under $300), an exchange withdrawal fee that reduced the amount sent, or a swap you made before depositing.
Why is my deposit taking so long?
The blockchain hasn't confirmed it yet. Confirmation time depends on the network and the fee you paid; Bitcoin and busy Ethereum periods are the usual culprits.
Does my balance change with crypto prices after crediting?
No. Once converted to USDT, the balance stays fixed in dollars.

