AsiaMarketsGuide
Indonesia/Payments

Deposits & Withdrawals for Traders in Indonesia

Complete guide on funding your trading account using GoPay, OVO, local bank transfers, and safely withdrawing money in Indonesia.

For traders in Indonesia, funding your trading account is now much easier thanks to local digital wallets and direct bank transfers. This guide covers everything you need to know about deposits, withdrawals, and how to avoid common funding mistakes.

Key facts for traders in Indonesia

  • Local currency: IDR (Indonesian Rupiah)
  • Most popular methods: GoPay & OVO + Virtual Account (VA) or QRIS
  • Typical minimum deposit: Rp 150,000 - Rp 300,000
  • Average withdrawal time: 1-3 business days
  • Regulator: Bappebti (Commodity Futures Trading Regulatory Agency)

Top funding methods in Indonesia

Most international brokers now support local payment gateways, allowing you to deposit directly in IDR without needing a credit card or international wire transfer.

Digital wallets

Fast deposits from your mobile app. Ideal for quickly funding your trading account.

GoPayOVODanaLinkAja
Speed Instant
Fees Low (0–2%)

Local bank transfer

Secure transfers from your banking app via Virtual Account (VA) or QRIS.

BCAMandiriBRI +2 more
Speed 10–30 minutes
Fees Very low

How to deposit: step-by-step

1

Log in to your broker

Go to the “Deposit” or “Funds” section in your trading account.

2

Choose your payment method

Select “Local Bank Transfer” or a specific wallet like “GoPay” if it is supported.

3

Enter the deposit amount

Set the amount you want to deposit in IDR. The system will show the current exchange rate if your account base currency is USD.

4

Complete the payment

You will be redirected to scan a QR code (Virtual Account (VA) or QRIS) or to log in to your wallet app. Follow the instructions to authorize the transfer.

5

Wait for confirmation

Wallet deposits are usually instant. Bank transfers typically take around 10–30 minutes before the balance appears in your trading account.

Withdrawal process and key rules

In most cases, withdrawals must go back to the same method you used to deposit. This is called the “Closed Loop” policy and is required by financial regulators to prevent money laundering.

Closed Loop Policy

If you deposited Rp 150,000 via GoPay, you will usually need to withdraw at least that amount back to your GoPay account before using another method.

Withdrawal best practices

  • Complete KYC verification before your first withdrawal.
  • Ensure your full name matches exactly across all accounts (broker ↔ bank/wallet).
  • Test with a small withdrawal first (for example Rp 150,000).
  • Expect processing to take around 1-3 business days.

Common withdrawal issues

  • Name mismatch (for example “John D. Cruz” vs “John dela Cruz”).
  • Account not fully verified (missing ID or proof of address).
  • Trying to withdraw to a wallet or bank account that belongs to someone else.
  • Requesting a withdrawal before the deposit method has been fully confirmed.

Documents required for verification

Before your first withdrawal, your broker will ask you to verify your identity. This is a one-time process required by Bappebti (Commodity Futures Trading Regulatory Agency).

You will need:

  • ID document: KTP (National ID)
  • Proof of address: Proof of Residence (NPWP optional)