Do you pay Indonesian tax on your Indian income?
For most residents, yes. Indonesia taxes its residents on worldwide income, so once you are an Indonesian tax resident your Indian FD interest, dividends, rent and capital gains are all reportable in Indonesia, on top of whatever India already taxes.
When do you become a resident? Two tests, either one is enough. You cross the line once you have spent more than 183 days in Indonesia within any 12-month period. You can also become resident the moment you arrive, if you come on a work visa, a KITAS or a stay permit meant to last longer than 183 days, because that shows an intent to reside. A KITAP holder is a resident by default. Plenty of Indians on a KITAS for a posting do not realise they crossed the threshold and have been worldwide-taxable for a while.
What keeps you from paying twice is the treaty. India and Indonesia signed a revised double-tax treaty in 2012, in force since February 2016, and it lets Indonesia credit the Indian tax you have already paid on the same income, under Article 23. The real work is making sure India does not over-tax at source first, because a credit only refunds so much. Indonesia's own rates run from 5 percent up to 35 percent, so the exposure is real.
The four-year expert shelter, and who actually gets it
There is one way to keep your Indian income outside the Indonesian net, but it is narrow. Under the Job Creation (Omnibus) Law and PMK-18/2021, a foreign national who becomes an Indonesian tax resident and holds certain listed expertise is taxed on Indonesian-source income only, not worldwide income, for their first four tax years. Your Indian FD interest, dividends and gains simply sit outside the Indonesian base during that window.
The catch is who qualifies. The concession is for specific skilled roles, engineers, chemists, software developers, university lecturers and a set list of others, and you must show either a recognised competency certificate or several years of experience in the field. The rules also expect knowledge transfer to an Indonesian counterpart. It is not automatic: the tax office confirms your status, and a KITAP holder resident for years does not get it. So a plant engineer arriving fresh on a KITAS may qualify, while a general manager or a trader usually will not.
If you might be in scope, this is worth getting right before you file anything in India, because the wrong first move quietly cancels the shelter. That move is using the treaty, covered next.
The treaty trap: using the India-Indonesia treaty ends the shelter
If you qualify for the four-year shelter, claiming the India-Indonesia treaty on any foreign income ends it at once. From the year you use the treaty, Indonesia taxes your worldwide income, including your Indian income, for the rest of the four years. The shelter and the treaty are mutually exclusive.
That turns it into a choice, and the cheaper side is not obvious. Keep the shelter and Indonesia taxes none of your Indian income, but you cannot use the treaty to cap the Indian withholding, so an Indian bank keeps deducting 30 percent on NRO interest. You still file an Indian return as a non-resident and pay only your Indian slab rate after the basic exemption, which on modest interest is often below the treaty 10 percent, then reclaim the rest. Use the treaty instead and you cap the Indian tax at 10 percent, but you hand Indonesia the right to tax your worldwide income, with a credit for what India took.
For a small Indian income the shelter usually wins; for a large one, capping India at 10 percent and letting Indonesia credit it can win. A practising CA runs both numbers before you touch Form 10F, because filing that form is the very act that ends the shelter.
Cut the Indian tax to the treaty rate before Indonesia credits it
For an ordinary resident with no shelter, this is the step that saves money. India taxes your Indian income whatever country you live in, and it deducts at source first. On NRO interest the bank withholds under Section 195, which becomes Section 393(2) from FY 2026-27, at 30 percent plus surcharge and cess by default. The treaty caps Indian interest at 10 percent under Article 11 and dividends at 10 percent under Article 10. You claim the lower rate by giving the payer a Tax Residency Certificate, Indonesia's Surat Keterangan Domisili (SKD) from the DJP, together with Form 10F, which becomes Form 41 from FY 2026-27.
Get those two documents in and the bank cuts 10 percent, not 30. Anything still over-deducted comes back through your Indian return after the year ends. This matters because Indonesia's Article 23 credit is capped at the Indonesian tax on the income and will not hand back Indian tax charged above the treaty rate. Left uncorrected, that extra Indian tax is simply lost.
Selling Indian shares, mutual funds or property from Indonesia
Capital gains follow their own rules, and the asset type decides the Indian tax. On Indian listed shares and equity mutual funds, a long-term gain is taxed under Section 112A at 12.5 percent with no indexation, on the gain above Rs 1.25 lakh in the year, for sales on or after 23 July 2024. Debt funds and unlisted shares are taxed on a different basis, so check which you hold before you sell. For Indian-company shares the treaty keeps the taxing right with India: Article 13 lets India tax gains on shares of a company resident in India, so you cannot move that gain to Indonesia to escape it.
Selling Indian property is where planning pays most. The buyer must withhold TDS on the full sale price under Section 195, not on the gain, so a large amount of cash is trapped until you file your return. A lower-deduction certificate, Form 13 under Section 197, which becomes Form 128 under Section 395 from FY 2026-27, brings the withholding down to the real tax on the gain before completion. Indonesia then folds the same gain into your worldwide income and credits the Indian tax under Article 23, so time the sale with your Indonesian accountant.
Give your Indonesian accountant clean Indian figures
The Article 23 credit only works if your Indonesian accountant can prove the Indian tax you paid. Indonesia credits Indian tax against its own charge on the same income, but only documented tax, in the right year, on the right income. So the paperwork you hand over decides whether the credit lands.
In practice that means your Form 26AS, now Form 168, which shows the TDS credited to your PAN; the TDS certificate the payer issues, Form 16A, now Form 131; the tax challans; and your filed Indian return. Bank Indonesia also watches large repatriations, so a clean Indian paper trail helps when money actually moves. Most Indonesian preparers have never seen an Indian tax statement, so we prepare a short translated summary that maps each Indian income and its tax onto what the Indonesian return needs. That is the difference between a credit that is honoured and one that is queried.
A worked example: Arjun in Jakarta
Arjun, 39, is a mechanical engineer running a line at an Indian-owned auto-components plant in the Cikarang belt east of Jakarta, and an Indonesian tax resident. He holds a ₹50 lakh NRO fixed deposit paying 7 percent, so ₹3.5 lakh of interest a year, plus Indian mutual funds and a let-out flat in Pune.
On the interest, if he does nothing the bank withholds 30 percent, ₹1,05,000. He files his SKD and Form 10F, now Form 41, so the bank instead cuts the treaty 10 percent, ₹35,000. Indonesia then folds the ₹3.5 lakh into his worldwide income and credits the ₹35,000 of Indian tax under Article 23, so he is not taxed twice. Skip the forms and India takes ₹1,05,000 while Indonesia still credits only its own tax on the income, leaving Indian tax stranded that he then has to reclaim in India.
Arjun is a listed-skill engineer, so in his first four years he could instead elect the expert shelter and Indonesia would ignore the Indian interest entirely. But filing Form 10F to claim the treaty 10 percent would end that shelter, so a CA prices both routes before he files. His mutual-fund gains and Pune rent are handled the same way: cap the Indian tax, then let the accountant credit it.