Exchange Rate Revaluation

In ERPNext, you can make accounting entries in multiple currencies. For example, if you have a bank account in foreign currency, you can make transactions in that currency and system will show bank balance in that specific currency.

1. How to set up currency in an account

  1. To get started with multi-currency accounting, you need to assign accounting currency in Account record.
  2. You can define Currency from Chart of Accounts while creating Account.

    Set Currency from Chart of Accounts

  3. You can also assign/modify the currency for existing accounts by opening the specific Account record.

  4. Click on the Account and Click on Edit.

    Modify Account Currency

2. How to enable Exchange Rate Revaluation

Exchange Rate Revaluation feature is for dealing the situation when you have a multiple currency accounts in one company's chart of accounts

  1. Go to: Setup > Company > select the company.
  2. Set the 'Unrealized Exchange Gain/Loss Account' field in Company DocType. This account is to balance the difference of total credit and total debit. Field Set for Company
  3. Go to Accounts > Setup > Exchange Rate Revaluation > New..
  4. Select the Company.
  5. Click the Get Entries button. It'll fetch the accounts which have different currency as compared to 'Default Currency' in Company DocType.
  6. This will fetch the new exchange rate automatically if not set in Currency Exchange DocType for that currency else it will fetch the 'Exchange Rate' set in the Currency Exchange DocType. Exchange Rate Revaluation

  7. On Submitting, 'Make Journal Entry' button will appear.

  8. Clicking on this button will create a journal entry for the Exchange Rate Revaluation.

Exchange Rate Revaluation Submitting

Journal Entry

  1. Inter Company Journal Entry
  2. Inter Company Invoices