Financial Reporting · Foreign currency transactions
Recording Foreign Currency Transactions at the Spot Rate
Updated 11 October 2026 · Fact-checked
Under IAS 21, you record a foreign currency transaction on the date it first qualifies for recognition. Translate the foreign amount into your functional currency using the spot rate on that date. An average rate may be used as an approximation only if rates have not fluctuated significantly.
Understand Initial Recognition and Exchange Rates
A foreign currency transaction is one denominated or settled in a currency other than the entity's functional currency. Examples are buying goods from an overseas supplier or selling to a customer abroad and invoicing in their currency. Your ledger can only hold one currency, so you must translate each transaction into the functional currency.
IAS 21 says to record the transaction at the spot rate on the transaction date. The spot rate is the exchange rate for immediate delivery on that day. The transaction date is when the transaction first meets the recognition criteria. For a credit purchase of inventory this is usually when control passes, not when you pay.
This fixes the original value of the asset, expense, income, receivable or payable. Later movements in rates before payment or at the year end create exchange differences. Those are covered in other topics. Here you only need the correct starting figure.
If an entity has many transactions in a period, using the exact spot rate for each is time-consuming. IAS 21 allows a rate that approximates the actual rate, such as an average rate for a week or a month. This is acceptable only if exchange rates do not fluctuate significantly. If rates swing sharply, use actual spot rates.
Exam questions use phrases like "the rate at the date of the transaction" or "the average rate for the year". Read the rate table carefully and match the right rate to the right date.
Key rules to remember
- Translation at the spot rate
- Functional currency amount = Foreign currency amount × spot rate (or ÷ spot rate)
- Multiply or divide depends on how the rate is quoted. If the rate is 1 functional = 2 foreign (e.g. $1 = 2 dinar), divide the foreign amount by 2. If it is 1 foreign = 0.5 functional, multiply.
- Initial recognition rule (IAS 21)
- Record at the spot rate on the date the transaction first qualifies for recognition
- Applies to purchases, sales, expenses and assets bought in a foreign currency.
- Average rate approximation
- Average rate may be used if rates have not fluctuated significantly
- Typical use is for a period of a week or month, or a year of fairly stable rates. Use the actual spot rate if the question gives one for the date.
- Journal for a foreign credit purchase
- Dr Purchases (or asset) / Cr Payables, both at the spot rate on the transaction date
- The same translated amount is used for both sides.
- Journal for a foreign credit sale
- Dr Receivables / Cr Revenue, both at the spot rate on the transaction date
- Revenue is not retranslated later.
How to solve Initial Recognition and Exchange Rates questions
Use this method for any question that asks you to record or measure a foreign currency transaction at initial recognition.
- 1Identify the functional currency of the entity. All amounts must end up in this currency.
- 2Identify the transaction date. This is when the purchase, sale or other event is first recognised, not the payment date.
- 3Find the exchange rate for that date in the table given. Choose the spot rate, or the average rate only if the question tells you to use it.
- 4Check how the rate is quoted. Decide whether to multiply or divide. Do a quick sense check: is the answer bigger or smaller than the foreign amount, as it should be?
- 5Translate the foreign amount and round as the question requires.
- 6Write the journal: debit the asset or expense (or receivables), credit payables (or revenue), using the same translated figure.
- 7Do not retranslate revenue, expense or the asset later. Only monetary items such as payables and receivables are retranslated at the reporting date.
Quickest way: Rate-quote check and one-line journal
When to use it: Use in Section A and Section B objective questions where you need a single translated figure fast.
- Circle the transaction date and the currency of the entity.
- Write the rate as "1 functional currency = X foreign" or the reverse so you can see the direction.
- If the foreign currency is worth less than one unit of functional currency per unit, expect a smaller answer; if worth more, a larger one. Use this to catch multiply or divide errors.
- Calculate once, then write Dr and Cr with the same figure.
- Scan the options for answers that use the wrong rate; these are placed as distractors.
Common mistakes in Initial Recognition and Exchange Rates
Using the payment date rate or year-end rate to record the original purchase
Rate tables list several dates and students pick the last or the most prominent one.
Fix: Initial recognition always uses the rate on the transaction date. Other rates are for settlement and reporting date steps.
Multiplying when you should divide (or the reverse)
Students do not check how the rate is quoted.
Fix: Write the rate as units of foreign currency per one unit of functional currency, then divide foreign amounts by it. Sense check the size of the answer.
Using an average rate when a spot rate for the date is given
The average rate appears in the table and looks convenient.
Fix: Use the average only when the question says so or the transactions occur evenly across a period with stable rates.
Recording different amounts for the debit and the credit
Students translate the purchase at one rate and the payable at another.
Fix: At initial recognition both sides use the same spot rate and the same amount.
Retranslating non-monetary items such as inventory or equipment at the year-end rate
Students apply the year-end rule for payables to everything.
Fix: A non-monetary item carried at historical cost stays at the transaction date rate. Only monetary items are retranslated.
Treating the invoice date and the delivery date as the same without checking
Questions may give both dates, and students choose the wrong one.
Fix: Use the date the transaction qualifies for recognition. If the question is unclear, use the date it states for the purchase or sale.
Worked examples
Example 1
Aster Co has the dollar ($) as its functional currency. On 12 March it bought inventory on credit from a supplier in Zeland for 60,000 dinar. The spot rate on 12 March was $1 = 2.50 dinar. On 30 March the rate was $1 = 2.40 dinar. Record the purchase.
Show the solution
- Functional currency is the dollar. Transaction date is 12 March.
- Use the 12 March spot rate: $1 = 2.50 dinar.
- The rate shows dinar per dollar, so divide: 60,000 ÷ 2.50 = $24,000.
- Journal: Dr Inventory $24,000; Cr Trade payables $24,000.
- The 30 March rate is not used at initial recognition.
Answer: Inventory and trade payables are both recorded at $24,000.
Example 2
Birch Co has the dollar as its functional currency. In June it made 20 sales to a customer in Zeland, each invoiced at 5,000 dinar, spread evenly through the month. Rates were stable all month and the average rate for June was $1 = 2.50 dinar. Calculate the revenue to record for June.
Show the solution
- Total foreign currency sales: 20 × 5,000 = 100,000 dinar.
- The sales are spread evenly and rates were stable, so using the average rate is a permitted approximation under IAS 21.
- The rate is dinar per dollar, so divide: 100,000 ÷ 2.50 = $40,000.
- Journal in total: Dr Trade receivables $40,000; Cr Revenue $40,000.
Answer: Revenue for June is $40,000, using the average rate.
Exam tips
- Always underline the transaction date in the scenario and match it to the rate table before you calculate.
- Check the quote direction on every question. Examiners often give rates as foreign units per $1.
- Use the average rate only when the question signals it, such as "evenly throughout the year" or "use the average rate as an approximation".
- In Section C, show the journal or a one-line working with the rate used. Method marks can be earned even if the arithmetic slips.
- In objective questions, expect distractors built from the wrong rate or the wrong operation. Compute your answer before looking at the options.
Practice questions from Foreign currency transactions
- Kestrel, a company based in a country whose currency is the dinar, manufactures goods that it sells mainly in dollars. Its selling prices ar…
- Delta Co (functional currency $) holds a monetary payable in euros that is outstanding at the reporting date. Which treatment of the exchang…
- Delta Co, whose functional currency is the dollar ($), buys machinery from a foreign supplier on 1 March for 360,000 euros (EUR) on 60 days'…
- Beta Co (functional currency $) bought equipment on 1 October for 600,000 francs (F) when the rate was $1 = F2.00. At the year end of 31 Dec…
- Parent P, whose functional currency is the dollar, acquired 100% of S, a foreign subsidiary with the rupee as functional currency, on 1 Janu…
Initial Recognition and Exchange Rates in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
Initial Recognition and Exchange Rates: frequently asked questions
Which exchange rate do I use to record a foreign currency purchase?
Use the spot rate on the date the transaction first qualifies for recognition. For a credit purchase this is usually the date control of the goods passes to you. Do not use the payment date or the year-end rate.
When can I use an average rate under IAS 21?
You can use an average rate as an approximation when exchange rates have not fluctuated significantly over the period. It is often used for a week or month of many similar transactions. If rates move a lot, use the actual spot rates.
Do I multiply or divide by the exchange rate?
It depends on the quote. If the rate is given as foreign units per one unit of your functional currency, divide the foreign amount by the rate. If it is given as functional currency per one foreign unit, multiply.
What happens after initial recognition?
Monetary items such as payables and receivables are retranslated at the closing rate at the reporting date, and exchange differences go to profit or loss. Non-monetary items at historical cost stay at the original rate. These steps are covered in related topics.