Indonesia’s tax basis for foreign currency transactions 2026 – KMK rates, VAT, duties, PPh and treatment of FX gains
December 28, 2025

How Does Indonesia’s Tax Basis Work for Foreign Currency Deals

If you invoice or trade in USD or EUR from Bali, the tax office does not care about dollar figures. It cares how Indonesia’s tax basis for foreign currency transactions converts them into rupiah on the right date using the official tax rate list.

That list is the government’s own official tax exchange rate list, issued weekly by the Minister of Finance. For tax, the KMK rate overrides whatever your bank or internal system shows for the same day.

For VAT, import duty, and many income-tax calculations, Indonesia’s tax basis for foreign currency transactions always starts with that KMK rate. Only after conversion into rupiah do you apply the percentage for VAT, duty, or PPh.

In practice, businesses and traders in Bali often use a different rate for internal accounting, such as the Bank Indonesia middle rate. That is allowed for bookkeeping, but tax reporting must still align to the KMK rate.

The result is two layers: a commercial FX view and a tax FX view. Indonesia’s tax basis for foreign currency transactions sits in the second layer, and any gap between them can create extra gains or losses in your tax computation.

This guide shows how the system works in 2026: KMK rates, invoices, imports, forex trading profits, and how Bali-based companies and individuals can minimize surprises when everything is finally converted into rupiah.

Why Indonesia’s Tax Basis for Foreign Currency Transactions Matters

Indonesia’s tax basis for foreign currency transactions decides the rupiah value of every overseas invoice, import, export, and FX gain you report. Even a small difference in rate can change VAT or income tax, especially on high-value trades.

For Bali importers, that basis determines how much VAT and import duty you pay on containers of goods priced in USD. For service exporters, it guides how dollar invoices convert into rupiah revenue in your tax return.

Individuals in Bali who are paid in foreign currency or hold FX savings also rely on Indonesia’s tax basis for foreign currency transactions when they recognise taxable gains. The wrong rate or date can lead to underpayment or questions from the tax office.

Indonesia’s tax basis for foreign currency transactions 2026 – weekly KMK decisions and conversion of invoices into rupiahIndonesia’s tax basis for foreign currency transactions is built around the weekly KMK “kurs pajak”. Each decision sets official rupiah exchange rates for key currencies over a defined period, typically spanning several days.

Every VAT invoice, PPnBM calculation, or customs declaration in foreign currency must use the KMK rate valid on the relevant tax date. A weekly KMK exchange rate table gives the rates for USD, EUR and other major currencies.

If your currency is not listed, Indonesia’s tax basis for foreign currency transactions tells you to derive a rate from the spot value versus USD and then multiply by the rupiah–USD KMK figure. This prevents gaps for less common currencies.

Indonesia’s tax basis for foreign currency transactions treats realised FX profits as taxable income. When you close a position or receive payment and convert to rupiah, the difference between tax basis and your cost becomes part of your income.

For individuals trading forex on their own account, those gains are generally taxed under normal income-tax rules. The progressive rates apply to annual net income, including FX gains, after allowable expenses and losses.

There is also a legacy rule imposing a small final tax on certain foreign-currency purchases. Under Indonesia’s tax basis for foreign currency transactions, banks and licensed money changers are usually exempt, but others must watch whether the rule still applies to their pattern of FX buying.

When Indonesia’s tax basis for foreign currency transactions tightened, Maya, a villa owner in Canggu, was accepting EUR rent while trading USD pairs on the side. Her accounting app used BI rates, but her tax consultant worked with KMK.

At year-end, the consultant showed that KMK conversion increased reported rupiah revenue compared with internal records. It also shifted some FX differences into taxable gains on both rent and forex trading.

By mapping both systems, Maya learned to track deals twice: one BI-based view for management and Indonesia’s tax basis for foreign currency transactions for tax. The discipline helped her defend numbers during a routine tax review.

Indonesia’s tax basis for foreign currency transactions allows companies to keep accounting books in foreign currency but still demands rupiah for tax. That means you may use BI middle rates in ledgers while KMK rates drive tax filings.

Over the year, differences between BI and KMK rates create temporary FX gains or losses. These must be tracked so that, when you convert accounts for tax, you reconcile commercial results with tax rules.

For PT PMA entities in Bali, a clear policy is vital. Without a method to bridge BI-based books and Indonesia’s tax basis for foreign currency transactions, closing the year and preparing tax returns becomes slow and error-prone.

Indonesia’s tax basis for foreign currency transactions 2026 – focusing on realised spreads and documentation for tradersIndonesia’s tax basis for foreign currency transactions targets realised profits, not every tick in the market. Taxable FX income arises when you close trades or exit hedges and lock in a rupiah gain compared with your tax basis.

Active traders in Bali should document entry and exit rates, position sizes, and KMK conversions on close. That helps separate genuine FX gains from mere accounting noise created by different commercial and tax rates.

If you trade through offshore platforms, Indonesia’s tax basis for foreign currency transactions still applies, but you may need to reconstruct rupiah values manually. Clean spreadsheets and platform statements become essential evidence if questions arise.

To apply Indonesia’s tax basis for foreign currency transactions, start by embedding KMK checks into your workflow. For every invoice date, import clearance, or major FX close, record the applicable KMK rate alongside the commercial rate.

Next, ensure your invoicing tool and customs agent use KMK values when computing VAT, PPnBM, and duties. Internal systems can still show USD or EUR for management, but tax calculations must be KMK-based.

Finally, run periodic reconciliations. Under Indonesia’s tax basis for foreign currency transactions, small differences accumulate. Quarterly checks reveal whether FX gains or losses are building that you have not yet reflected in your tax planning.

First, list all places where Indonesia’s tax basis for foreign currency transactions applies: imports, exports, service invoices, loan repayments, and forex or CFD deals. That gives a clear map of your FX tax exposure.

Second, test a sample month. Compare the KMK rate you should have used with the rate actually used for each key document. Note any gaps and estimate the rupiah impact on VAT, duties, and income tax.

Third, build controls so Indonesia’s tax basis for foreign currency transactions is always respected: KMK checklists, clear responsibilities in finance, and simple tools to pull current tax rates before issuing invoices or filing returns.

It is the rule that all foreign-currency amounts must be converted into rupiah using the KMK tax exchange rate. Indonesia’s tax basis for foreign currency transactions then applies VAT, duties and income tax to that rupiah figure.

The Minister of Finance usually issues KMK decisions weekly. Under Indonesia’s tax basis for foreign currency transactions, you use the KMK valid on the relevant tax date, not your bank’s spot or internal rate.

Indonesia’s tax basis for foreign currency transactions says you should use the previous day’s spot rate versus USD and multiply by the KMK rupiah–USD rate. This fills gaps for less-traded currencies.

Many businesses use a BI middle rate for internal books and KMK for tax. Under Indonesia’s tax basis for foreign currency transactions, reconciliations are needed to bridge those two views when preparing returns.

Realised gains from forex trading count as income. Indonesia’s tax basis for foreign currency transactions requires converting them to rupiah at KMK and including them within your normal annual income-tax calculation.

Need help applying Indonesia’s FX tax basis to your deals and invoices? Chat with our team on WhatsApp.

Karina

A Journalistic Communication graduate from the University of Indonesia, she loves turning complex tax topics into clear, engaging stories for readers.