Since 1 August 2025, crypto tax in Indonesia has been set by PMK 50/2025. Selling crypto, including crypto-to-crypto swaps, carries final Article 22 income tax (PPh 22) on the transaction value, not on profit: 0.21% on an OJK-licensed domestic trader (collected by the platform), and 1% on a foreign platform (collected by the platform if DJP has appointed it, or paid by the seller if not). Transfers of the crypto itself are no longer subject to VAT (PPN). For trading-fee rebates, cashback and referral commissions received in crypto, we found no official rule or guidance.
This article is based on the text of PMK 50/2025 on the Ministry of Finance's JDIH database, a DJP (Directorate General of Taxes) press release, and articles on pajak.go.id, all checked on 2026-10-17. Each section cites its source, and where the official sources say nothing, we say so. This is not tax advice. For your own situation, ask your tax office (KPP) or a registered tax consultant.
Rates at a glance
| Where you trade | Final PPh 22 | Who pays it in | Basis (PMK 50/2025) |
|---|---|---|---|
| OJK-licensed digital financial asset trader (PAKD) | 0.21% of transaction value | Collected, paid and reported by the PAKD | Art. 12 |
| Domestic platform that only offers a wallet, only matches buyers and sellers, or doesn't facilitate trading | 0.21% | Self-paid by the seller, reported on the SPT Masa PPh Unifikasi | Art. 13 |
| Foreign platform appointed as collector | 1% | Collected by the platform | Arts. 17–20 |
| Foreign platform appointed but not collecting | 1% | Still owed; self-paid by the seller | Art. 21 |
| Foreign platform not yet appointed | 1% | Self-paid by the seller, reported on the SPT Masa PPh Unifikasi | Art. 22 |
Sources: PMK 50 Tahun 2025 on JDIH Kemenkeu (set 25 July 2025, in force 1 August 2025, status "Berlaku", no amendment history; checked 2026-10-17) and DJP press release SP-18/2025 (31 July 2025). Article 20(3) adds that foreign income tax already paid on these trades cannot be credited.
PMK 50/2025 Article 22(2): PPh 22 on trades through a foreign platform that has not been appointed "bersifat final dan wajib disetor sendiri oleh Penjual Aset Kripto, serta dilaporkan melalui Surat Pemberitahuan Masa Pajak Penghasilan Unifikasi" (is final, must be paid in by the crypto seller, and is reported on the monthly unified income tax return).
As of 2026-10-17 we found no list of foreign platforms appointed by DJP as collectors, either on DJP's site or on JDIH. PMK 50 leaves the appointment and the transaction-value or visitor thresholds to the Minister, who can delegate them to the Director General of Taxes (Art. 18). If your exchange doesn't withhold tax or issue a withholding slip, assume nothing has been collected.
Which transactions are taxed
Under Article 11(2), a seller's income covers "seluruh jenis transaksi Aset Kripto" (all types of crypto transactions): trades paid in fiat, swaps of one crypto asset for another, and other transactions. The transaction value (Art. 12(5)) is:
- Paid in fiat: the amount the buyer pays. If it isn't rupiah, it is converted at the Minister's exchange rate on the date payment is received.
- Swap: the value of each crypto asset handed over by the parties.
- Other transactions: the payment the seller receives.
Article 19 sets out who counts as an Indonesian user of a foreign platform: living in Indonesia (for example, a correspondence or billing address in Indonesia, or choosing Indonesia at registration), paying with payment facilities from an Indonesian institution, and/or trading from an Indonesian IP address or with an Indonesian phone number.
Because the base is transaction value, the tax is owed even when you make a loss. For frequent spot traders, tax builds up with every sale or swap, not only on winning trades.
What PMK 50/2025 doesn't answer: futures, perpetual contracts, margin and other derivatives are not mentioned. We also found no DJP guidance on how futures profit and loss settled in USDT should be treated. Don't assume it is tax-free, or that it is the same as spot trading, until there is an official explanation.
VAT: none on the crypto, but platform services are taxed
Article 2(1): transfers of crypto assets treated like securities are not subject to PPN. What is still subject to PPN (Art. 2(2)) is the platform's service of providing the electronic trading facility, and miners' transaction verification services. Tokocrypto's fee table (updated 15 October 2026) shows this: the tax column reads "0% (VAT)" for buying with rupiah and "0.21% (Final Income Tax)" for selling (Tokocrypto fee page).
Miners are handled separately: their income is taxed at ordinary rates and reported on the annual return, converted to rupiah at the value of the crypto when received (Arts. 24–25), from tax year 2026 (Art. 27).
Worked examples
The official example in the PMK 50/2025 annex: Mr ABC sells 0.7 coins on a licensed PAKD at Rp500,000,000 per coin. The transaction value is Rp350,000,000, and final PPh 22 at 0.21% is Rp735,000, collected by the PAKD.
Our own examples, with USDT at about Rp17,900 (the P2P price on 2026-10-17):
| Transaction | Transaction value | On a licensed PAKD (0.21%) | On a foreign platform (1%) |
|---|---|---|---|
| Sell 1,000 USDT for rupiah | Rp17,900,000 | Rp37,590 | Rp179,000 |
| Swap 1,000 USDT for BTC | ≈ Rp17,900,000 | Rp37,590 | Rp179,000 |
| Sales/swaps worth 100,000 USDT in a month | Rp1,790,000,000 | Rp3,759,000 | Rp17,900,000 |
On a foreign platform the rate is almost five times the domestic rate, and it applies to every sale or swap by value, not to net profit. The DJP pages we checked give no worked guidance on exchange rates, when the tax falls due, or how to file a monthly return covering hundreds of small trades.
Fee rebates, cashback and referral commissions
PMK 50/2025 covers only crypto sellers, platforms and miners. The words "rebate", "cashback", "referral", "bonus", "staking" and "airdrop" don't appear in it. We also found no DJP guidance specifically on trading-fee rebates paid in crypto.
What the official sources do say:
- DJP's Objek PPh page defines income as "setiap tambahan kemampuan ekonomis yang diterima atau diperoleh Wajib Pajak" (any increase in economic capacity a taxpayer receives or obtains), from Indonesia or abroad, including commissions, bonuses and prizes.
- The pajak.go.id article "Cashback Kena Pajak? Simak Ketentuannya!" (31 January 2026, the author's personal opinion per its disclaimer) separates a discount, a price cut at the time of the transaction, from cashback, a partial refund after full payment, and treats cashback as income. It doesn't discuss crypto.
That leaves two readings of a trading-fee rebate, neither confirmed by DJP: it is income, reported on the annual return at its rupiah value when received; or a refund of your own fees, which reduces your costs. A commission for referring others sits closer to "komisi" in the list of taxable income. What PMK 50/2025 does make clear: if you later sell or swap USDT you received as a rebate, that sale is a crypto transaction taxed at 0.21% or 1%.
Fee Otter pays two kinds of rebate. The automatic rebate is refunded by the exchange straight into your exchange account. Fee Otter's extra rebate is paid on-chain as USDT on BNB Smart Chain (BEP20), with daily line items on the rebate dashboard and every payout verifiable on BscScan. Keep those records. See automatic vs extra rebate for how it works.
Filing and records
- Self-payment: for foreign platforms that haven't been appointed, PMK 50 points to the SPT Masa PPh Unifikasi (Art. 22). We found no official DJP page explaining how an individual creates the billing code and files that monthly return in Coretax.
- Annual return: the pajak.go.id article "Beli Kripto Tidak Lagi Kena PPN" (8 September 2025, the author's personal opinion) says crypto still held at year-end goes in Lampiran 1, table 3, under code "0399 Investasi Lainnya". We did not check the Coretax form layout for tax year 2025.
- Keeping records: a pajak.go.id news item cites Article 28(11) of the KUP Law: books, records and documents must be kept for 10 years (pajak.go.id). Keep withholding slips from PAKDs, trade-history exports from foreign exchanges, payment receipts and rebate records.
Export your trade history from foreign exchanges regularly; an account can be restricted or a site blocked, and old data may not be downloadable later.
Status of foreign platforms in Indonesia
A 1% tax on foreign platforms does not make those platforms licensed. OJK says crypto trading may only be carried out by licensed parties, and the attachment to Satgas PASTI press release SP 11/STPASTI/VI/2026 (22 June 2026) lists Binance, Bybit, OKX, Bitget, MEXC, Gate, KuCoin, HTX, BingX, Bitfinex, CoinW, WEEX and XT.COM as entities submitted for blocking. Pionex and Ourbit are not on it, but they aren't on OJK's licensed list either. The licensed traders are on OJK's licensing page (latest list dated 22 September 2026). Rupiah routes and their risks are covered in depositing rupiah to crypto exchanges.
What the official sources don't answer yet
- Tax on fee rebates, cashback, referral commissions, staking on foreign exchanges, and airdrops.
- Treatment of futures, margin and crypto derivatives.
- The list of foreign platforms appointed as collectors.
- Practical steps for an individual self-paying the 1% in Coretax.
Risks
Misreading the tax rules can lead to penalties under the KUP Law; PMK 50/2025 Article 22(4) applies KUP sanctions to sellers who don't meet the self-payment obligation. The rules may be amended or clarified by DJP. Articles on pajak.go.id written by DJP staff carry a personal-opinion disclaimer, so the PMK text is the binding source. A rebate lowers your trading fees, but it doesn't change the base for the final income tax, which is transaction value.