Direct Tax Laws & International Taxation · Taxation of Digital Transactions
Taxation of Foreign Exchange Fluctuation under Income-tax Act
Updated 5 October 2026
Foreign exchange fluctuation is the gain or loss from a change in exchange rate between the date of a foreign currency transaction and its settlement or reporting date. For capital assets acquired from outside India, the change in the rupee liability is added to or deducted from actual cost in the tax year of payment, for the amount paid. Other items follow the notified ICDS.
Understand Taxation of Foreign Exchange Fluctuation
A foreign currency transaction is recorded in rupees at the rate on the date it happens. If the rate moves before you pay or receive the money, you get an exchange gain or loss. The tax question is always the same two things: character (capital or revenue) and timing (which tax year).
The 2025 Act keeps the earlier structure in substance. Refer to the relevant provisions of the Income-tax Act, 2025 on actual cost and on computation of business income, and quote section numbers only as given in your ICAI material and the Act's text. Do not rely on memory of the old 1961 Act numbering.
Capital items. Suppose you acquire a capital asset from a country outside India and the price is payable in foreign currency. A later change in the rate does not create income or loss. It increases or reduces the rupee liability, and that amount is added to or deducted from the actual cost of the asset. This rule applies only to the extent of payment. The adjustment is made in the tax year in which you actually pay, for the amount paid, and equals the amount paid × (payment rate − original rate). Nothing is adjusted at the year-end for the unpaid liability. You do not restate the liability each year to change the cost or the WDV. If you pay in parts, each part is adjusted in its own year of payment against the original rate. If the rate has risen, cost goes up. If it has fallen, cost goes down. Depreciation is then computed on the adjusted cost or written down value.
The provision speaks of the acquisition of an asset from a country outside India. Do not assume how exchange differences on foreign currency loans taken for other assets are treated, including assets acquired within India. The explanation to the actual cost provision deals with exchange differences on foreign currency loans, so read the Act's text and your ICAI material for the exact condition before you answer. ICDS VI itself excludes exchange differences on liabilities that are covered by the capital asset provision.
Other items. Take receivables, payables, cash and similar monetary items that arise in business. Exchange differences on these, other than those covered by the capital asset provision, are dealt with under the notified income computation and disclosure standard on foreign exchange rates (ICDS VI). The transaction is recorded at the rate on the date it occurs. ICDS VI requires foreign currency monetary items to be reported at the closing rate, and the exchange difference is recognised as income or expense in that tax year. Items covered by the capital asset provision are dealt with by that provision, not by this rule.
Forward contracts. ICDS VI treats foreign operations and forward contracts separately. For a forward contract that is not for trading or speculation, the premium or discount is recognised over the life of the contract. The exchange difference on the contract is recognised in the tax year in which the exchange rate changes. Check the standard's exact wording for the conditions that apply to the contract.
The cleanest way to think is this. The capital bucket changes the cost of the asset only when you pay, for the amount paid. The revenue bucket changes business income at each year-end closing rate under ICDS VI. At settlement of a revenue item, only the difference from the last rate used is left.
Key rules to remember
- Exchange difference on a transaction
- Exchange difference = Foreign currency amount × (Later rate − Original rate)
- For a liability, a higher later rate is a loss or extra cost. For a receivable, a higher later rate is a gain.
- Capital asset acquired from outside India, liability in foreign currency
- Adjustment in the year of payment = Foreign currency amount paid × (Payment rate − Original rate)
- The adjustment is made only to the extent of payment, in the tax year of payment. There is no year-end restatement of the unpaid liability. Add to actual cost and the WDV of the block if the rupee liability rises, deduct if it falls. For part payments, apply the formula to each part in its own year. Then compute depreciation on the adjusted figure. Once fully paid, the total equals amount × (final rate − original rate).
- Revenue monetary item at year-end
- Year-end gain/loss = Foreign currency amount × (Closing rate − Rate at recognition or last year-end)
- ICDS VI requires foreign currency monetary items to be reported at the closing rate, and the difference is recognised as income or expense in that tax year. Items covered by the capital asset provision are dealt with by that provision. Forward contracts are treated separately: for a contract not for trading or speculation, the premium or discount is recognised over the life of the contract, and the exchange difference on the contract is recognised in the tax year in which the rate changes. Check the standard's exact wording. Receivables: gain if closing rate is higher. Payables: loss if closing rate is higher.
- Revenue monetary item at settlement
- Settlement gain/loss = Foreign currency amount × (Settlement rate − Last reporting rate)
- Over all years, the total equals the amount × (Settlement rate − Original rate). Use this to check your answer.
- Character test
- Liability for capital asset acquired from outside India → adjust actual cost in the year of payment, for the amount paid; other monetary items → income or expense under ICDS VI
- Decide the character first. It decides where the amount goes and when.
How to solve Taxation of Foreign Exchange Fluctuation questions
Use the same method for every case question. Separate capital from revenue before you compute anything.
- 1List each foreign currency item with its amount, date, and rates (original, year-end, settlement).
- 2Classify each item. Is it a liability for a capital asset acquired from outside India, or a monetary item arising in business?
- 3For a capital asset liability, make no adjustment to cost at the year-end for the unpaid amount.
- 4On payment, compute the amount paid × (payment rate − original rate). Add it to actual cost (or deduct it) in the tax year of payment. Adjust the WDV of the block and compute depreciation as the question requires.
- 5For revenue items, compute the gain or loss at each year-end on the closing rate, as ICDS VI requires, and then at settlement on the difference from the last reporting rate. For forward contracts, recognise the premium or discount over the life of the contract and the exchange difference on the contract in the tax year in which the rate changes.
- 6Allocate each result to its tax year and say whether it is income or an allowable expense. Net the items if the question asks for the business income effect.
- 7Check that the total across years equals amount × (final rate − original rate). State the conclusion in provision-facts-conclusion form.
Quickest way: Two-bucket shortcut
When to use it: Use it when the question gives many dates and rates and you have only a few minutes.
- Draw two columns: Capital (cost adjusts only on payment) and Revenue (income or expense under ICDS VI).
- Put each item in one column. The capital column uses only the payment rate against the original rate. The revenue column uses year-end and settlement rates.
- For the capital column, compute amount paid × (payment rate − original rate) and add it to cost in the year of payment. Leave the unpaid balance untouched at the year-end.
- For the revenue column, compute the year-end difference first, then the settlement difference from the year-end rate.
- Check that the yearly figures add up to amount × (final rate − original rate), and write one line of reasoning for each bucket.
Common mistakes in Taxation of Foreign Exchange Fluctuation
Treating the year-end exchange loss on an import of machinery as a deductible expense.
Students apply the revenue rule of marking to the closing rate to every foreign currency liability.
Fix: Check for a capital asset acquired from outside India. If so, the exchange difference is not a revenue loss. It adjusts actual cost (and WDV) in the year of payment, to the extent of payment.
Restating the unpaid liability of an imported asset at the year-end and adjusting cost each year.
Students copy the revenue approach of marking the liability to the closing rate.
Fix: Make no adjustment at the year-end. Adjust cost only in the year of payment, for the amount paid, using the payment rate against the original rate.
Not recomputing depreciation after adjusting cost.
Students stop once the new cost is found.
Fix: Add or deduct the amount in the block's WDV in the year of adjustment and compute depreciation on the revised figure.
Taxing the full gain at settlement even though part was already taxed at an earlier year-end.
Students compare the settlement rate with the original rate every time.
Fix: At settlement, compare with the last reporting rate. Check that the yearly amounts add up to the total movement.
Getting the direction wrong for payables versus receivables.
Students remember 'rate rises, gain' for all items.
Fix: A higher rate gains on receivables but loses on payables. Write the direction before multiplying.
Applying the capital asset rule to every foreign currency liability without checking the conditions, or ruling it out for loans without reading the Act.
Students see foreign currency and apply or reject the rule from memory, without checking where the asset came from and what the Act's text says.
Fix: Apply the cost adjustment where the asset is acquired from a country outside India and the liability is in foreign currency. For foreign currency loans and assets acquired in India, read the Act's text and your ICAI material for the exact condition. Exchange differences on other monetary items follow ICDS VI.
Worked examples
Example 1
Alpha Ltd, an Indian company, imports a machine from a US supplier on 1 October 2026 for USD 50,000 on credit, when the rate is ₹83. At 31 March 2027 the rate is ₹85 and the amount is unpaid. Alpha pays on 30 June 2027 at ₹86. Show the effect on actual cost and tax years.
Show the solution
- Provision: for a capital asset acquired from outside India with the price payable in foreign currency, a change in rate increases or reduces the rupee liability. Under the relevant actual cost provision of the 2025 Act, that amount is added to or deducted from actual cost only to the extent of payment, in the tax year of payment.
- Facts: original cost = 50,000 × 83 = ₹41,50,000.
- Tax year 2026-27: the liability is unpaid at 31 March 2027, so there is no adjustment. Actual cost stays at ₹41,50,000.
- Tax year 2027-28: payment of USD 50,000 is at ₹86 against the original rate of ₹83. Increase = 50,000 × (86 − 83) = ₹1,50,000. Actual cost becomes 41,50,000 + 1,50,000 = ₹43,00,000.
- Check: final cost ₹43,00,000 = 50,000 × 86. The adjustment ₹1,50,000 = 50,000 × (86 − 83). Depreciation for 2027-28 is computed on the block's WDV as adjusted.
Answer: No revenue loss arises and no adjustment is made at 31 March 2027. On payment in 2027-28, actual cost is increased by ₹1,50,000 to ₹43,00,000, and depreciation is computed on the adjusted figure.
Example 2
Beta Traders exports goods worth USD 20,000 on 1 February 2027 at ₹83. It also buys raw material on credit for USD 10,000 on 1 January 2027 at ₹83. The closing rate on 31 March 2027 is ₹84.50. The export receivable is realised on 15 May 2027 at ₹85. The raw material payable is settled on 20 June 2027 at ₹84. Find the exchange gain or loss to be recognised in each tax year (2026-27 and 2027-28), treating both items as revenue monetary items reported at the closing rate under ICDS VI, as the standard requires.
Show the solution
- Provision: ICDS VI requires foreign currency monetary items to be reported at the closing rate, and the difference is recognised as income or expense in that tax year. At settlement, the difference from the last reporting rate is recognised. Neither item is a liability for a capital asset acquired from outside India, which is dealt with by its own provision. Neither is a forward contract, which ICDS VI treats separately (premium or discount recognised over the life of the contract, and the exchange difference on the contract recognised in the tax year in which the rate changes). So the closing rate rule applies to both.
- Receivable, tax year 2026-27: 20,000 × (84.50 − 83) = 20,000 × 1.50 = ₹30,000 gain.
- Payable, tax year 2026-27: 10,000 × (84.50 − 83) = ₹15,000 loss, because a higher rate raises the liability.
- Net for 2026-27: 30,000 − 15,000 = ₹15,000 net gain.
- Receivable, tax year 2027-28: 20,000 × (85 − 84.50) = ₹10,000 gain.
- Payable, tax year 2027-28: 10,000 × (84.50 − 84) = ₹5,000 gain, because the liability settled for less.
- Net for 2027-28: 10,000 + 5,000 = ₹15,000 net gain.
- Check: receivable 30,000 + 10,000 = 40,000 = 20,000 × (85 − 83). Payable −15,000 + 5,000 = −10,000 = 10,000 × (84 − 83) loss. Both reconcile.
Answer: Tax year 2026-27: net exchange gain ₹15,000 (gain ₹30,000 less loss ₹15,000). Tax year 2027-28: net exchange gain ₹15,000 (₹10,000 plus ₹5,000).
Exam tips
- Read for the words 'capital asset', 'acquired from outside India', and 'foreign currency'. They point to the cost adjustment rule, not revenue treatment.
- Always write the tax year of each adjustment. Examiners award marks for timing as much as for the amount.
- Show the cross-check: total across years equals amount × (final rate − original rate).
- In MCQs, test the direction first. Is it a payable or receivable, and did the rate rise or fall?
- Write the answer in provision, facts, conclusion form. Quote a section number only as given in your ICAI material for the 2025 Act.
Practice questions from Taxation of Digital Transactions
- Dhruv Exports Ltd has a foreign subsidiary whose financial statements are translated into rupees, producing a foreign currency translation r…
- During a search initiated on 10 August 2026 (tax year 2026-27), the last panchnama was drawn on 20 August 2026. The Authorised Officer found…
- Zenith Digital Pvt Ltd, an Indian company, has a wholly owned subsidiary in Dubai whose financial statements are translated into rupees. It …
- During a search at the residence of Ms. Kavya Nair, officers find a crypto wallet holding tokens bought five years ago with cash that was ne…
- On 5 December 2026 (tax year 2026-27) a requisition is made under the Income-tax Act, 2025 for the books of account and digital wallet recor…
Taxation of Foreign Exchange Fluctuation: frequently asked questions
Is exchange loss on a foreign currency liability for a capital asset deductible every year?
Not as a revenue loss where the asset is acquired from outside India. The change in the rupee liability is added to or deducted from the asset's actual cost only to the extent of payment, in the tax year of payment, using the payment rate against the original rate. Nothing is adjusted at the year-end for the unpaid balance. For foreign currency loans and assets acquired in India, read the Act's text and your ICAI material for the exact condition.
Which tax year do I use for the exchange gain on a trade receivable?
ICDS VI requires monetary items such as a trade receivable to be reported at the closing rate, and the difference is recognised as income or expense in that tax year. The gain or loss is recognised at each year-end on the closing rate, and again at settlement against the last reporting rate. So the gain is split across the tax years in which the rate moves.
How is exchange fluctuation on forward contracts taxed?
ICDS VI deals with forward contracts separately from ordinary monetary items. For a contract that is not for trading or speculation, the premium or discount is recognised over the life of the contract. The exchange difference on the contract is recognised in the tax year in which the exchange rate changes. Read the standard's exact wording and your ICAI material for the conditions before you answer.
Does this topic appear as MCQs or written answers?
It can appear as a case-scenario MCQ on direction and timing, or as a written computation. Practise both, with clear working and a reconciliation check.