Multi Currency Entry in Invoice or Bills

I using Desktop Version. I need to use Multi Currency. My base Currency is SGD. But I have invoice in USD, EUR , GBP etc. But when I going to key in Data in Invoice for foreign Currency with USD, EUR , GBP etc that time I can’t change my Exchange Rate to current date. Because everyday Exchange Rate is changeable.

In invoice or Journal Entry, payment voucher, Received Voucher or Bills don’t have any option to change current Date Rate.

Please give proper solution to do change Exchange rate for every Multi Currency Transaction. Try to build up format to do change rate when we need to change Rate for any transaction.


1 Like

Exchange rates are to be set under Settings tab. There is Exchange rates section.

1 Like

Thanks for reply. But I already inform your this is not proper way to change Exchange Rate. So, If possible make this option with Invoice / Bill / Journal Voucher / Payment / Received voucher. Maybe this good way.

Also, Please try to Make Customer or Supplier Create option without select any Currency. Invoice wise Currency is best, not Customer or Supplier basis.

If same one Customer or Supplier have two or three Currency transaction, that time we need to create same one Customer or supplier by three name ! Is it right way ?


What’s the proper way? What would it solve if you could set exchange rate on individual transactions? All I see is more complexity without any gain. Just because other accounting systems are doing it that way, doesn’t mean it’s right.

How do you manage accounts receivable if single customer account can have invoices issued in multiple currencies? How do you present their customer statement? How much they really owe you if currencies fluctuate all the time.

Yes. This is how it must be done. This customer has essentially 3 different accounts with you. One in each currency. But this is very unusual. I can’t picture situation where you would be issuing customer invoices in 3 different currencies. Unless it’s big multi-national company and you invoice them across multiple countries but then you still end up with 3 different customer accounts naturally because you will deal with three different accounts receivable departments.