Skip to Content
मेन्यू
This question has been flagged

Hello,

I’m currently working on a scenario where different products are sold in different currencies. For example:

  • Product A is sold in USD
  • Product B is sold in EUR

Is it possible to configure this in Odoo 18, so that each product has its own sales currency, and during the sales order process, the correct currency is automatically applied based on the product?


Any insights, tips, or workarounds would be appreciated.

Thanks in advance!

Avatar
Discard

What would be my total amount if purchasing Product A and B together? 🤔

Best Answer

1. Activate Multi-Currency Support

  • Go to Invoicing (or Accounting) → Configuration → Settings
  • Enable the Multi-Currencies option.
  • Set up your desired currencies (USD, EUR, etc.) under Invoicing → Configuration → Currencies

2. Enable Pricelists

  • Go to Sales → Configuration → Settings
  • Under the Pricing section, enable Multiple Sales Prices per Product (Advanced Pricelists)
  • Choose the option: “Different prices per customer segment, currency, etc.”

3. Create Pricelists per Currency

  • Go to Sales → Products → Pricelists
  • Create a new pricelist for each currency (e.g., USD Pricelist, EUR Pricelist)
  • Assign rules for specific products or categories
  • Set the currency of the pricelist (e.g., USD or EUR)

4. Assign Pricelists to Customers

  • Go to Sales → Customers
  • Open a customer and set their Pricelist to the appropriate one (USD or EUR)

Now, whenever a salesperson creates a quotation or sales order for that customer, the product prices will be automatically shown in the correct currency.

Avatar
Discard
Related Posts Replies Views Activity
1
मार्च 24
2166
0
दिस॰ 24
1295
0
अग॰ 24
1031
1
अक्तू॰ 17
2708
1
दिस॰ 24
1106