Topic: Why is there always Foreign Exchange Gain in customer payment?

Hi all,

First of all, thank you for the great software.

I'm testing it out right now, and I have a problem. I tried to make a sale. Made the Sales Quotation -> Sales Order -> Delivery Order -> Sales Invoice -> Customer Payment.

If I make the Customer Payment to a bank account, then the journal will be like this:
- Checking Account: Debit 68
- Account Receivables: Credit 67.500
- Foreign Exchange Gain: Debit 67.432

My currency is Indonesia Rupiah (IDR). I have set up the currency so that IDR is my home currency and the only currency as I delete all the other currencies. I also have unchecked the setting "Automatic Revaluation Currency Accounts" in company setting.

Why is there always the Foreign Exchange Gain? And the Foreign Exchange Gain reduces my income (in the income statement it shows as other revenue but with minus value). It doesn't happen when the customer paid in cash.

Thank you,
Jimmy

Re: Why is there always Foreign Exchange Gain in customer payment?

This is a bug that has been fixed in the repo.

Please download the fixed files here

Joe

Re: Why is there always Foreign Exchange Gain in customer payment?

hi Joe, thank you for your reply. It's working as expected now. Thanks!