Setting Up Multicurrency in QuickBooks Online Causes Confusion for Users
QuickBooks Online users struggle to enable multicurrency, facing limits on home currency changes and loss of the cash flow planner after activation.
April 28, 2025 Many QuickBooks Online users report difficulty when they try to turn on multicurrency to handle foreign transactions. The process seems straightforward at first, but several restrictions appear once the feature is activated, leaving users unsure about how to proceed. This report outlines the symptoms users encounter, explains why certain limits exist, and details the steps that resolve the issue according to the accepted solution from Intuit.
What users experience when enabling multicurrency
When a user navigates to Settings, selects Account and settings, and opens the Advanced tab, they find the Currency section. After choosing a home currency and toggling the Multicurrency switch, a confirmation message warns that the setting cannot be undone and that the home currency will be locked. Users who proceed often discover three immediate effects: they can no longer change the home currency, the cash flow planner becomes inactive, and they must create a separate account for each foreign currency they intend to use. Some users also notice that connecting QuickBooks Commerce disables multicurrency altogether, and that Simple Start subscriptions do not offer the option at all. These outcomes generate questions about whether the feature is working correctly and whether any steps were missed.
Why the limitation exists
Intuit designed multicurrency to maintain accurate conversion records for every foreign transaction once the feature is active. Allowing a change to the home currency after transactions have been recorded would require retroactive adjustment of all prior amounts, which could compromise the integrity of financial reports. Similarly, the cash flow planner relies on a single‑currency forecast model; enabling multicurrency introduces multiple exchange rates that the planner cannot handle, so it is turned off to prevent misleading projections. The requirement to add a distinct account for each currency ensures that amounts are posted correctly before conversion to the home currency occurs. These constraints are intentional safeguards rather than bugs.
How to turn on multicurrency
To activate the feature, users should follow these steps:
- Click the Settings gear icon and choose Account and settings.
- Select the Advanced tab from the left menu.
- In the Currency section, click Edit.
- Verify that the Home Currency dropdown shows the correct currency for the business location.
- Toggle the Multicurrency switch to On.
- Read the confirmation notice about the irreversible nature of the change and the impact on the cash flow planner.
- Press Save, then Done.
After saving, a Manage Currencies link appears at the bottom of the Currency section, allowing users to add or remove foreign currencies as needed.
Adding and managing currencies
Once multicurrency is on, users can add the currencies they work with. From the Manage Currencies screen, they click Add currency, choose the desired currency from the list, and save. Each added currency becomes available for selection when creating customers, suppliers, bank accounts, or credit card accounts. It is important to note that income and expense accounts always remain in the home currency; only balance‑sheet accounts such as banks, receivables, and payables can be assigned a foreign currency. If a user no longer needs a particular currency, they can delete it from the Manage Currencies screen, provided no transactions or accounts are still linked to it.
Recording transactions in foreign currency
When creating an invoice, bill, or expense, the user selects the customer or supplier that has been assigned a foreign currency. The amount field then displays the chosen currency symbol. Users enter the amount in that foreign currency, and QuickBooks automatically converts it to the home currency using the current exchange rate. The converted amount appears in the account register, while the original foreign‑currency amount stays visible on the transaction detail view. Users can also add a payment or deposit in a foreign currency; the software applies the same conversion logic.
Working with exchange rates
QuickBooks pulls exchange rates from an online service and updates them automatically. Users can view the rate applied to any transaction by opening the transaction and looking at the exchange‑rate field. If a manual adjustment is needed - for example, to use a rate from a specific date - users can click the Rate link and enter a custom value. The system then recalculates the home‑currency amount based on the entered rate. It is advisable to review rates periodically, especially for volatile currencies, to ensure that financial statements reflect realistic values.
Depositing payments and paying employees
When a payment arrives in a foreign currency, the user records it as a deposit to the appropriate bank account. The deposit screen shows the foreign‑currency amount, the exchange rate, and the resulting home‑currency amount that will increase the bank balance. For payroll, employees who are paid in a different currency must be set up with a foreign‑currency payroll item. The payroll run calculates the gross amount in the employee’s currency, converts it to the home currency for tax and liability tracking, and creates the corresponding bank‑transaction entry.
Changing an assigned currency for a customer or supplier
If a user needs to switch a customer or supplier to a different currency, they must first ensure that no open transactions exist for that entity. Then they edit the customer or supplier profile, select a new currency from the Currency dropdown, and save. Any future transactions will use the newly assigned currency, while historical transactions retain their original currency assignment.
Resolution steps
The accepted solution confirms that the behavior described above is expected. To resolve the confusion, users should:
- Verify that their QuickBooks Online subscription is Essentials, Plus, or Advanced, as Simple Start does not support multicurrency.
- Accept that once multicurrency is enabled, the home currency is locked and the cash flow planner is unavailable.
- Add a separate balance‑sheet account for each foreign currency they plan to use.
- Use the Manage Currencies screen to add, view, or delete currencies.
- Record transactions by selecting a customer or supplier with the appropriate foreign currency; the software handles conversion automatically.
- Monitor exchange rates and adjust them manually if a specific rate is required for a transaction.
By following these steps, users can successfully record foreign‑currency transactions, maintain accurate financial reports, and work within the limits imposed by the multicurrency feature. The key is to treat the home currency as immutable after activation and to plan the chart of accounts accordingly.