New

Experience Smart HR with Horilla Mobile App

Google Play Store Google Play Store
Home / Blogs

How to Manage Multiple Currencies in Horilla CRM

CRM
·

April 29, 2026

how-to-manage-multiple-currencies-in-horilla-crm

Handling multiple currencies is essential for businesses that operate across different countries. Exchange rates fluctuate, deals happen in various currencies, and accurate reporting depends on consistent conversion logic. Horilla CRM addresses this with a built-in Multiple Currency system that allows you to manage currencies, define conversion rates, maintain historical accuracy, and control how monetary values are displayed across the system.

Thank you for reading this post, don't forget to subscribe!

This guide explains the complete process of managing multiple currencies in a clear and structured way.

Where to Find Currency Settings

All currency-related configurations are centralized in one place:

  • Go to Settings
  • Select Company Information
  • Open the Currencies tab

This section acts as the control panel for everything related to currency management.

Step 1: Enable Multiple Currencies

By default, the CRM uses a single currency. To work with multiple currencies:

  • Locate the Enable Multiple Currencies toggle
  • Turn it ON

Step 2: Understand the Currency List

After enabling, you’ll see a list of all configured currencies with the following details:

  • Currency Code (e.g., USD, EUR, INR)
  • Currency Name
  • Default Status
  • Conversion Rate
  • Decimal Places
  • Format
  • Active Status

This gives a quick overview of how currencies are structured in your system.

Step 3: Add a New Currency

To introduce a new currency:

  • Click Add Currency
  • Fill in the required details:
  • Select the currency
  • Enter or verify the conversion rate
  • Set decimal places (default is 2)
  • Choose a format:
    • Western (1,000.00)
    • European (1.000,00)
    • Scientific
    • Indian (1,00,000.00)
  • Click Save

Key highlight:

  • The system can automatically fetch live exchange rates from an API
  • You can override and enter values manually if needed

Step 4: Edit an Existing Currency

To modify a currency:

  • Find the currency in the list
  • Click the edit icon
  • Update:
    • Conversion rate
    • Decimal places
    • Format
  • Save changes

Note:

  • The default currency always has a conversion rate of 1.0 and cannot be edited directly.

Step 5: Access and Manage Dated Exchange Rates

Dated Exchange Rates allow you to define exchange rates that apply from a specific date, ensuring accurate historical reporting. Instead of using the current rate for all records, the system applies the rate that was active at the time the transaction occurred.

How to Access Dated Exchange Rates

Dated Exchange Rates is part of the Currencies tab, not a separate module.

  • Go to the Currencies tab.
  • Click the three-dot menu (⋯) in the top-right corner of the Currency Management section.
  • From the dropdown, select Dated Exchange Rate.s

The view switches to the Dated Exchange Rates screen.

  • Use the back arrow (top left) to return to the main currency list.

What You See in This Section

The Dated Exchange Rates view includes:

  • Default Currency Display
    Shows the current base currency for reference
  • Date Range Filter
    Allows you to view exchange rates for a selected time period
  • New Exchange Rates Button
    Located at the top right, used to add new dated rates

How to Add a New Dated Exchange Rate

  • Click New Exchange Rates
  • A modal titled Dated Conversion Rates appears

Inside the modal:

  • The default currency is displayed at the top
  • Enter a Start Date (the date from which the rates apply)
  • Input conversion rates for each active non-default currency
    (e.g., 1 USD = X EUR)
  • Click Save

How It Works

  • Each dated rate remains active from its start date until a new rate is defined
  • When viewing reports or records:
    • The system automatically uses the rate applicable on that date
    • Not the current/latest rate

Step 6: Change the Default Currency

The default currency acts as the base for all conversion rates in Horilla CRM. Changing it affects how every monetary value is calculated and displayed across the system.

Horilla CRM provides two ways to update the default currency.

Method 1: Using the Three-Dot Menu

This method is useful when you want a guided selection flow.

  • Go to the Currencies tab.
  • Click the three-dot menu (⋯) in the top-right corner of the Currency Management section.
  • Select Change Default Currency

A modal titled “Change Default Currency” appears with:

  • The current default currency is displayed at the top
  • A New Currency dropdown listing all non-default currencies

Steps:

  • Select the currency you want to set as the default
  • Click Save

Method 2: Using the Is Default Checkbox

This is the quicker method when the currency is already visible in the list.

  • Locate the currency in the list
  • In the Is Default column, click the checkbox for that currency

A confirmation prompt appears:

“Are you sure you want to change the default currency? The previous default will be unset.”

  • Click Confirm to proceed.

What Happens After Changing the Default Currency

Once the default currency is updated, Horilla CRM automatically performs several system-wide updates:

  • The selected currency becomes the new default (rate = 1.0)
  • All other currency conversion rates are recalculated proportionally
  • Existing dated exchange rates are adjusted accordingly
  • The Company’s base currency setting is updated
  • The system may attempt to fetch live exchange rates for accuracy

Step 7: Edit Conversion Rates in Bulk

To update multiple rates at once:

  • Click Edit Conversion Rates
  • Modify values for all currencies
  • Save changes

This is useful for:

  • Periodic updates
  • Manual control over exchange rates

Step 8: Delete a Currency

To remove a currency:

  • Locate it in the list
  • Click the delete icon
  • Confirm the action

Restrictions:

  • The default currency cannot be deleted
  • You must change the default first before deleting it
  • All associated dated rates are also removed

Horilla CRM’s Multiple Currency system is designed to simplify global operations while maintaining precision and consistency. From adding new currencies to managing historical exchange rates, everything is handled from a single interface. Once set up, the system automatically manages conversions and displays, reducing manual effort and eliminating inconsistencies.

For businesses dealing with international clients and transactions, this feature ensures accurate reporting, better financial control, and a seamless user experience across regions.

Horilla CRM Editorial Team Author

Horilla CRM Editorial Team is a group of experienced CRM practitioners, revenue operations specialists, and SaaS product analysts who are passionate about CRM software. We have a deep, practical understanding of the customer relationship landscape — from pipeline management and lead nurturing to sales automation and customer retention — and are committed to providing our readers with the most up-to-date and actionable content. We have written extensively on a variety of CRM software topics, including sales pipeline tools, contact management systems, marketing automation platforms, and customer success software. Our reviews and guides are grounded in real-world usage across SMB and enterprise environments. We are always looking for new ways to share our knowledge with the sales and RevOps community. If you have a question about our CRM software, please don't hesitate to contact us.