How to correctly input purchase invoices in foreign currency?

SOLVED

I operate in CAD but purchase some inventory from suppliers that invoice in USD. Previously invoices from USD suppliers were being input as CAD with the exchange being calculated manually. I have setup duplicate suppliers with a US identifier and set their currency to USD. When I put the exchange rate in that shows on the credit card statement/money order the calculation Sage does may be off by a cent or two. How do I go about correcting this so it matches with the bank statements?


Should the Track Exchange and Rounding Differences account be a completely separate account on it's own used only for that?

I am using Sage 50 Quantum.

Parents
  • 0
    verified answer

    g2685516 said:
    I have setup duplicate suppliers with a US identifier and set their currency to USD.

    That's the best way, Sage 50 doesn't allow multiple currencies from a single supplier (or customer)

    g2685516 said:
    When I put the exchange rate in that shows on the credit card statement/money order the calculation Sage does may be off by a cent or two. How do I go about correcting this so it matches with the bank statements?

    Press control-J to see the 'home currency' (CAD) amount that will be posted in the journal entry.  

    You may have to tweak the exchange rate up or down a little, to get the rounding to come out the same as the bank did, in order to post the correct USD to the payable, with the correct CAD to the credit card.

    We started posting these as a separate USD invoice (Using Bank of Canada Noon rate), and USD from CAD credit card payment using the credit card statement rate.   If it's a prepayment, the USD payment can be posted in the Purchase Order screen (if the user settings in Sage 50 allow payment entry.

Reply
  • 0
    verified answer

    g2685516 said:
    I have setup duplicate suppliers with a US identifier and set their currency to USD.

    That's the best way, Sage 50 doesn't allow multiple currencies from a single supplier (or customer)

    g2685516 said:
    When I put the exchange rate in that shows on the credit card statement/money order the calculation Sage does may be off by a cent or two. How do I go about correcting this so it matches with the bank statements?

    Press control-J to see the 'home currency' (CAD) amount that will be posted in the journal entry.  

    You may have to tweak the exchange rate up or down a little, to get the rounding to come out the same as the bank did, in order to post the correct USD to the payable, with the correct CAD to the credit card.

    We started posting these as a separate USD invoice (Using Bank of Canada Noon rate), and USD from CAD credit card payment using the credit card statement rate.   If it's a prepayment, the USD payment can be posted in the Purchase Order screen (if the user settings in Sage 50 allow payment entry.

Children
  • 0 in reply to RandyW
    Thanks for the reply. I will just have to slightly adjust the exchange rate to get the correct bottom line value in CDN from now on.
  • 0 in reply to g2685516
    If you do a lot of purchasing in USD with a credit card, most banks offer USD credit card and current accounts. Because card issuers charge a hidden exchange fee, on top of the exchange rate (added / included in the rate)

    With annual card account fees of $50 and exchange fees at 2.5%, $2,000 of annual purchases (in CAD equivalent) pays the fee for the extra account.

    ...And makes posting the card purchases simpler / easier since there is no currency exchange happening with each transaction.