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).

What the 2025 transfer means for broker payments
QuestionWhat 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.

Forex client deposit methods compared
MethodBest forWhat to plan for
Bank virtual account (VA)Larger deposits from mobile or internet banking; routes include BNI, Mandiri, Permata, BRI and CIMBMap each VA to one client or trading account; handle amounts that differ from the expected deposit
QRISFast deposits from any bank or wallet app that scans QRISA 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 walletWallet 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.

  1. Create the deposit with your own reference tied to the client and trading account, and store it before showing payment instructions.
  2. Show the VA number or QRIS code with the amount and expiry time.
  3. Wait for the verified callback; if it is late, query the order status with the original reference.
  4. Credit the trading account once. Ignore repeated notifications for a deposit already credited.
  5. 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.
  6. 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

Information PAYJN reviews before onboarding a forex broker
AreaWhat to provide
EntityLegal name, registration country and the entity named on your client agreement
LicenceAuthority, licence type, licence number and a public registry link
Indonesian clientsThe basis on which you serve Indonesian residents, and any Indonesian authorisation
Websites and appsAll domains and app listings used to onboard clients
Payment scopeDeposit methods and withdrawal destinations you need
VolumesExpected monthly IDR volume, transaction count and average deposit and withdrawal
ControlsClient 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.

Request a forex broker review or message us on WhatsApp.

Sources

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.