I am trying to figure out how to settle international payments for both suppliers and customers in my INR account. What should the chart of accounts look like? And how exactly would you configure your price lists and items so that it auto-sets the conversion rates and settle the amount fairly?
ERPNext handles the accounting conversion; the actual exchange rate should come from your approved bank/finance rate rather than trying to make the Item/Price List handle settlement.
So we also create a separate account for Exchange gain and loss?
I recently came across an invoice amount mismatch due to a rounding error, which i doubt originated from currency conversion. Precisely difference of 0.93INR while settling the invoice with a PE. Where do I write-off this amount?
Yes, normally you should have separate accounts for Exchange Gain and Exchange Loss under the appropriate income/expense or gain/loss section of your Chart of Accounts. ERPNext can then post realized/unrealized FX differences to those accounts based on your configuration.
For the ₹0.93 difference, if it is genuinely due to rounding and not because of an exchange-rate fluctuation, I would not treat it as an Exchange Gain/Loss. You can use the Write Off Amount in the Payment Entry and configure a separate small rounding/write-off account for such differences.
So in your case: FX rate difference → Exchange Gain/Loss
Small invoice/payment rounding difference → Rounding/Write-off account
The exact account setup can depend on your company’s accounting policy and how you want these small differences reported.