72A99537-A0FB-4A61-A850-0BF2BAA6120A

Monolithon is now backendo! Read more...

Please enter at least 3 characters.

Year-End Task - Managing Exchange Rates in ERPNext

According to Hungarian regulations, there are three options for managing exchange rates in our accounting: 1. Using the exchange rates defined by the…
1 min read
Year-End Task - Managing Exchange Rates in ERPNext

According to Hungarian regulations, there are three options for managing exchange rates in our accounting:

1. Using the exchange rates defined by the Hungarian National Bank (MNB).
2. Using our bank’s exchange rates.
3. Settling based on the exchange rates of the European Central Bank (ECB).

Since ERPNext automatically fetches exchange rates from the exchangerate.host system, where the exchange rates of the European Central Bank (ECB) are available (unlike the data obtained from frankfurter.app), it is advisable to switch to using ECB rates. However, this switch can only be done once a year, so I am writing about it now.

However, we are not entirely ready yet, as ERPNext does not call the ECB rates by default, so some modifications are required. Additionally, it fetches the rates for the current date, which also needs some refinement since the settlement date might not always be the same as the current date.

Of course, you can manually enter any exchange rate into the system at any time, but if you want to automate this process, it’s advisable to follow the method mentioned above to ensure compliance.

Details of the switch to exchangerate.host: https://github.com/frappe/erpnext/pull/26237

Explore more articles by Sherry

Post a Comment

Comment Shortcodes

  • To insert an image, add [img]image_link[/img]
  • To insert a block of code, add [pre]parsed_code[/pre]
  • To insert a link, add [link=your_link]link_text[/link]
  • To insert a quote, add [quote]quote_text[/quote]
  • To insert a code, add [code]parsed_code[/code]