Free delivery on orders over $1,500

Sell USDT in Bali for Rupiah Cash

CangguSwap buys your USDT face-to-face anywhere in Bali. Check the live rate below, confirm on WhatsApp, and a courier brings the Indonesian Rupiah to you — you count the notes before a single token leaves your wallet. A flat 2.5% fee, ten supported networks, no bank account and no KYC.

Chat on WhatsApp

Live rate right now

Rates come straight from the market. The flat 2.5% fee is already included in the figure you see.

How it works

1

Check the live rate

Enter your USDT amount above to see the Rupiah you receive after the flat 2.5% fee.

2

Confirm on WhatsApp

Send us your location and a time that suits you. We confirm the amount and the meeting point.

3

Count the cash

A courier arrives with the full Rupiah amount, usually in 10–20 minutes. You count it first.

4

Send the USDT

Only once you are happy with the cash do you transfer the USDT on-chain. That's the swap done.

Supported networks

Ten chains, one rate. The flat 2.5% fee is identical on every one of them.

EthereumArbitrumBaseOptimismBSCTronSolanaPolygonTONHyperliquid

Frequently asked questions

How do I sell USDT in Bali for cash?
Enter your USDT amount in the calculator on this page, confirm the order on WhatsApp, and a courier meets you anywhere in Bali with Indonesian Rupiah. You count the cash first, then send the USDT on-chain.
What fee do you charge to sell USDT?
A flat 2.5% service fee, shown in the calculator before you commit to anything. Delivery costs USD 0.50 per kilometre and is free for the first 10 km on orders of USD 1,500 or more.
Which networks can I send USDT from?
Ethereum, Arbitrum, Base, Optimism, BSC, Tron, Solana, Polygon, TON and Hyperliquid. The rate and the fee are identical on every chain.
Do I need KYC or an Indonesian bank account to sell USDT?
No. There is no KYC, no Indonesian bank account and no local SIM card required. WhatsApp over Wi-Fi with any international number is enough.
How much USDT can I sell at once?
There is no strict minimum, although around USD 100 is the practical floor because of delivery logistics. There is no published maximum — for orders above USD 5,000, please message us in advance.
How long does it take to get the cash?
Usually 10–20 minutes from order confirmation to cash in hand, depending on how far you are from the courier. We operate every day from 09:00 to 21:00 WITA.

Where we meet you in Bali

Pick the area closest to you — each page lists the local meeting points we use.

Check a specific amount

Live conversion pages for the amounts people ask about most.

Ready to sell your USDT?

Cash delivered to you first — then you send the crypto. Every day, 09:00–21:00 WITA.

Chat on WhatsApp