Changing a Client's Currency
WHMCS has a multi-currency system that allows clients to choose from one or more currencies. A client can change their currency at any time.
In the Admin Area, the best method for changing a client currency is creating a new client with identical information and transferring all of the old client's invoices, services, and transactions to the new client.
We strongly recommend using this method to change a client's currency. Do not change the currency in the Profile tab directly for a client with existing invoices or transactions.
To change a client's currency:
1. Go to Clients > View/Search Clients.
2. Locate the desired client account in the list.
3. Click on the client ID.
4. Go to the Profile tab.
5. Change the First Name, Last Name, and Email Address to something uniue. For example, append the old currency code to those values:
6. Click Save Changes.
7. Go to Clients > Add New Client.
8. Create a new client using the original details from the client's Profile tab.
9. For Currency, select the new desired currency.
10. For Owner, select Associate with an existing user.
11. In the menu, find the user who owns the original client. Typically, this is a user with the same name and email address as in the original client's Profile tab.
12. Click Add Client.
13. For each of the original client's domains, perform the steps in Moving a Domain to another Client, set Recalculate on Save to On, and click Save Changes.
14. For each of the original client's services, perform the steps in Moving a Service to another Client, set Recalculate on Save to On, and click Save Changes.
Make certain that you toggle Recalculate on Save and click Save Changes for every domain and service that you move.
Because they now exist under a new client, the system will generate subsequent invoices for the moved services and domains in the desired new currency.
Recalculating the Recurring Amount value ensures that the system converts the price into the appropriate amount for the new currency.
Because you associated the new client with the same user, the customer can switch accounts in the Client Area to the original client if they need to view the invoice history in the old currency without the need for new login details: