I had a question about using different currencies. We use USD as our primary currency. We invoiced a customer in EUR, they made a wire transfer in EUR, and it was received and converted by our bank to USD when it was deposited.
When I look at the deposit, Cetec entered in the amount based on the exchange rate for the given day (not what our bank used). How do I properly receive this payment to reflect the actual amount of $$ that were deposited?
Thank you for providing these details! Could you provide what the USD amount that you received as a payment was? This will help me give you the best steps to be sure everything is recorded correctly.
Given this is a public forum, lets assume for sake of argument it was off by a few hundred dollars. Where/how do I offset this?
I’m guessing I need to figure out the exchange rate that CETEC is using for that day and then put in the difference (in EUR) as a writeoff to some bank fees or discount account? Hopefully there is an easier way to do this…
The ARPayment date is 2025-01-27 and the EUR to USD rate this date was 1.04683
Even though the bank deposited USD, the invoice is in EUR so the ARPayment must be made in EUR (the amount of the Invoice)
First verify the rate date that the bank used when they converted EUR to USD and set that as the Post On date for the ARPayment, if different than 2025-01-27.
Once the ARPayment is complete, ledger entry splits will be created in USD with the currency delta between the invoice date and payment date.
DR Bank Account
CR Accounts Receivable
DR (if loss) or CR (if gain) Foreign Currency Gain/Loss
CR (if loss) or DR (if gain) Accounts Receivable
To record the bank fees:
Click the Ledger link in the left side nav of the payment.
Click the Entry # to go to the entry edit.
Reduce the amount debited or credited to the Foreign Currency Gain/Loss account by the amount of the bank fees.
Click the blue +Split button, input the account number for Bank Fees and input the debit amount of the bank fees.