Multiple currencies
  • unksiunksi July 2008

    Currently, it is only possible to use one currency at a time. Either dollars, or they can be changed to euros, when dollars do not work anymore. I want to be able to put prices in euros and then be able to have the invoices billed as either euros or dollars depending on the customer.

    Could this be implemented sometime soon? It would make this software a lot better :)

  • justinjustin July 2008

    thanks unksi

    one workaround is to create different 'invoice preferences' per currency
    - ie have Invoice - Euro and Invoice - US
    -- and just specify different currency symbols per invoice preference
    -- and choose the appropriate invoice preference when creating an invoice

    this is not the best solution

    i've added better multi-currency support into our roadmap for the future
    -refer: http://simpleinvoices.org/roadmap/dreamtime

    cheers

    justin

    SmarterInvoices.com :: Simple Invoices hosting | Kelly.org.au :: Simple Invoices custom development | justin.kelly.org.au
  • wutsnuwutsnu December 2008

    I haven't seen any mention of the multiple currencies feature for awhile. Any movement on it? I'm still watching and waiting patiently for it so I can start to use SimpleInvoices.

    - Jason

  • justinjustin December 2008

    hey jason

    only movement so far is that i've been starting to think about how this is going to be done

    so you'll have to remain patient for a little while yet :)

    cheers

    justin

    SmarterInvoices.com :: Simple Invoices hosting | Kelly.org.au :: Simple Invoices custom development | justin.kelly.org.au
  • ChrisChris January 2009

    Hi there,

    I have a related request for use of multiple currencies. According to local law (Lithuanian), I have to translate the currency of the total billed amount into the national currency. This means that e.g., for a bill in euros, I need one extra line at the end of the printed invoice that translates the euro into, e.g. the lithuanian lita, which is a simple multiplication. In which file can I add a function that does this calculation and returns it to a parameter that can be printed on the invoice.

    Thank you kindly in advance!

    Chris

  • justinjustin January 2009

    hey chris

    in the .tpl file for the invoice template you can do {php $convertedTotal = $invoice.total * .92}

    thats in ./templates/invoice/..invoice template your using/template.tpl

    note replace .92 with the rate

    this is not the best solution - you may try and put the exchange rate in a custom field in the invoice and then do some maths on that

    let us know how you go

    cheers

    justin

    SmarterInvoices.com :: Simple Invoices hosting | Kelly.org.au :: Simple Invoices custom development | justin.kelly.org.au
  • wutsnuwutsnu March 2009

    Anything yet on multiple currencies? Just checking.
    Unfortunately, I'm not quite in a position to jump in and help with something like that.

    - Jason

  • justinjustin March 2009

    hey jason

    no movement just yet :(

    its on the list though - main focus is to make the current Simple Invoice beta releases stable and all OK and then release it
    then i can focus on these additions

    thanks again for you patience

    cheers

    justin

    SmarterInvoices.com :: Simple Invoices hosting | Kelly.org.au :: Simple Invoices custom development | justin.kelly.org.au
  • rchaayarchaaya February 2011

    hello ,

    any update for the above
    or in case i need to add in the invoice 2 currencies

    like total in $ and converted total in Euro

    any hint ?

    for {php $ convertedTotal=$invoice.total*.92} where should be added

    thank you

  • Just wanted chime in on this issue, as I have been thinking quite a bit about how to 'hack' this in lately.

    I have noticed, when dealing multiple currencies, it's not just a matter of changing the currency symbol and punching in an exchange rate. It starts getting crazy complex, real quick.

    1. The invoice will have one exchange rate value when it's created and converted into another currency, but then another exchange rate value when it's actually paid and converted back.

    2. The Simple Invoice system uses one 'standard' currency for all amounts. So even if items are converted into an actual currency exchange value (xe.com), it will still need to be entered into the system as the standard currency.

    3. There needs to be some kind of 'loss' or 'gain' based on the differences in the fluctuating exchange rates between time of invoice and payment.

    I found a nice explanation of this issue in pretty simple terms here: http://www.freeagent.com/support/kb/invoicing/multi-currency-invoicing

    Of course this is just the tip of the iceberg. What if you have multiple bank accounts, and the value of the invoice stays in the converted amount even after being paid? Better to use multiple instances of Simple Invoices? How do deal with invoice numbers? Then there is multiple languages for invoices... egads.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Apply for Membership

Categories