Multiple Currencies Support Enabled


Hi Kovah,

First of all, thanks a lot for this awesome tool.

We have enabled support for multiple currencies for our own use and would like to contribute.

Implemented flow:

  • While creating invoice, an invoice creator can select currency for this invoice
  • If no currency is selected, default currency is automatically populated
  • In reports/dashboard/individual client level, numbers are shown after grouping by currencies

Please let us know if this is something that you think aligns with the overall vision of InvoicePlane.

Have a great weekend!


Awesome! Really appreciate your work!

Could you please open a new pull request in our repository for the 1.6.0 branch.

I will then review the implementation.



I’m very new to InvoicePlane and thank you very much for this tool. I really appreciate it.

My question is:
Is the implementation to support multiple currencies available for test?
I’ll start to use it next month and most of my invoices are in EUR and CHF.

Another great function would be the possibility to enable or disable the products.

Thank you again and have a nice day.


@TudipTechnologies Any news about that?


It is precisely what I need and I was playing with the lines of code, I managed to make it appear but the format is wrong, it does not allow me to print the correct configuration of “currency_code” in (WEB and PDF) since the requirement is that in a quotation it leaves USD, EUR, RUB etc with a symbol and its currency with a convertible amount, so the client can pay in any currency with an exchange rate.

The criterion is that both the web and printed PDF appear in terms of the USD

$ 288.19 USD
¥ 1,830.10 CNY
₽ 16,441.24 RUB
€ 236.32 EUR


My question is :
When the romanian currency will be added?