Books

Books

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Multi Currency Invoicing

You can make a sales invoice or a purchase invoice in the currency of the customer or the supplier. Frappe Books shows and prints the invoice in that currency. It keeps your accounts in the company currency.

You select the company currency in the setup wizard. It shows in the System tab of Settings, but you cannot change it there. All ledger entries, payments, and reports use the company currency.

Enable a Currency

The Currency field of a party shows only the currencies that are enabled. If a currency is not in the list, a System Manager can enable it in Frappe Desk:

  1. Open https://<your-site>/app/currency.
  2. Open the currency.
  3. Select Enabled.
  4. Click Save.
  5. Reload Frappe Books.

Set the Party Currency

  1. Open the customer or the supplier.
  2. Select the Currency.
  3. Click Save.

If you leave Currency empty, Frappe Books sets it to the company currency. For more information, see Party.

Creating a Multi Currency Invoice

  1. Make a new sales invoice or purchase invoice.
  2. Select a party that has a different currency. Frappe Books sets the invoice currency to the party currency and gets the exchange rate.
  3. Check the exchange rate.
  4. Add the items.
  5. Save and submit the invoice.

On a computer, the exchange rate shows in the page header, such as 1 USD = 83.12 INR. On a phone, the Exchange Rate field is at the end of the first section of the form. For the other steps, see Sales Invoices and Purchase Invoices.

Exchange Rate

Frappe Books gets the rate for the Date of the invoice from a public exchange rate service. If the service has no rate, or Frappe Books cannot connect to it, a warning tells you to enter the rate.

Sales invoice in US dollars with the rate 1 USD = 87.6 INR in the page header, and the Base Grand Total in rupees.

To change the rate, type the amount in the company currency in the right box, and press Enter. To enter the rate in the other direction, click the Swap currencies button. The rate must be more than zero. After you submit the invoice, you cannot change the rate.

Amounts on the Invoice

Item rates, totals, and taxes are in the party currency. The printed invoice and the amount in words are also in the party currency. Base Grand Total and Outstanding Amount are in the company currency. The invoice lists show these two amounts.

The rate of an item is in the company currency. When you add the item, Frappe Books divides the item rate by the exchange rate.

Ledger Entries and Payments

Frappe Books multiplies each amount by the exchange rate and makes the ledger entries in the company currency. It posts rounding differences to the Round Off Account in the General settings. Make sure that this account is set before you submit a multi currency invoice.

Payments are in the company currency. When you make a payment from the invoice, Frappe Books fills the outstanding amount in the company currency. See Payments.

Frappe Books does not calculate exchange gains or losses. To record one, make a journal entry.

Last updated 2 weeks ago
Was this helpful?
Thanks!