Bybit P2P charges no transaction fee on rupiah: its official fee table lists only NGN, AZN, RUB, GHS and TJS and says "Currencies not listed are not subject to any transaction fees." At 14:51 UTC+8 on 2026-10-22 there were 100 "buy USDT with IDR" ads, the cheapest at Rp17,979 per USDT (orders of Rp500,000 to Rp2,000,000). Your bank or e-wallet may still charge its own fee.
This guide covers what Bybit's help center says about requirements, buying steps, advertiser levels, cancellation limits, appeals and the 24-hour withdrawal restriction, plus ad data we pulled directly from Bybit's public P2P endpoint. If you're using an offshore exchange from Indonesia, read the OJK note below first. This is not legal or investment advice.
Quick answer
- Requirements: at least Standard Individual Verification, with a phone number and email linked to your Bybit account.
- Fees: Rp0 from Bybit on IDR. Payment providers may charge their own fees.
- IDR/USDT order limits: Rp150,000 to Rp756,000,000 per order; individual ads can set narrower limits.
- Account name: must match your Bybit KYC name. If it doesn't, your account can be suspended and the seller can refuse to release.
- Rebate: P2P orders aren't trading fees, so they earn no rebate. Once the USDT lands, Bybit spot and futures fees with code FEEOTTER get a 40% rebate (all of it Fee Otter's extra rebate; Bybit has no automatic rebate layer).
Before using Bybit from Indonesia: the OJK position
OJK has supervised crypto assets in Indonesia since 10 January 2025. Satgas PASTI press release SP 11/STPASTI/VI/2026 (22 June 2026) attaches a list of entities submitted for blocking, and Bybit's global entity is on it. Separately, OJK's official list includes PT Enkripsi Teknologi Handal, which operates as Bybit Indonesia (checked 2026-10-22). Bybit Indonesia is a separate platform from bybit.com; this guide is about P2P on bybit.com.
Satgas PASTI: crypto trading "can only be carried out by parties that are registered with and hold an official licence from OJK." (OJK release, 22 June 2026)
We found no official text saying individual users break the law by using an offshore exchange. For the public, OJK's word is "mengimbau" (urges): trade only on platforms on the official list, because platforms outside it aren't supervised by OJK. The licensed local-exchange route is in depositing rupiah to crypto exchanges.
Today's USDT/IDR ad data
We pulled the top 20 "buy USDT with IDR" ads from Bybit's public P2P endpoint at 14:51 UTC+8 on 2026-10-22. Prices move every minute; treat this as a snapshot, not a quote.
| What we checked | Result |
|---|---|
| Live ads | 100 |
| Cheapest price | Rp17,979 (min Rp500,000, max Rp2,000,000) |
| 20th ad price | Rp18,009 |
| Ads from Verified Advertisers | 17 of 20 |
| Payment window | 15 minutes on 19 ads, 30 minutes on 1 |
| Minimum order | Rp150,000 to Rp10,000,000 |
| Extra verification required | 8 of 20 ads, all a face check for orders from Rp1,600,000 |
The advertiser column shows 30-day order count and 30-day completion rate. In our data the advertisers ranged from 12 to 2,072 orders a month.
Bybit P2P fees
P2P on Bybit: Fees Explained (updated 28 July 2026, checked 2026-10-22) splits fees by taker and maker role and lists only five fee-bearing currencies: NGN, AZN, RUB, GHS and TJS. Rupiah isn't in the table, and the page says "Currencies not listed are not subject to any transaction fees", so buying or selling USDT with IDR carries no fee from Bybit. Fees are only charged when an order completes, and Bybit notes the rates can change.
What you may still pay: your bank or e-wallet's fee for the method you choose, and the price gap between ads.
Requirements
Per Introduction to P2P Trading (updated 4 December 2025, checked 2026-10-22), a taker needs at least Standard Individual Verification and a linked phone number and email. Some advertisers add their own requirements; if you don't meet them, the Buy button shows "Ineligible". KYC levels are explained in Bybit KYC verification. On KYC: a driver's licence, a passport and an ID card can each verify one account.
The per-order limit for IDR/USDT is Rp150,000 to Rp756,000,000 (P2P Order Limits, updated 10 August 2026, checked 2026-10-22). Each ad's own limits appear in the Available/Limits column.
How to buy USDT on Bybit P2P
These steps follow How to Buy Crypto with P2P Trading (updated 2 September 2026, checked 2026-10-22).
Open P2P
choose Buy Crypto, then P2P Trading. Fiat trades run through your Funding Account.Filter ads
set the coin (USDT), rupiah amount, IDR as currency and your payment method. Check 30-day order count, completion rate and min/max limits.Place the order
click Buy USDT, enter the rupiah or USDT amount, then Buy.Complete verification if asked
Verified and Block Advertisers can ask for a face check, photo ID, payment proof, bank statement or a questionnaire. Bybit says these requests are legitimate; if you'd rather not share, you can cancel without hurting your completion rate.Pay before the timer ends
send the exact amount to the seller's account using the chosen method, from an account in your name. Don't write "BTC/USDT purchase" or other sensitive words in the transfer reference.Click Payment Completed
upload proof if asked, then Confirm Payment. Once the seller releases, the USDT lands in your Funding Account.
If the seller hasn't released after 10 minutes, you can appeal with the Need Help button. Don't cancel unless the seller has refunded you.
The 24-hour withdrawal restriction
Bybit's buying guide says its system rates the risk of every transaction, and "Should the transaction be deemed risky, a 24-hour withdrawal restriction will be imposed on your account." So USDT bought on P2P can be traded right away, but withdrawing it off Bybit may have to wait a day. Bybit doesn't publish the risk criteria. If you plan to move the USDT to another wallet straight after buying, allow for this. For withdrawals held longer, see account frozen or withdrawal stuck.
Advertiser levels and badges
Per the FAQ on P2P Advertisers (updated 22 April 2026, checked 2026-10-22):
- Verified Advertisers (VA) come in three tiers, Bronze, Silver and Gold, each with its own badge. Tiers move up or down automatically on the last 30 days' volume and completion rate.
- VA applications take about 15 working days to review; rejection reasons Bybit lists include incomplete bank account history or coin source and too few completed P2P orders.
- Block Advertisers serve P2P Block for large orders, with a single-order range of 10,000 to 200,000 USDT.
- Advertisers with more than 30 open appeals have their ads hidden temporarily.
A badge means the advertiser passed Bybit's screening, not that every order will go smoothly. Still check their order count and completion rate.
Cancellations and appeals
How to Cancel Your P2P Orders (updated 25 November 2025, checked 2026-10-22): buyers can cancel up to 3 times in 24 hours. If the reason is a buyer issue and that limit is reached, P2P is restricted for 24 hours. Never cancel an order you've already paid.
How to Submit an Appeal for Your P2P Order (updated 30 April 2026, checked 2026-10-22):
- File from the order page via Order Dispute?, no later than 5 calendar days after the order closes.
- An ongoing order can be appealed up to 2 times; at most 4 ongoing-order appeals per day.
- "I've paid but the coins haven't been released" qualifies for Fast Track, with a judgment within 15 minutes.
- Buyer proof: a video of logging into your bank app, the account page showing your name and account number, then the transaction history with amount, payee name, date and time.
Bybit states "No 100% Guarantee": the appeal service can't promise to recover losses, and Bybit isn't responsible for trades made outside its P2P platform. Bybit also says neither Bybit nor its merchants trade with users privately.
Scams and the account-name rule
Bybit's buying guide says: "Your bank account name must be consistent with your registered name on Bybit. Otherwise, your account might be suspended and you may encounter permanent asset loss as the seller has a right to refuse to release the coin to you." In practice:
- Pay only the account shown in the order, from an account in your own name.
- Talk only in the Order Chat Box. Anyone who moves the conversation to Telegram or WhatsApp is outside Bybit's protection.
- If you're selling USDT, check incoming money in your bank app, not from a screenshot or SMS.
The Bybit pages we checked don't cover whether your bank might freeze an account that receives problem funds; if you sell USDT for rupiah, check the payer's name on every transfer before releasing.
Worked example: Rp10,000,000 into USDT
| Ad | Price | USDT received |
|---|---|---|
| Cheapest | Rp17,979 | 10,000,000 ÷ 17,979 ≈ 556.20 USDT |
| 20th | Rp18,009 | 10,000,000 ÷ 18,009 ≈ 555.28 USDT |
Bybit's P2P fee is Rp0 on both, so the whole gap comes from price: about 0.92 USDT. The cheapest ad caps orders at Rp2,000,000, so Rp10 million takes several orders or an ad with a higher limit. Some ads also require a face check from Rp1,600,000.
Once the money is in, trading fees are the cost that keeps coming back. Say you pay 50 USDT in Bybit futures fees in a month. With code FEEOTTER bound through Fee Otter, 40%, or 20 USDT, comes back as Fee Otter's extra rebate, paid as USDT on BNB Smart Chain (BEP20), minimum 1 USDT per request, with a 0.015 USDT network fee. Rates from Fee Otter's rate data (checked 2026-10-22). Details are in Bybit fee rebate; no account yet, see how to register on Bybit.
Risks
Your P2P counterparty is an individual, and funds can be held during an appeal or the 24-hour withdrawal restriction. A bybit.com account gets no OJK consumer protection, and app access can be blocked at any time. Keep only the money you're actively using on the exchange. For tax on selling crypto, see Indonesia crypto tax.
Click "Payment Completed" only after the money has actually left your account, and don't cancel a paid order before you've been refunded.