Multi-currency in QuickBooks Online: the browser error and the currency lock
Users switching on multi-currency in QuickBooks Online hit a generic error, plan limits, and a currency assignment that cannot be changed in place.
QuickBooks Online users who try to switch on multi-currency keep hitting the same walls. There is a vague error at the toggle, a plan ceiling, and currency assignments that cannot be edited after the fact. A recently updated vendor FAQ covers all three, and the resolutions are more mundane than the symptoms suggest.
The feature exists for businesses that trade across borders. It lets you invoice a customer or pay a supplier in their own currency rather than converting every figure by hand. That convenience comes with rules, and the rules are where the friction lives.
Why does the multi-currency toggle fail?
Some users open their account settings, flip the switch, and get a message saying only that something is not quite right. The message names no cause and offers no code. Intuit’s documentation attributes the failure to the browser in use rather than to the company data.
The documented fix is browser hygiene, in three forms. Clear the browser’s cache and cookies, sign in from a different browser, or open a private window and try the toggle again. None of these steps touch your books; they change only how the session runs.
We would start with the private window. It takes seconds and leaves nothing to clean up afterward. If the switch works there but fails in your normal session, cached data is the culprit, and a full clear of cache and cookies settles it.
Which plans include multi-currency?
Availability depends on the subscription. Essentials, Plus, and Advanced all include the feature. Simple Start does not, and a Simple Start subscriber who wants foreign-currency records has to upgrade before the option appears at all.
This is worth checking before anything else. A failed toggle on an ineligible plan will not be fixed by any amount of cache clearing, because the plan, not the browser, is the blocker. The guidance is written for QuickBooks Online and its Accountant counterpart alike, so an accountant working in a client file faces the same limits.
Can you change a currency once it is assigned?
No. The currency on a customer or supplier record is fixed the moment the record is saved. There is no edit screen that offers a different one. The vendor’s documented workaround is to retire the old record and create a replacement that carries the currency you actually want.
For a customer, the sequence runs like this:
- Open the customers list, select the name, and copy the record’s details somewhere safe before touching anything.
- From the action menu on the list, make the customer inactive and confirm the change.
- Create a new customer, re-enter the saved details, pick the currency from the dropdown, and fold that currency into the display name.
The display name matters more than it sounds. With the old record inactive rather than deleted, a suffix in the name keeps the two from blurring together in reports and searches.
Suppliers follow the same pattern. Reach the suppliers list through the expenses area, note the details, make the record inactive, then build the new one with the currency chosen at creation.
Why can’t you switch multi-currency off?
You cannot. Once the feature is enabled, no setting turns it back off. Intuit’s explanation is structural: enabling multi-currency changes how the product calculates numeric values across the company file. A switch that rewrites the file’s arithmetic cannot simply be flipped back.
Treat the decision as permanent. If foreign-currency trading is a possibility rather than a plan, weigh that before enabling, because there is no way back short of starting over.
How do plan changes work with the feature on?
Upgrades are straightforward: move to any tier that includes multi-currency, if you are not on one already. Downgrades are where the constraint bites. Dropping to Simple Start would remove the feature, and since it cannot be disabled, the file cannot follow you down.
The vendor’s guidance is to move only between subscriptions that support multi-currency. The stated reason is the same one behind the permanent switch: the calculation basis of the company file changes once the feature is in play.
Our read
Nothing here points to damaged books. The toggle error is a browser problem with a browser fix. The rest is product design: plans gate the feature, currencies are assigned once, records are rebuilt rather than edited, and the whole thing is one-way once chosen. Check your plan first, clear your cache second, and settle your currencies before you create the records that will carry them.