Is USDT always $1? Why it trades at 0.999 or 1.001

Not exactly, and a quote of 0.999 is nothing unusual. The USDT price you see on a chart is whatever the last buyer and seller agreed on, so the third and fourth decimals move all day and no two venues show quite the same figure. In a snapshot taken at about 12:21 UTC on 8 October 2026, USDT last traded at $0.99930 on Kraken and $0.99929 on Coinbase, while CoinGecko's aggregate price was $0.999411. Three dollar prices, none of them 1, no two identical.
What Tether promises is narrower than "always $1": a 1:1 redemption right for its own verified customers. Everyone else gets the market price. The rest of this piece reads the numbers in that light, including the ones that look alarming at first glance, such as a USDC/USDT pair quoting above 1. All figures below are a single snapshot; by the time you read this they have moved, and the live pages are what count.
Priced against what?
Before reading any USDT price, check what sits on the other side of it. Against the dollar, against another stablecoin and against a local currency, the same token tells you three different things. Here is what several sources showed at the same moment:
| Source | What the number means | Snapshot | Prior 24h |
|---|---|---|---|
| Kraken USDT/USD | Dollars per 1 USDT | 0.99930 | 0.99908–0.99970 |
| Coinbase USDT-USD | Dollars per 1 USDT | 0.99929 | 0.99919–0.99969 |
| CoinGecko | Weighted USD price across many exchanges | 0.999411 | — |
| USDC/USDT* | USDT per 1 USDC | 1.00051 | 1.00013–1.00063 |
| FDUSD/USDT* | USDT per 1 FDUSD | 0.99770 | 0.99050–0.99890 |
| USDT/TRY, USDT/BRL* | Turkish lira / Brazilian real per 1 USDT | 49.19 / 5.034 | — |
*Rows marked with an asterisk are Binance spot markets. Snapshot from public market-data endpoints, 8 October 2026, about 12:21–12:22 UTC. Prices change continuously; check the live page before relying on any of them.
The first two rows are the closest thing to an answer for "is USDT worth a dollar right now": USDT trading directly against USD. The third row is a blend. CoinGecko's methodology page says it aggregates data across multiple tickers with an algorithm to arrive at each coin's market price, and automatically drops tickers whose price is an outlier within the set. So its figure usually won't match any single exchange to the last digit.
The last three rows swap the measuring stick. In a pair quoted in USDT, USDT is the ruler, and a ruler can't measure itself. The lira and real pairs use yet another ruler, the local currency, so they mostly tell you what those currencies are worth against the dollar that day; they say very little about whether USDT itself is holding up.
Why the third decimal moves
We read every stablecoin as an IOU: whose signature is on it, what it can be swapped for, and whether the person holding it can actually reach the window where it gets paid out. USDT is signed by Tether. In its FAQ, Tether says all Tether tokens are pegged 1-to-1 with a matching fiat currency, are backed 100% by Tether's reserves, and are redeemable for fiat pursuant to its terms of service.
"Pursuant to its terms" is doing a lot of work there. The terms of service say that to have Tether issue or redeem tokens, you must be a verified customer of Tether. The fees page sets out what that involves:
- a minimum acquisition or redemption of 100,000 USD;
- a redemption fee of $1,000 or 0.1%, whichever is greater;
- a verification fee of 150 USD, paid in Tether tokens;
- and Tether keeps sole discretion over whether to approve an account at all.
The same terms add that Tether tokens are not legal tender, are not backed by any government, and are not protected by any insurance from Tether or its affiliates.
Put together, the 1:1 is a contractual right for verified customers, not a promise about the price on your screen. If you hold USDT on an exchange or in a wallet, your exit is selling it to the next buyer on an order book, at whatever that buyer will pay. A few more sellers and the price dips toward 0.999; a few more buyers and it pokes above 1. Kraken's prior-24-hour range at snapshot time was 0.99908 to 0.99970, a full day spent inside one tenth of one percent.
Why it doesn't wander further is a separate question. Customers who can reach the redemption window have a reason to step in when the price strays, and that pulls it back. How that works, and where the thresholds bite, is covered in "Can you actually redeem 1 USDT for $1?"; we won't repeat it here.
In money terms the wobble is small. Take 1,000 USDT as an example: at 0.9993 it is worth $0.70 less than at exactly 1. Movement in the fourth decimal is something we mostly ignore when reading prices. What makes us look twice is several sources drifting the same way and still being there the next day.
USDC/USDT at 1.0005: which side moved?
Pair ratios are where most misreadings happen. At snapshot time the USDC/USDT spot pair in the table was at 1.00051, meaning one USDC bought 1.00051 USDT. The tempting conclusion is that USDC had climbed above a dollar. The ratio can't tell you that. It only says which of the two IOUs was a touch dearer.
To split it, take each coin's own dollar price at the same moment and divide. CoinGecko had USDC at $0.999646 and USDT at $0.999411: both slightly under a dollar, USDT a little further under. Dividing one by the other gives roughly 1.0002; using Kraken's $0.99930 for USDT instead gives roughly 1.0003. That broadly matches the 1.00051 on the order book, with the remaining two or three hundredths of a percent sitting in differences between price sources and in that pair's own bid and ask.
So the 1.0005 meant USDT was sitting a little further from a dollar than USDC was, with both coins below $1.
Run the same check on FDUSD/USDT and the answer flips. The pair was at 0.99770, having touched 0.99050 within the prior 24 hours. CoinGecko priced FDUSD at $0.997075 at the same moment; divided by USDT's $0.999411 that comes to about 0.9977, almost exactly the market figure. This time the ratio was far from 1 mainly because FDUSD was. We found no citable source for why, so we report the numbers and leave the cause alone.
Local-currency prices add another layer
If you buy USDT with lira, reais, rupees or yuan, the price in your currency moves for reasons that mostly have nothing to do with USDT. It helps to think of it as three numbers multiplied: USDT's dollar price, times the dollar exchange rate in your currency, times whatever premium or discount the local peer-to-peer market is charging.
China is a clear worked example because the official reference rate is published daily. The China Foreign Exchange Trade System put the USD/CNY central parity at 6.7367 on 8 October 2026. USDT at $0.999411 times 6.7367 comes to about 6.7327 yuan; USDT's own distance from a dollar accounts for just 0.004 of that. Yet the first page of Binance's CNY P2P ads at the same moment sat at 6.65–6.67 yuan, 1.0% to 1.3% below the central parity (about 1.1% at 6.66). The biggest gap in the local price came from the P2P layer, and it was a discount.
That layer is set by the merchants who post the ads, not by Tether. Binance's P2P help page describes two ad types:
- Fixed price ad: the price is fixed and does not move with the market price of the crypto.
- Floating price ad: the price moves with the market and is refreshed every minute, calculated as Market Reference Price × Floating Price Margin.
With some advertisers on fixed prices, others floating, and each choosing their own margin, the buy side and the sell side rarely show the same number, and a refresh a few minutes later can show different ones again. In the snapshot, the buy side read 6.65–6.66 and the sell side 6.65–6.67.
The practical upshot: the price you can actually get is the one on the ad you are about to take, not a figure from a price-tracking site. Comparing routes for buying is a different job, covered in "Cheapest way to buy USDT".
When a quote is worth a closer look
Moves like 0.999 or 1.001 are not a depeg; "What a depeg is" explains where that line sits. We won't give you a "sell below X" number, because no single figure fits everyone. What does help is reading prices in a fixed order:
- Make sure you are looking at a price against the dollar, not a ratio against another coin or a local P2P ad.
- Compare sources. If one exchange shows a gap and the others don't, it is probably that exchange's order book. If several exchanges and the aggregate all lean the same way, it is the coin.
- Give it time. How long a gap lasts, and whether it closes overnight, says more than any one low print.
When all three point the same way, go back to the IOU questions and read the issuer's notices and reserve reports. For what to do during a real break, see "Stablecoin depegged: sell or wait?"; for what happened in past episodes, the stablecoin depeg timeline lays them out.
Sources and check date
Checked on 8 October 2026; any of these may have changed since:
- Tether FAQs (Tether's own statement on the 1:1 peg, 100% reserve backing and redemption under its terms)
- Tether Terms of Service (verified-customer requirement; not legal tender, no government backing or insurance)
- Tether Fees (100,000 USD minimum, redemption fee of $1,000 or 0.1%, 150 USD verification fee, sole discretion over accounts)
- CoinGecko Methodology (multi-ticker aggregation, outlier exclusion)
- Binance P2P ad help page (English, marked "Updated on 2026-07-08") (fixed and floating ads, per-minute refresh, floating price formula)
- China Foreign Exchange Trade System, RMB central parity (USD/CNY 6.7367 on 8 October 2026)
- Market snapshot from the public ticker endpoints of Kraken, Coinbase, CoinGecko and Binance spot, plus the same exchange's CNY P2P ad list, taken 8 October 2026 at about 12:21–12:22 UTC.