There are four ways to sell cryptocurrency in Ukraine: on an exchange, withdrawing hryvnias to your own card; through P2P, to a private person who transfers the money to your card; at a crypto exchange service for cash; and at an exchange service with a payout to a card. If the route you have chosen does not accept your coin — for example, the exchange service buys only USDT and USDC — the coin is first sold on an exchange for USDT, and from there you follow the same route as with USDT.
The choice comes down to three things: whether you need cash or money on a card, how large the amount is, and who will be the sender of the money. The bank’s questions depend on the last one: a withdrawal from an exchange, a payout from an exchange service and a dozen transfers from strangers all look different to it.
Our interest, up front: we are an exchange service. We buy USDT on the TRC20 and ERC20 networks and USDC on the ERC20 network for cash hryvnias and dollars in six cities, and payouts to a card are handled by a manager. Bitcoin, ether and other coins are not among our directions, so below is how to sell any coin, not only to us.
Four routes in one table
There are no rates or fees in the table: they change every day. It shows what each route deducts and where its weak spot is.
Route | Which coins | What is deducted | Who pays you | Main risk |
|---|---|---|---|---|
Exchange with withdrawal to a card | almost any | trading fee, hryvnia withdrawal fee | the exchange, its partner or a P2P counterparty | the exchange may have no hryvnia withdrawal |
P2P | most listings are for USDT | markup in the listing price | a private person | payment from a third party, questions from the bank |
Exchange service for cash | with us: USDT TRC20 and ERC20, USDC ERC20 | spread in the rate | the exchange service’s cash desk | a dishonest exchange service |
Exchange service to a card | with us: the same three | spread and payout terms | the exchange service; check who the sender is | terms known only for a specific order |
How to work out the final amount for USDT at $1,000 and $10,000, and where limits kick in at such amounts, is covered in the article on how to cash out USDT. Here: what you need to know about each route and about the coins an exchange service does not take.
Exchange: sell and withdraw hryvnias to a card
The scheme is simple: deposit the coin on an exchange, sell it for hryvnias and withdraw the hryvnias to your own card. You will need an identity check — KYC — and the coin has to arrive on a network the exchange accepts for deposits.
In autumn 2026 this route narrowed. On 28 September 2026 Binance stopped hryvnia deposits and withdrawals via Fiat Trade and removed the USDT/UAH pair, and by 30 September it automatically converted remaining hryvnia balances into USDT. The exchange had already suspended withdrawals to Visa and Mastercard cards for Ukrainian customers back on 29 December 2025. According to a representative of the exchange, hryvnia P2P was not affected.
On other exchanges, judging by reviews as of September 2026, hryvnias come out in different ways: on some, as a direct withdrawal to a card in your name; on others, through P2P counterparties or payment partners. If the sender of the transfer turns out to be a private person, for your bank that is already P2P.
So before selling, open the withdrawal section and check four things: whether there is a hryvnia withdrawal to a card, how much it costs, what its limit is and who will be the sender of the transfer.
The costs of this route are the trading fee and the withdrawal fee. The base spot trading fee for a regular user at a large exchange is 0.1% (the exchange’s help page, updated in January 2026); hryvnia withdrawals are charged separately. The money arrives on your card, but for a large amount the bank has the right to ask about the origin of the funds.
P2P: sell to a private person on a platform
On an exchange’s P2P platform you sell a coin to a specific person. The platform locks your coins for the duration of the deal, the buyer transfers hryvnias to your card, you confirm receipt — and only then do the coins go to the buyer. The rate is usually closer to the market than at an exchange service, but the listing price already includes its author’s markup.
For USDT this is the liveliest market; for other coins it is noticeably thinner. In our check on Binance P2P overnight into 16 October 2026, there were roughly six to seven times fewer hryvnia listings for bitcoin and ether than for USDT. This is a snapshot of one night, but it is why a large amount in bitcoin can be harder to sell through P2P in a single deal.
The main risk of P2P is not the rate but who the money comes from. The rules of large platforms require the buyer to pay from an account in their own name. If an outside person is paying, this is often what a “black triangle” looks like: your coins go to a scammer, the money for them was sent by someone the scammer deceived, and that person’s complaint to the bank and the police comes to you.
Three rules reduce this risk:
- check incoming payments in your own bank’s app, not by a screenshot or an SMS;
- do not accept payment from a third party, even “from my wife” or “from the company account”;
- do not move to a messenger with the buyer and do not cancel the deal at their request.
The other side of the risk is the bank. A bank sees many incoming payments from different strangers differently from a salary and may ask questions or stop a transaction. Besides, according to media reports, the banks that joined the memorandum limit transfers between individuals’ cards to a monthly amount. More in the articles on the 100,000 limit and on a card blocked after P2P.
Exchange service for cash
Here we have an interest, so let us be direct: this is our main format. The exchange service itself buys the coin from you at its own rate and pays out the money at the cash desk, so there is no need to look for a buyer or check who a transfer came from. The price for this is the spread in the rate.
With us, USDT TRC20, USDT ERC20 and USDC ERC20 are sold this way for cash hryvnias or dollars in Kyiv, Kharkiv, Dnipro, Odesa, Lviv and Chernivtsi. Which directions are open in a city right now is shown in the table on the USDT rate page. The rate depends on the amount: for a large amount it is better; the exact rate for your amount is calculated by the form. The minimum amount depends on the city and is also stated in the form.
- Check the coin’s network: for USDT, TRC20 or ERC20; for USDC, only ERC20. The network in the order and in the wallet must match.
- Open the form on the page for selling USDT for hryvnias or selling USDC and choose the city. The form shows the amount to be paid out before you submit; when you sell, there is no separate payout fee on top of it.
- Enter your Telegram username and submit the order. The rate is locked at the moment the order is created, for the time stated in the form.
- The manager will write to you on Telegram, confirm the details and agree on the time of your visit to the cash desk. Where and when to transfer the coins will be shown on the order page.
- The cash is paid out at the cash desk; the payout is made by an operator, not a machine.
An exchange service may check the origin of the coins; for a large amount, documents may be requested under the law. How the meeting at the cash desk goes and what to bring with you is described in the article on exchanging for cash.
Exchange service with a payout to a card
If you do not need cash, an exchange service can pay to a card. With us, such a payout is handled by a manager by hand: there is no live “to card” rate on the site, and the manager names the rate, the amount to be credited, the timing and the restrictions for a specific order. Two banks have separate pages: USDT to Privat24 and USDT to monobank.
Before transferring the coins, ask for the final amount in hryvnias, how long it is valid and who the transfer will come from: this determines what you will tell the bank if it asks. The step-by-step procedure and the bank’s questions are in the article on how to withdraw USDT to a card.
What to do with bitcoin, ether and other coins
We buy only USDT on the TRC20 and ERC20 networks and USDC on the ERC20 network. Bitcoin, ether, TON, Solana and any other coins are first sold on an exchange — for USDT or straight for hryvnias. USDT and USDC on other networks are moved to the right network through an exchange. Such coins must not be sent to our address: a transfer on a network the address does not support can be lost.
What you have | What to do before selling to an exchange service |
|---|---|
USDT TRC20, USDT ERC20, USDC ERC20 | nothing: you can create an order |
USDT on another network: BEP20, TON, Solana, etc. | deposit it on an exchange on its own network and withdraw on TRC20 or ERC20 |
USDC not on Ethereum: Solana, Base, Arbitrum, etc. | deposit it on an exchange and withdraw on the ERC20 network |
Bitcoin, ether and other coins | sell on an exchange for USDT and withdraw the USDT on TRC20 or ERC20 — or sell through P2P for hryvnias |
Selling for USDT is an ordinary spot trade on a pair such as BTC/USDT, with the same trading fee as above. A quick-convert feature often charges no separate fee, but its cost is built into the rate: compare how many USDT it promises with the price in the order book.
Next comes withdrawing the USDT. The exchange shows the fee in the withdrawal window, and it changes: at one large exchange, overnight into 16 October 2026, withdrawing USDT cost 1.5 USDT on TRC20 and 2 USDT on ERC20, while a month earlier on ERC20 it was 0.8 USDT. That is one day’s state, not a rule. Choose the withdrawal network the recipient accepts; if you make a mistake, what to do is described in the article on a transfer to the wrong network.
If your bitcoin sits in your own wallet, the first step is a transfer to the exchange. New blocks in the bitcoin network appear on average once every ten minutes, and the exchange credits a deposit after the number of confirmations it requires, which is stated in the deposit window. Each transfer on the network is a separate fee, so it is better not to make unnecessary moves between a wallet and exchanges.
How not to run into scammers
There are many schemes, but almost all of them rest on one thing: you are rushed into giving up your coins before you have made sure you will get the money.
- A screenshot instead of money. On P2P the buyer sends a “receipt” or an SMS about the transfer. Release the coins only when the money is visible in your bank’s app.
- A rate noticeably better than the market. A website or a “buyer” on Telegram offers more than everyone else and asks you to transfer first. How to check a service before transferring is covered in the checklist against scam exchange services.
- “Support” asks for your recovery phrase. No exchange, exchange service or wallet ever asks for it; whoever asks for it takes the whole wallet. How to store it is in the article on the recovery phrase.
- A private meeting with cash. A hand-to-hand deal with a stranger carries the risk of counterfeit notes and robbery, and afterwards there is no one to hold to account.
- A different address in the chat. With us, the manager writes on Telegram to the username stated in the order, and the address for the transfer is shown on the order page. If someone in the chat asks you to send the coins to a different address, stop and check it against the order page.
Quick answers
Can cryptocurrency be sold for cash dollars?
Yes, through an exchange service with cash directions. With us, USDT and USDC are exchanged for cash dollars in the same six cities as for hryvnias; whether the direction is open in your city right now is shown in the rate table.
How do I withdraw cryptocurrency to a Ukrainian bank card?
By three of the four routes: through P2P, through an exchange if it offers hryvnia withdrawals, or through an exchange service with a payout to a card. A comparison of the final amounts and the bank’s questions are in the article on withdrawing to a card.
Do I have to pay tax on selling cryptocurrency?
According to the Ukrainian tax authority’s position, yes: as of October 2026, income from a sale is taxed at 18% personal income tax plus a 5% military levy. There is no specific provision on cryptocurrency in the Tax Code yet, so it is disputed what they should be calculated on: the whole amount, as the tax authority says, or the profit, as lawyers believe. More in the article on tax on cryptocurrency.
Is it legal to sell cryptocurrency in Ukraine?
There is no direct ban. The Law “On Virtual Assets” No. 2074-IX was signed in 2022 but has not come into force, and as of mid-October 2026 the bill amending the Tax Code, No. 10225-d, has passed only its first reading. More in the article on the status of the law.
What about a crypto ATM?
That is a fifth route, and the rarest one for selling: machines that pay out cash for cryptocurrency are less common than those that sell it. Their fees, judging by US data for 2023, are higher than those of online routes; there is no public data on Ukrainian machines. More on crypto ATMs in Ukraine.



