• Home
  • About
  • Contact
  • German

Dynamics 365FO/AX Finance & Controlling

Dynamics 365FO/AX Finance & Controlling

Tag Archives: Accounts Payables

Foreign currency revaluation

13 Friday May 2016

Posted by Ludwig Reinhard in Accounts Payable, Accounts Receivable

≈ 4 Comments

Tags

Accounts Payables, Accounts Receivables, Foreign Currency, Foreign currency revaluation

This post deals with the foreign currency revaluation feature available in the Accounts Payable (AP) module and illustrates the effect that different parameter settings have on the foreign currency revaluation calculation and ledger posting. Please note that the examples and explanations made in the following do also apply for the Accounts Receivable (AR) module as the foreign currency revaluation functionality in AR is basically identical to the one in AP.

The examples below are all recorded in the Contoso DEMF company that uses the EURO as accounting currency. All sample vendor invoices are recorded in USD in January and February 2022. For those months/days, the following currency exchange rates apply:
EN_121_0005
The post is separated into four parts. The first part starts with an analysis of the different currency revaluation methods. This part is followed by a subsection on the different financial dimension options available for foreign currency revaluation postings. Part 3 deals with the posting profile parameters and part 4 concludes this post by having a look at the different dates that can be selected when running the foreign currency revaluation process.
EN_121_0010

 

Part 1: Foreign currency revaluation method
Let’s start by having a look at the different currency revaluation methods (standard, invoice date and minimum) that can be selected in the foreign currency revaluation parameters form. For that purpose a vendor invoice with a total amount of 1000 USD has been recorded on 1 January when the exchange rate between the USD and EUR stood at 1,00.
EN_121_0020
In order to illustrate the different foreign currency revaluation method options, three currency revaluations will be run on 28 .January and 31. January respectively, where the following currency exchange rates between the USD and EUR apply:
EN_121_0015

 

The first currency revaluation is run on 28 January with the “Standard” method.
EN_121_0025
Because of the appreciation of the USD, an unrealized foreign currency loss of 250 EUR arises that is shown in the following revaluation report.
EN_121_0030
The unrealized loss is posted on the account for unrealized currency losses and increases the vendor liability expressed in EUR currency correspondingly.
EN_121_0035

 

Next, a foreign currency revaluation with the „Invoice date” method is run.
EN_121_0040
Please note that selecting this method does not allow you changing the date value shown in the “Date of rate” field. As the “Considered date” value can be changed, I entered 31 January to identify the effect that this change might have on the transactions generated.

Result:
The revaluation report and the corresponding voucher show that the invoice method reverses the previous foreign currency revaluation. If you have a look at the voucher date then you can identify that the date value entered in the “considered date” field is used as the posting date for the foreign currency revaluation voucher.
EN_121_0045 EN_121_0050

 

The third foreign currency revaluation is run with the “Minimum” method. This time, the considered date and date of rate values are set to 31 January.
EN_121_0055
Result:
This time, Dynamics AX does not record any foreign currency revaluation adjustment and does not create a voucher. That is because the “Minimum” method does not record a foreign currency gain as it would result in an unrealized exchange rate profit that some countries – such as Germany – do not allow to report in corporate financial statements.
EN_121_0060
EN_121_0065

 

Part 2: Foreign currency revaluation dimensions
After having a look at the different method options available for foreign currency revaluations, the financial dimensions parameter is investigated next. To do that, let’s first have a look again at the invoice voucher that has been recorded on 1 January.
EN_121_0070
The invoice voucher illustrated in the previous screen-print shows that the vendor invoice is recorded with the financial dimension “Business Unit 002”.

 

Against the background of the invoice voucher generated, let’s have a look at the foreign currency revaluation voucher that is generated when “None” is selected in the dimensions parameter field.
EN_121_0075
If the foreign currency revaluation process is started with this parameter setup, Dynamics AX shows the following message:
EN_121_0080
If you confirm this message with Yes and run the foreign currency revaluation, a voucher similar to the one shown in the next screen-print results:
EN_121_0085
As one might expect, the foreign currency revaluation adjustment is recorded without any financial dimension value.

 

To identify what difference the selection of any other dimension parameter makes, the previous foreign currency revaluation is first reversed by using the invoice date method shown above and then run again by selecting “Posting” in the dimension parameter field. Please see the following screen-print for details.
EN_121_0090
Result:
This time, the foreign currency revaluation voucher is generated with the financial dimension that has been used for posting the vendor invoice.
EN_121_0095

 

To see what difference the last dimension parameter (“Table”) makes, the previous foreign currency revaluation is cancelled again by using the invoice date method and run once again with the following settings:
EN_121_0100
Result:
This time, the foreign currency adjustment voucher is generated with the financial dimension “Business Unit 001”.
EN_121_0105
Please note that the financial dimension value “Business Unit 001” is taken from the vendor master record as exemplified in the next screen-print.
EN_121_0110

 

Part 3: Foreign currency revaluation posting profile
In this this part I want to focus on the difference that the selection of a specific posting profile makes to the foreign currency adjustment voucher. To do that, the previous foreign currency revaluation was first reversed by using the Invoice date method shown previously and then re-run with the following parameter settings:
EN_121_0115
Please note that the “FX” posting profile is setup with a different summary account.
EN_121_0120
Result:
Different from what one would expect from the parameter settings shown above, the foreign currency adjustment voucher still uses the same vendor summary account (No. 200100) for recording the unrealized foreign currency gain. Please see the next screen-print.
EN_121_0125
The underlying reason for this behavior is that the dimension setting “Posting” overwrites the posting profile parameter setting.

In order to verify this system behavior, the previous foreign currency revaluation is reversed (by using the Invoice date method) and re-run with “Table” selected in the financial dimensions field.
EN_121_0130
Result:
This time, the unrealized foreign currency revaluation gain is recorded on the summary account that has been specified in the “FX” posting profile.
EN_121_0135
Note:
Using a separate posting profile for recording unrealized foreign currency profits can help companies in two ways.
First, through an easy identification of a company’s foreign currency exposure and the related risks. That is, while the unrealized foreign currency gain/loss accounts do not differentiate between group internal and external currency risks, the use of a separate posting profile with vendor/customer group specific summary accounts for foreign currency adjustments, can help companies assessing whether or not the use of foreign currency hedging instruments might be beneficial. The consideration behind this statement is that only risks from external currency fluctuations should be hedged while group internal currency risks do not require costly hedging instruments.
Second, the separation of currency revaluation effects on separate ledger accounts can alleviate the financial consolidation process.

 

Part 4: Foreign currency revaluation dates
After reversing the previous foreign currency revaluation once again, a second vendor invoice for 2000 USD is recorded on 1st February. On this date, the USD/EUR exchange rate stood at 1,00. For details, please see the next screen-prints.
EN_121_0140 EN_121_0145
With the two vendor invoices posted in Dynamics AX, a first foreign currency revaluation was run with the following setting:
EN_121_0150
Result:
Dynamics AX generates a foreign currency adjustment based on the exchange rate valid on 28 February (0,6 EUR/USD or 1,6667 USD/EUR). Because the considered date (31 January) is before the date the second vendor invoice was posted (1 February), only the unrealized foreign exchange rate gain for the first invoice is taken into consideration.
EN_121_0155
After reversing the previous foreign currency revaluation, the revaluation process is re-run with a considered date value that is after the date on which the second vendor invoice was recorded.
EN_121_0160
Result:
This time, both invoices are included in the foreign currency revaluation process for recording the unrealized foreign exchange rate gain.
EN_121_0165
[Invoice 1: 1000 USD, Invoice 2: 2000 USD => Total: 3000 USD * Exchange rate as of 28 February (1,6667 USD/EUR) = 5000 EUR => 2000 EUR unrealized foreign currency exchange rate loss]

 

Hope you found some useful information in this post. Till next time.

Microsoft BizApps Deutschland Podcast

Dynamics UserGroup Deutschland

Project Accounting Book – Part 2

Project accounting book

Categories

  • Accounts Payable
  • Accounts Receivable
  • Bank Management
  • Book reviews
  • Budgeting
  • Cost accounting
  • Fixed Assets
  • General Ledger
  • Inventory
  • Management Reporter
  • Miscellaneous
  • Podcast
  • Project
  • Sustainability
  • Uncategorized

Tags

Advanced bank reconciliation Allocations Artificial Intelligence Bank reconciliation Budgeting Controlling Cost accounting Cost accounting module Cost center accounting customer D365 D365FO Dynamics 365 Dynamics AX Dynamics AX 2012 Electronic reporting Email Environment Fixed asset statement General Ledger journal Global Warming intercompany Inventory Inventory reconciliation invoice invoice recording IOT Management Accounting Management Reporter Modern Finance MS Flow MT940 PowerApps PowerAutomate PowerPlatform Project Project module Resource scheduling Sensor settlement SharePoint Sustainability Sustainability Accounting Tax time recording timesheet Vendor invoice recording Vendor payments WBS workflow

Important Websites

  • Dynamics AX/365FO Links

Legal

  • Disclaimer

Subcribe

  • RSS - Posts
  • RSS - Comments

Enter your email address to follow this blog and receive notifications of new posts by email.

Archives

  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015

Blog at WordPress.com.

  • Follow Following
    • Dynamics 365FO/AX Finance & Controlling
    • Join 575 other followers
    • Already have a WordPress.com account? Log in now.
    • Dynamics 365FO/AX Finance & Controlling
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...