Open account ID
  1. Home
  2. Guides
  3. How to buy

Guide · 12 min read

How to buy crypto in Indonesia, from ID check to first Bitcoin

Sign up to an OJK-licensed app, verify your e-KTP, top up rupiah by virtual account or QRIS, then buy. Most beginners finish in 20 to 45 minutes.

Start with cryptoOverseas card route; the local route is below

Registered with the FCA (UK) and NMLS (US). Not an OJK-licensed platform. Read our note.

Compare OJK-licensed exchanges →
Illustration of a hand holding a phone with a BUY button, showing a crypto purchase in an app
✓ Checked against official sources 10 min read

10 min read

On this page
  1. The seven steps at a glance
  2. Before you start: four things to have ready
  3. Step 1: choosing an app and checking its licence
  4. Steps 2 and 3: registering and the e-KTP check
  5. Step 4: topping up rupiah, and which method to choose
  6. Step 5: your first purchase, with an IDR 500,000 example
  7. How long does it all really take?
  8. After buying: keep it in the app, move it, or sell
  9. If you have no bank account, card or Indonesian ID
  10. Five beginner mistakes we see most

The most sensible way to buy crypto in Indonesia: install one app that is licensed by OJK, verify your e-KTP with a selfie, top up rupiah from a bank account in your own name, then buy through the simple buy mode. The slow part is not the purchase, it is waiting for the ID check. This page walks you through choosing an app (the full comparison is in best crypto exchanges in Indonesia), getting through verification, avoiding risky hours, and making your first purchase with rupiah examples you can copy. If you are not yet sure crypto is legal, read the summary in is crypto legal in Indonesia first.

Sources & verification

  1. OJK - Licensing list for digital financial assets and crypto assets
  2. Pintu - FAQ: how to deposit rupiah, methods and steps
  3. Pintu - FAQ: account verification (KYC)
  4. Pintu - FAQ: rupiah withdrawals, limits and fees
  5. Indodax Help Center - Details of transaction fees
  6. Tokocrypto - Deposit guide
  7. Tokocrypto - Transaction fee details
  8. Reku - Crypto fees
  9. Pluang - Crypto fees

Fees, limits and licence status change; always confirm on the official site and the OJK licence list before you transact.

Frequently asked questions

How do I buy crypto for the first time in Indonesia?

Pick an OJK-licensed app, register, verify your e-KTP with a selfie, top up rupiah from a bank account in your own name by virtual account or QRIS, then open the simple buy mode and enter an amount. Beginners typically need 20 to 45 minutes by our estimate, or up to a business day if verification queues.

What is the minimum to buy Bitcoin?

Pintu sets IDR 11,000 per trade and Indodax LITE mode IDR 10,000. Minimum deposits are IDR 50,000 at Pintu and IDR 10,000 at Indodax, Reku, Pluang and Tokocrypto. Bitcoin is divisible, so you never need to buy a whole coin.

Do I need an Indonesian ID to buy crypto?

On OJK-licensed apps, yes for residents: e-KTP plus a liveness selfie, and Pintu says passports or driving licences are not accepted for citizens. Foreigners usually use a passport plus KITAS or a long-stay visa, but rules differ per platform and we have not confirmed them for all.

Is QRIS or a virtual account cheaper for topping up?

Virtual accounts are usually cheaper: no platform fee at Pintu and Reku, IDR 1,665 to 3,330 at Indodax. QRIS is listed at 0.7 percent at Indodax, Reku and Pluang but 2 percent at Tokocrypto. QRIS wins on speed and runs around the clock.

Can I buy Bitcoin without a bank account?

Licensed apps generally take deposits from a bank account or e-wallet in your own name. Without one, what remains is P2P on platforms without an OJK licence or informal cash swappers, with higher risk and no OJK protection. We suggest opening a bank account first.

What does it cost to buy IDR 1,000,000 of Bitcoin?

Examples from official pages: Pluang Instant Order carries only the CFX fee, about IDR 111. An IDR buy at Tokocrypto as a taker costs 0.2222 percent, about IDR 2,222. Pintu charges no separate fee but its displayed price includes a spread. The 0.21 percent tax applies only when you sell.

Start with crypto→