OdooWiki OCA HUB

Currency Rate in Sale Order

sale_order_currency_rate folder_open OCA/sale-workflow open_in_new
Sales Management License: LGPL-3

This module allows you to show the currency rate of a foreign currency in sale orders. You can define if you want to see the currency rate. Normal: Foreign currency to company currency. Inverse: Company currency to foreign currency.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Lets you choose whether sale orders display the exchange rate between the order currency and the company currency, and in which direction (normal, inverse, both or none).

This module adds a setting that controls whether the currency exchange rate is shown on sale orders, and how it is shown.

In Sales settings, under the quotation/order settings area, you find a new "Show Currency Rate" option with four choices: - No: the exchange rate is not shown on sale orders. - Normal: shows the rate from the foreign currency to the company currency. - Inverse: shows the rate from the company currency to the foreign currency. - Both: shows both rates.

The choice is stored on the company, so it applies to all users of that company. On each sale order, the rate fields appear next to the order currency and are hidden or shown automatically according to the selected option. The inverse rate is calculated automatically from the order currency, the company currency and the order date, and is displayed with a dedicated six-decimal precision.

The module touches the sale order screen, the company settings and the sales configuration screen. It does not change prices, totals or accounting entries; it only adds visibility of the exchange rate used.

Depends on

sale
Models and fields (3)
  • sale.order · extends an existing modelinverse_currency_rate, sale_show_currency_rate (Show Currency Rate)
  • res.company · extends an existing modelsale_show_currency_rate (Show Currency Rate)
  • res.config.settings · extends an existing modelsale_show_currency_rate

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/sale-workflow.

terminal Installation and usage

OCA documentation · Odoo 16.0
  • Go to Sales Configuration.
  • Go to Quotations & Orders section.
  • In show currency rate, select how do you want to see the currency rate.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.