Markets now…
← Guides
Guides

🇮🇩 How to Buy Cryptocurrency in Indonesia: Bappebti and OJK Rules, IDR Deposits

Indonesia regulates cryptocurrency as a tradable commodity under Bappebti and OJK supervision. This guide explains registered platforms, IDR deposit methods, transaction taxes, and KYC requirements for buying crypto legally in Indonesia.

August 23, 2026

Regulatory Framework: Bappebti and OJK Oversight

Indonesia does not recognize cryptocurrency as legal tender, but permits trading it as a commodity. The Commodity Futures Trading Regulatory Agency (Bappebti) oversees crypto trading, while the Financial Services Authority (OJK) supervises certain aspects of digital asset service providers. Only exchanges registered with Bappebti are legally permitted to operate in Indonesia, and using unregistered platforms exposes you to enforcement risk and no legal recourse if funds are lost.

Bappebti maintains a public list of registered crypto exchanges and approved cryptocurrencies. The approved list currently includes major assets such as Bitcoin, Ethereum, and several altcoins, but Bappebti periodically reviews this roster. Before depositing funds, verify that both the platform and the specific cryptocurrency you wish to buy appear on the official registry. Laws and approved asset lists change, so treat this as general guidance rather than tax or legal advice.

Choosing a Registered Platform

Registered Indonesian exchanges include Indodax, Tokocrypto, Rekeningku, Pintu, and several others that hold valid Bappebti licenses. Each platform supports IDR deposits and withdrawals, but fee structures, supported coins, and user interfaces differ. Compare trading fees, withdrawal fees, deposit options, and the range of cryptocurrencies before selecting a platform.

Registration on these platforms requires Indonesian residency or citizenship. Foreign nationals may face restrictions or additional verification steps. Stick to platforms with active Bappebti registration; unregistered exchanges—even popular international ones—operate in a legal gray area and Indonesian banks may block transfers to them.

KYC and Account Verification

All registered Indonesian crypto exchanges enforce Know Your Customer (KYC) procedures. You will need to provide your full name, date of birth, Indonesian Tax Identification Number (NPWP), residential address, and a valid identity document—typically a Kartu Tanda Penduduk (KTP) for Indonesian citizens or a Kartu Izin Tinggal Terbatas (KITAS) or passport for foreign residents.

Verification usually involves uploading photos or scans of your ID, a selfie holding the document, and sometimes proof of address such as a utility bill or bank statement. Processing times range from a few minutes to several business days depending on the platform and submission volume. Higher transaction limits typically require enhanced verification, including source-of-funds documentation. Expect your data to be stored and shared with Indonesian regulatory authorities as part of anti-money-laundering compliance.

IDR Deposit Methods

Registered platforms accept Indonesian Rupiah deposits through several channels. Bank transfer is the most common: you transfer IDR from your Indonesian bank account to the exchange's designated bank account, often at Bank Mandiri, BCA, BNI, or BRI. Each platform provides a unique virtual account number or reference code to tag your deposit. Transfers from major Indonesian banks usually arrive within minutes during banking hours, though interbank transfers can take longer.

Many platforms also support e-wallet deposits via GoPay, OVO, Dana, or LinkAja. E-wallet deposits are typically instant but may carry higher percentage fees than bank transfers. Some exchanges also accept payment through Indomaret, Alfamart, or other retail channels, where you generate a payment code and complete the transaction at a physical outlet. Deposit fees vary: bank transfers are often free or incur a small flat fee, while e-wallet and retail deposits may cost 1–2% of the deposit amount or a fixed charge.

Minimum deposit amounts differ by platform, commonly starting at IDR 10,000 to IDR 50,000. Always double-check the payment reference code and destination account to avoid misdirected funds. Deposits sent without the correct reference may require manual reconciliation and delay your account credit by days.

Transaction Taxes: VAT and Income Tax

Indonesian crypto transactions are subject to two mandatory taxes. A 0.11% Value Added Tax (VAT) applies to the transaction value of every crypto trade—both buying and selling. Additionally, a 0.1% income tax is withheld on each transaction. Together, these taxes add 0.21% to the cost of every trade, collected automatically by the registered exchange and remitted to the government.

These taxes are final withholding taxes for most individual traders, meaning you do not report crypto gains separately on your annual tax return unless your total income or business status requires it. Corporate traders and businesses using crypto face different reporting obligations. Tax regulations and rates can change, so consult a qualified Indonesian tax advisor for personalized advice—this is not tax guidance, only a description of the current framework.

Buying Cryptocurrency: Placing an Order

Once your IDR deposit clears and your account is verified, you can place a buy order. Most platforms offer two order types: market orders and limit orders. A market order purchases cryptocurrency immediately at the current market price, while a limit order lets you specify a price and waits until the market reaches that level. Market orders execute faster but may result in slippage—you pay a slightly higher price than displayed if the market moves while your order processes.

Trading fees on Indonesian platforms typically range from 0.1% to 0.3% per trade, charged as a percentage of the transaction amount and separate from the 0.21% mandatory tax. Some exchanges use a maker-taker model, where limit orders that add liquidity (maker) incur lower fees than market orders that remove liquidity (taker). Review the fee schedule before trading, as high-frequency trading can accumulate significant costs.

Custody and Withdrawal

After purchasing, your cryptocurrency remains in the exchange's custodial wallet by default. While convenient for active trading, keeping large amounts on an exchange exposes you to platform risk—technical failures, hacks, or regulatory actions could restrict access to your funds. For long-term holdings, consider withdrawing crypto to a private wallet where you control the private keys, such as a hardware wallet or a reputable software wallet.

Withdrawal fees vary by platform and cryptocurrency. Bitcoin withdrawals might cost 0.0005 to 0.001 BTC, while smaller altcoins may have different fee structures. Some platforms impose minimum withdrawal amounts and require additional security verification—two-factor authentication codes or email confirmation—before processing outbound transactions. Withdrawals to external wallets typically take from a few minutes to several hours depending on network congestion and the exchange's processing queue.

Risks and Practical Considerations

Even on registered platforms, cryptocurrency carries significant volatility risk. Prices can swing dramatically within hours, and you may lose a substantial portion of your investment. Never invest funds you cannot afford to lose, and avoid borrowing to buy crypto. Phishing scams targeting Indonesian crypto users are common—always verify you are on the official platform URL and enable two-factor authentication.

Regulatory changes remain a risk. Bappebti and OJK can alter approved asset lists, modify tax rates, or impose new restrictions with limited notice. International platforms operating without Indonesian registration may be blocked by local ISPs or banks. Keep informed through official Bappebti announcements and consider diversifying across multiple registered platforms if you hold significant value. This guide reflects the current framework but should not substitute personalized legal or financial advice.

All news →

B
Binance
Crypto
★ 4.9
🎁 Up to $600 welcome bonus
  • Largest exchange by volume
  • 600+ coins
  • Low 0.1% fees
Start trading →
C
Coinbase
Crypto
★ 4.7
🎁 Get crypto rewards for learning
  • Largest US exchange
  • Publicly listed (NASDAQ)
  • Beginner friendly
Start trading →

Advertising disclosure: some links here are affiliate links. Details

🎁 Up to $600 welcome bonus
Start trading