Updating client currency

Hello,

A client wants to pay his last invoice in another currency, so I update his currency by updating the client but all old invoices are updated with the new currency!!
The old paid invoices should never change, it’s the law in most countries.
All total paid, total sales,… are incorrect now.

Did I do something wrong?
How to update currency correctly?

Thanks.

A client can only have one currency.

If you want to change their currency you’ll need to create a new client record.

OK, Thank you for the clarification.