Last reviewed 13 November 2026. Regulatory facts on this page were checked against the sources listed at the end.
Who this service is for
This page is for forex and financial derivatives brokers that need to collect deposits from, and pay withdrawals to, clients in Indonesia in IDR. PAYJN reviews two kinds of broker:
- Brokers authorised in Indonesia for forex derivatives, including firms holding licences issued by Bappebti before supervision moved to Bank Indonesia.
- Brokers licensed outside Indonesia, reviewed case by case. A foreign licence does not by itself authorise offering trading to Indonesian residents, so we review the entity that contracts with clients and the basis on which it serves Indonesian clients.
Approval is never automatic. The methods, limits and withdrawal destinations enabled for a broker depend on the outcome of that review.
What changed in Indonesian forex supervision in 2025
Since 10 January 2025, financial derivatives with money market and foreign exchange underlyings (known as PUVA) are regulated and supervised by Bank Indonesia instead of Bappebti, under Indonesia's financial sector law (UU P2SK). The transfer took effect on that date, the deadline set by the P2SK Law (Law No. 4 of 2023), and the joint announcement by Bank Indonesia, OJK and Bappebti said PUVA derivative licences already issued by Bappebti may remain valid. At the handover there were 55 brokers participating in the alternative trading system (Pialang Peserta SPA) and 21 SPA dealers (Pedagang Penyelenggara SPA).
| Question | What to prepare |
|---|---|
| Which authority licenses you? | The authority and licence number, and whether the licence was issued by Bappebti or Bank Indonesia |
| Is the licence still current? | A registry link or current confirmation from the authority; rules issued since the transfer can change requirements |
| Does the website match the licensed entity? | The domain, brand and contracting entity on your client agreement should match the licence |
| Is your domain blocked? | Indonesian authorities regularly block websites of unlicensed brokers and introducing brokers; a blocked domain cannot be onboarded |
Enforcement continues: Bappebti reported blocking 225 domains of illegal commodity futures entities between January and May 2025, and has said it will keep blocking websites of foreign brokers without Indonesian permission.
Client deposit methods in Indonesia
Most brokers offer bank virtual accounts and QRIS together, and add e-wallets for clients who keep their money in a wallet app.
| Method | Best for | What to plan for |
|---|---|---|
| Bank virtual account (VA) | Larger deposits from mobile or internet banking; routes include BNI, Mandiri, Permata, BRI and CIMB | Map each VA to one client or trading account; handle amounts that differ from the expected deposit |
| QRIS | Fast deposits from any bank or wallet app that scans QRIS | A QRIS code expires; generate a new code per deposit and never credit an expired attempt from a screenshot |
| E-wallet (OVO, ShopeePay, LinkAja) | Clients who hold funds in a wallet | Wallet balance and transaction limits depend on the client's verification level |
DANA pay-in is not currently open for merchant onboarding. Method availability, limits and fees are confirmed for each approved broker and are not published on this page.
How a deposit should credit a trading account
A trading account should be credited exactly once, and only after the payment is confirmed on the backend.
- Create the deposit with your own reference tied to the client and trading account, and store it before showing payment instructions.
- Show the VA number or QRIS code with the amount and expiry time.
- Wait for the verified callback; if it is late, query the order status with the original reference.
- Credit the trading account once. Ignore repeated notifications for a deposit already credited.
- Hold mismatches for review. A VA payment for a different amount, or a payment after expiry, goes to a review queue instead of being credited automatically.
- Reconcile daily against the PAYJN transaction report and your back office.
See preventing double credit from duplicate webhooks and handling virtual account underpayments and overpayments.
Client withdrawals to banks and e-wallets
Approved brokers can send IDR withdrawals to supported Indonesian bank accounts and to DANA, OVO, GoPay, LinkAja and ShopeePay wallets. Withdrawals are approved separately from deposits.
- Same-name withdrawals: most brokers only pay withdrawals to a bank account or wallet in the client's own verified name. Decide how you block or review a name mismatch before launch.
- Check before retrying: a timeout does not prove a withdrawal failed. Query the status with the original reference before sending again, or the client can be paid twice.
- Changed destinations: treat a newly added withdrawal account as higher risk and review the first payout to it.
- Funding: keep the payout balance above your normal daily withdrawal total, and plan around Indonesian public holidays.
The Indonesia payout API page covers beneficiary fields and payout states in detail, and the payout timeout checklist explains safe retries.
Client funds, settlement and reconciliation
Brokers authorised in Indonesia keep client margin in segregated accounts with designated margin banks. Tell us where deposits must settle to meet your segregation obligations, and we will confirm whether the approved setup supports it. Agree the daily report you will use to match deposits, withdrawals, fees and returned transfers against client balances in your back office.
Onboarding checklist for forex brokers
| Area | What to provide |
|---|---|
| Entity | Legal name, registration country and the entity named on your client agreement |
| Licence | Authority, licence type, licence number and a public registry link |
| Indonesian clients | The basis on which you serve Indonesian residents, and any Indonesian authorisation |
| Websites and apps | All domains and app listings used to onboard clients |
| Payment scope | Deposit methods and withdrawal destinations you need |
| Volumes | Expected monthly IDR volume, transaction count and average deposit and withdrawal |
| Controls | Client KYC process, same-name withdrawal policy and complaint handling |
What PAYJN does not onboard
- Brokers without a verifiable licence, or whose website and contracting entity do not match the licence.
- Domains blocked by Indonesian authorities.
- Fixed-return "investment packages", managed-account schemes promising guaranteed profit, and robot trading schemes.
- Binary options, which Indonesian authorities treat as illegal.
Request a forex broker payment review
Send your licence details, contracting entity, websites, the deposit methods and withdrawal destinations you need, and expected monthly IDR volume. The team reviews eligibility first, then confirms methods, limits, fees, settlement and the integration plan.
Sources
- Bank Indonesia: Bappebti transfers supervision of digital financial assets and financial derivatives to OJK and BI (10 January 2025, checked 13 November 2026)
- OJK: joint press release on the transfer of supervision (checked 13 November 2026)
- Bappebti official website and broker registry
- Fortune IDN: Bappebti blocks 225 illegal commodity futures websites (January to May 2025)
This page is general information, not legal advice. Brokers should confirm their own licensing position with the relevant authority or counsel. PAYJN provides payment technology and operational services, not banking services. Coverage, fees and operating terms depend on the approved merchant setup.
