Currency Management in ERPNext
In ERPNext, the Currency list stores all currency definitions including currency name, symbol, and fractional unit. The system supports multiple currencies and allows automatic or manual exchange rate management.
Most commonly used currencies are already available by default. You can also define additional currencies based on business requirements.
Exchange rates can be fetched automatically based on market rates or configured manually using the Currency Exchange tool.
To access Currency list:
Home > Accounting > Multi Currency > Currency
1. Overview of Currency Master
Each currency in ERPNext contains standardized configurations such as symbol, fractional unit, and display rules. These settings ensure consistent financial reporting across documents.
You can customize currency settings to match regional or organizational requirements.
2. Enable or Disable Currency
By default, only commonly used currencies and company-specific currencies are enabled.
To enable additional currencies:
- Go to Currency List
- Open the desired currency
- Check the field Enabled
- Save the record
Disabled currencies will not be available for transactions.
3. Fractional Units
Some currencies use fractional units such as cents, paisa, or similar subdivisions.
ERPNext allows you to define how fractional units are displayed when converting numbers into words.
Example:
- USD → Cent
- INR → Paisa
This ensures accurate representation in printed documents like invoices and receipts.
4. Currency Symbol Configuration
Each currency includes a default symbol (e.g., $, €, ₹), which is pre-configured in ERPNext.
You can modify the symbol if required for localization or formatting standards.
Available options:
- Update currency symbol manually in Currency document
- Change symbol position (left or right side of amount)
To display symbol on the right side, enable:
Show currency symbol on right
You can also globally hide currency symbols via:
Global Defaults
5. Exchange Rate Integration
ERPNext supports automatic exchange rate fetching based on real-time market data.
Alternatively, you can define fixed exchange rates using:
Currency Exchange
This is useful for organizations that prefer stable or historical rate-based accounting.
6. Key Benefits
- Multi-currency transaction support
- Automated exchange rate updates
- Flexible symbol and formatting control
- Accurate financial reporting across regions