Foreign exchange (FX) transactions are an integral part of business operations in Indonesia, especially for companies engaged in international trade, cross-border services, and foreign investment. These transactions introduce unique accounting challenges that can affect financial accuracy, tax compliance, and audit readiness.
Proper management of FX transactions requires alignment with both Indonesian financial reporting standards and central bank regulations, particularly PSAK 10 and Bank Indonesia’s currency policies.
Businesses must carefully structure how they recognize, measure, revalue, and report foreign currency items to avoid legal pitfalls and financial distortions, especially in sectors like manufacturing, digital services, and natural resources, where currency movements significantly affect margins and balance sheet positions.
Regulatory Framework for Foreign Currency Use in Business
In Indonesia, businesses are allowed to carry out transactions in foreign currencies, such as US dollars or euros, especially when dealing with overseas suppliers, clients, or investors. However, for financial and tax reporting purposes, all amounts must eventually be recorded in Indonesian Rupiah.
The main accounting standard used is known as PSAK 10. It explains how to handle foreign currency transactions in company accounts, including when to convert the currency and how to record any profit or loss caused by exchange rate changes.
At the same time, Bank Indonesia — the country’s central bank — requires companies to use Rupiah for most local payments. Some exceptions apply, like for imports, exports, or international loans.
But even if a payment is made in a foreign currency, the company still must convert and report the amount in Rupiah using the official exchange rates published by Bank Indonesia.
Initial Recognition and Use of Spot Rates
Foreign currency transactions must be recorded at the spot exchange rate on the transaction date, using the official Bank Indonesia rate. This spot rate ensures consistency in translating foreign-currency amounts into the entity’s functional currency. Functional currency is defined under PSAK 10 as the currency of the primary economic environment in which the company operates — typically the Rupiah for businesses registered and operating in Indonesia.
Presentation currency, which may differ for foreign parent reporting purposes, does not affect local transaction recognition.
Only the functional currency governs how Indonesian subsidiaries recognize and measure FX transactions in their general ledger and statutory financial statements.
Subsequent Measurement and Year-End Revaluation
At each reporting date, companies must remeasure all monetary items denominated in foreign currencies using the closing rate. Monetary items include receivables, payables, loans, cash, and advances. The resulting unrealized gain or loss must be reflected in the current year’s profit or loss.
Non-monetary items, such as inventory or fixed assets, are remeasured only if they are carried at fair value. If measured at historical cost, they remain fixed in functional currency terms and do not give rise to FX gains or losses at subsequent dates.
Failure to perform timely revaluation leads to inaccurate income statements and understated liabilities, particularly when currency fluctuations are significant near the end of a fiscal period. Sectors with high foreign receivables or payables, such as trading companies and manufacturing importers, are particularly exposed.
Treatment of FX Gains and Losses in Financial Statements
All realized and unrealized foreign exchange differences are recognized in the income statement. PSAK 10 requires immediate recognition of exchange movements unless they relate to specific hedge accounting structures, which are rare among SMEs. The exchange gain or loss affects net income and, by extension, taxable income unless adjustments are made during tax reconciliation.
Indonesian tax authorities often challenge the deductibility of unrealized FX losses. Under current rules, only realized losses may be deducted for tax purposes unless the taxpayer can demonstrate a consistent accounting policy and documentation to support accrual-based treatment.
This divergence between commercial accounting and tax law means companies must maintain reconciliation schedules to explain FX differences on their annual CIT returns.
Industry-Specific FX Considerations
The impact of FX risk varies widely by industry. In manufacturing, FX volatility affects the cost of imported machinery, raw materials, and spare parts. A single contract misaligned with payment timelines can cause unexpected losses. In digital services or SaaS, companies billing foreign clients often hold large USD receivables, exposing them to currency appreciation risks.
Contact MAP Resources Indonesia for advisory support on reporting accuracy, tax compliance, and accounting system setup.
Meanwhile, in the extractive industries, commodity revenues are typically priced in USD, but local operating costs are in Rupiah, creating a natural FX gain during depreciation cycles but exposure to margin squeeze when the Rupiah strengthens.
Each of these industries must develop sector-specific FX strategies, including timing of conversions, hedging where possible, and consistent documentation.
Common Errors and Compliance Pitfalls
Among the most frequent mistakes made by foreign companies in Indonesia is the inconsistent use of exchange rates, mixing commercial bank rates with Bank Indonesia reference rates. Others fail to distinguish between monetary and non-monetary accounts or neglect to revalue balances at the end of each reporting period. These lapses not only lead to audit issues but also distort financial performance and impair the accuracy of tax filings.
Additionally, delays in settlement or unclear intercompany arrangements often result in FX exposure being recognized too late or not at all.
Without a proper policy and accounting SOP, these risks accumulate across departments — procurement, finance, and treasury — leading to compliance failures.
Best Practices for Managing FX Exposure
Companies should implement a formal FX accounting policy that clearly defines when to recognize transactions, which rate to apply, and how frequently to revalue balances. Automating rate updates within the accounting system using a daily API feed from Bank Indonesia ensures accuracy.
Periodic reconciliation between subsidiary ledgers and the general ledger, especially for accounts payable and receivable in foreign currencies, helps avoid year-end surprises.
Cross-department coordination is also essential. Procurement teams must share FX terms with finance in advance. Treasury must monitor exposures and set internal limits.
A Practical Case Example
Consider a foreign-owned logistics company in Surabaya that enters a USD-denominated contract to import tracking equipment valued at USD 500,000. On the invoice date, the Bank Indonesia exchange rate is IDR 15,000 per USD, so the equipment is recorded at IDR 7.5 billion. At year-end, the invoice is still unpaid, and the exchange rate has moved to IDR 15,800. This results in an unrealized FX loss of IDR 400 million, which must be recorded in the income statement.
If the payment is made the following year, when the exchange rate has returned to IDR 15,200, the company realizes an actual FX loss of IDR 100 million and reverses the remaining IDR 300 million of the previously recorded unrealized loss. For tax purposes, only the IDR 100 million realized loss may be deductible, and the company must track the timing difference between accounting and tax positions on FX.
Contact MAP Resources Indonesia
At MAP Resources Indonesia, we help businesses manage foreign exchange transactions accurately and stay compliant with Indonesian regulations. Contact us today at info@mapresourcesindonesia.com for support.



