Skip to Content

NBU currency Rate Update for Odoo

25 stycznia 2026 przez
NBU currency Rate Update for Odoo
Vitalii Lypovetskyi

The standard version of Odoo lacks the ability to automatically update exchange rates from Ukrainian banks, which creates inconveniences for companies operating in Ukraine. That is why we developed a module for Odoo Enterprise that automatically updates exchange rates from the official source — the National Bank of Ukraine (NBU). This tool is ideal for use in local Odoo installations, such as On-Premise or Odoo.sh (but is not supported in the cloud solution Odoo Online). If you work with multi-currency accounting and want to simplify daily operations — our module will be a reliable solution. Purchase it now or contact us for custom development tailored to your needs. 


Buy Module


Features

  • The module extends the built-in currency exchange module, allowing you to use NBU (National Bank of Ukraine) REST API for downloading current exchange rates.
  • The module updates the currency rates that are active at the time of download.
  • When currency exchange rates are updated before 15:30 Kyiv time, the rates for the current day are updated. When updating after 15:30 Kyiv time, the module returns courses for the next day.


Instruction

To enable scheduled currency rates update:

  • Go to Invoicing > Configuration > Settings Ensure Automatic Currency Rates is checked.
  • Choose a Service: [UA] National Bank of Ukraine.

  • Set the interval: manually, daily, weekly or monthly. It is also recommended to run the update manually right away by clicking the "Update Now" button.

NBU currency Rate Update for Odoo
Vitalii Lypovetskyi 25 stycznia 2026