Under Indonesian tax law, tax credits are direct reductions of your final tax bill rather than deductions from your taxable income. If you are an Indonesian domestic taxpayer or run a permanent establishment (Bentuk Usaha Tetap), the Directorate General of Taxes (DJP) lets you offset taxes already withheld or paid during the year against your annual Income Tax (PPh) liability.
This guide explains how Indonesian tax credits work, how to handle foreign income under Article 24, and what happens if you end up paying too much or too little.
How Indonesian Tax Credits Work
Indonesia runs a withholding tax system, where different types of income are taxed in different ways. The tax withheld from your income through the year is categorized under specific Articles of the Income Tax Law, and those amounts can then be compiled and used as credits against your annual liability.
- Article 21 (PPh Pasal 21): tax withheld from salary, professional services, or other employment income.
- Article 22 (PPh Pasal 22): tax collected on specific business activities, mainly imports and goods purchased by government agencies or state-owned enterprises (BUMN).
- Article 23 (PPh Pasal 23): tax deducted from investment or service income, including dividends, interest, royalties, rent, and technical or consulting fees.
- Article 24 (PPh Pasal 24): tax paid on income earned outside Indonesia.
- Article 25 (PPh Pasal 25): monthly tax installments you pay directly to the tax office to spread your annual liability across the year.
At the end of the year, you add these credits together and offset them against your total tax owed. Whatever remains is either a balance to pay or, less often, a refund.
Which Taxes Are Not Creditable
Income subject to Final Tax under Article 4 paragraph 2 (PPh Pasal 4 ayat 2) is taxed at a fixed rate at the point of the transaction, and that tax cannot be used to offset your annual return.
Final Tax applies to income such as:
- Rent from land and buildings
- Interest on time deposits and other savings, bond interest, government securities (SUN), and savings interest paid by a cooperative to individual members
- Lottery and raffle winnings
- Income from share and securities transactions, exchange-traded derivatives, and certain capital transfers received by venture capital companies
- Income from the transfer of land or buildings, construction services, real estate businesses, and the leasing of land or buildings
Because these have already been taxed at their final rate, the tax withheld on them sits outside the annual credit calculation entirely. You neither add this income to your annual taxable base nor claim the tax as a credit.
Foreign Income and Article 24 (PPh 24)
Indonesia taxes residents on worldwide income, which means income earned both inside and outside the country is in scope. To stop the same income being taxed twice, once abroad and again in Indonesia, Article 24 lets you credit the foreign tax you have already paid against your Indonesian liability.
The credit is not a straight one-for-one deduction. The DJP applies firm limits to protect domestic tax revenue, and there are three rules worth understanding before you rely on a foreign tax credit.
- The credit limit ceiling: You cannot credit more than what the same income would have been taxed at under Indonesian rates. The law calculates a maximum allowable credit based on the proportion your foreign income bears to your total taxable income. If the foreign country taxed you at a higher rate than Indonesia would, the excess is not creditable.
- The per-country basis: If you earn income in both Singapore and the United States, you calculate the maximum credit separately for each country, and in fact for each type of income within each country. You cannot bundle them together to average out the rates. A high tax rate in one country cannot be used to soak up unused credit room from another.
- Timing rules: Foreign business profits are reported in the year they are earned, on an accrual basis. Passive income such as dividends or royalties is reported in the year it is actually received.
There is an important limitation here. If your foreign tax exceeds the creditable ceiling, the excess is lost. It cannot be carried forward to a future tax year, it cannot be claimed as a deductible expense, and it cannot be refunded. The credit is use-it-or-lose-it within the same tax year, which makes accurate calculation in that year important.
A Worked Example
To see how the pieces fit together, here is a standard annual calculation for a taxpayer with a mix of domestic and foreign income:
| Tax Component | Amount (IDR) |
|---|---|
| Total income tax owed | 80,000,000 |
| Less: PPh 21 (employment withholding) | (5,000,000) |
| Less: PPh 22 (import / third-party collection) | (10,000,000) |
| Less: PPh 23 (capital / services withholding) | (5,000,000) |
| Less: PPh 24 (foreign tax credit) | (15,000,000) |
| Less: PPh 25 (self-paid monthly installments) | (10,000,000) |
| Total credits | (45,000,000) |
| Net income tax still due | 35,000,000 |
In this case the credits cover IDR 45 million of an IDR 80 million liability, leaving IDR 35 million to settle. That underpayment is handled under Article 29, covered below.
Underpayment vs Overpayment
Once you offset your total tax owed against your total credits, you land in one of two positions.
Underpayment (Pajak Kurang Bayar, Article 29)
If your credits do not cover the full bill, as in the example above, you pay the remaining balance before submitting your Annual Tax Return (SPT Tahunan).
For standard calendar-year filers, individuals settle by 31 March and corporate taxpayers by 30 April. Missing the payment creates interest penalties on top of the balance owed.
Overpayment (Pajak Lebih Bayar, Article 28A)
If your credits exceed what you actually owe, you have overpaid. You then have two options: claim a refund (restitution) or carry the overpayment forward to offset future tax.
Claiming a refund is one of the standard triggers for a DJP tax audit under Article 17B of the General Tax Provisions Law, with the authorities having up to 12 months to complete it.
Before releasing any refund, tax officials review your books, invoices, and foreign tax documents to verify the income and confirm that every credit certificate is authentic.
While a refund is recoverable, it rarely arrives quickly, and the audit that comes with it is thorough.
How to Claim a Foreign Tax Credit
To claim a foreign tax credit under Article 24, you submit a formal request to the DJP at the same time you file your Annual Tax Return. Under PMK 192/PMK.03/2018, the request must include three core documents.
- Foreign income financial statements. For a business, this means the balance sheet and income statement (Laporan Keuangan) for the foreign branch or operation. For passive or individual income, an official statement breaking down the gross foreign earnings and any associated expenses.
- A copy of the foreign tax return (SPT Luar Negeri). A complete copy of the return you or your entity filed with the tax authority of the country where the income was earned. This shows how the liability was declared abroad.
- Proof of foreign tax payment. Official documentation that the tax was actually paid or withheld, such as receipts issued by the foreign tax office or withholding certificates (Bukti Potong) from the foreign party that paid you.
If you do not attach these documents when you file your SPT Tahunan, the DJP can disallow the foreign tax credit outright. A disallowed credit means the foreign tax no longer offsets your Indonesian bill, which immediately creates an underpayment under Article 29, with interest penalties attached.
Getting the documentation right the first time is far cheaper than fixing a disallowed credit afterward.
How Emerhub Helps
Emerhub handles tax compliance for companies and individuals operating in Indonesia, including the annual return, the credit calculations, and the foreign tax credit documentation under Article 24. For businesses with income across multiple countries, we work through the per-country credit limits and assemble the supporting documents the DJP requires, so the credit holds up if the return is reviewed.
Get in touch with our tax team to talk through your situation in Indonesia.
Frequently asked questions
A deduction reduces your taxable income before tax is calculated. A credit reduces the final tax bill directly, after it has been calculated. The Article 21 to 25 amounts discussed here are credits: they come off the tax you owe, not off the income you are taxed on.
Tax treaties often set a lower withholding rate in the source country than its domestic rate, which reduces the foreign tax taken in the first place and lowers the balance you settle in Indonesia. The Article 24 credit then applies to the treaty-reduced foreign tax.
Foreign tax above the per-country creditable limit is lost since it cannot be carried forward to a later year, deducted as an expense, or refunded.
It is worth being clear that this is not the same as an overpayment. A refund applies when your valid credits add up to more than your total tax bill.
Foreign tax above the ceiling, on the other hand, never becomes a valid credit at all, so there is nothing to refund. That distinction is why the per-country calculation needs to be done carefully in the year the income arises, since any excess simply disappears.
Final Tax income under Article 4(2), such as rental income from buildings or interest on deposits, is taxed at its fixed rate at the point of the transaction. It does not enter your annual taxable base, and the tax on it is not a creditable amount.
An overpayment return is one of the standard reasons the DJP opens an audit, so a refund claim should be expected to bring scrutiny of your books and supporting documents. It does not mean anything is wrong, but it does mean your records and credit certificates need to be complete and verifiable before you file.


