Hi there, sbhajikhau91. When Helcim syncs payments into QuickBooks Online, the exchange rate applied to those transactions is controlled by the data Helcim sends through the system. If Helcim does not include the specific exchange rate with the payment data, QBO defaults to a 1:1 rate.
Since the exchange rate on the payment doesn't match the rate on your original invoice, QBO calculates the difference and records it as a gain or loss. To resolve this, you can manually update the exchange rate by going to the Gear icon > Currencies > locate the currency > Edit currency exchange.
Once you've updated the rate, QBO will automatically recalculate the foreign exchange gain/loss based on the corrected exchange rate, and your financial reports should reflect the accurate amounts.
If you need anything related to QuickBooks, don't hesitate to reply here. We're here to help.