Skip to main content
March 12, 2019
Solved

I invoice a customer in their currency, then they pay in my home currency. How do I process the payment, account for exchange gain/loss, and reconcile my bank statement?

  • March 12, 2019
  • 2 replies
  • 0 views

I have a US customer that I invoiced USD253 (CAD 354).  When they paid me it arrived in my CAD bank account converted to CAD320 (USD 233).  I want to mark the payment as fully clearing the original USD 253 amount and record the difference as an exchange gain/loss.

Best answer by arkvalleyinfo

I don't use QBO, but in the Desktop software you do the following:

Record the payment as USD253, payment in full (I assume the $20 difference is a bank charge) at the exchange rate 1.26482 (320 / 253) and deposit to your CAD bank.  This will record full payment of the invoice in USD, deposit of CAD320, and the exchange loss of CAD$34.  Technically the USD$20 is a bank charge (about CAD$25.30) and the actual exchange loss is $8.70, but for all practical purposes this distinction is not important and not worth the extra work to record it.

Try it.

2 replies

March 12, 2019

I don't use QBO, but in the Desktop software you do the following:

Record the payment as USD253, payment in full (I assume the $20 difference is a bank charge) at the exchange rate 1.26482 (320 / 253) and deposit to your CAD bank.  This will record full payment of the invoice in USD, deposit of CAD320, and the exchange loss of CAD$34.  Technically the USD$20 is a bank charge (about CAD$25.30) and the actual exchange loss is $8.70, but for all practical purposes this distinction is not important and not worth the extra work to record it.

Try it.

March 12, 2019
This worked great, many thanks!  I'm not too worried about separating out the bank charge fee, I can live with that in ex rate loss account.  Appreciate your help.
March 12, 2019

if you don't have one, create a 'clearing bank' in CAD currency, type cash on hand
when you receive the payment of 253.00, deposit it to the clearing bank
   using an exchange of 320/233 = 1.3734

your clearing bank should now have 352.07
create a journal entry to
  db chequing account = 320.00
  db service charges 20 * 1.3734 = 27.47
  db exch g/l = 4.60
  cr clearing bank = 352.07