Multicurrency in QuickBooks Online: the one-way switch that catches new users
Turning on Multicurrency in QuickBooks Online is permanent, and users report locked customer currencies, refused deposits, and payroll limits.
Multicurrency in QuickBooks Online solves a real problem for traders who bill overseas. Record a sale or a bill in a foreign currency, and the software converts it into your home currency for reporting. The complications arrive after activation, and we keep seeing the same three sticking points in community reports.
The switch cannot be turned back
Multicurrency ships with Essentials, Plus, and Advanced. Simple Start does not include it, so businesses on the entry plan have to upgrade first. There is one more conflict to know about before activation: a QuickBooks Commerce connection will not work alongside Multicurrency.
The activation screen asks you to confirm that you understand the change is permanent, and the wording deserves the attention it gets. Once Multicurrency is on, it cannot be turned off. Your home currency, normally the currency of the country where the business operates, locks at the same moment. Conversion records attach to every foreign transaction from then on, so there is no clean way back. If the decision is not obvious, settle it with your accountant first.
Turning it on
Setup takes a minute. Open Settings and choose Account and settings, then Advanced. In the Currency section, select edit and check that the home currency is correct. Flip the Multicurrency switch, confirm the warning, and save. A link to the Currencies page appears, and that page is where you add or remove the currencies you trade in.
One structural rule matters more than the clicks. Income and expense accounts always stay in your home currency. Foreign currencies attach to the records you trade with, such as customers, suppliers, bank accounts, and receivables. Each of those can carry only one currency, so a customer billed in euros needs a euro profile, and euro receipts need a euro bank account.
A customer’s currency locks after the first transaction
This is the trap behind most of the frustration. While a customer or supplier profile is still unused, you can set or change its currency. Post one invoice against it and the field locks. There is no way to switch a long-standing customer from dollars to euros and keep the history in place.
The accepted workaround is to create a second profile with the correct currency and leave the original untouched for its records. It is clumsy, but it protects the history. The lesson is to check the currency on every new customer and supplier before the first invoice goes out, not after.
Deposits refuse to mix currencies
A foreign-currency payment cannot generally be deposited straight into a bank account that holds your home currency. The deposit has to land in an account assigned to the payment’s own currency. Businesses that collect euros on a regular basis usually open a euro account for exactly this reason, then move converted funds across to their main account.
QuickBooks supplies exchange rates automatically and applies them to foreign transactions. You can adjust the rate on a transaction when your bank gives you a different one. Any difference surfaces as an exchange gain or loss, so it pays to keep an eye on that account as the year rolls on.
Payroll is the uneven ground
Paying staff in another currency is the least consistent part of the picture. Support for foreign-currency payroll depends on the region and the payroll subscription, and in several regions payroll runs in the home currency only. Businesses that must pay foreign wages often route them through the same foreign-currency account they use for receipts. Check what your payroll plan covers before you commit to a foreign-currency payslip.
Before you flip the switch
The accepted guidance comes down to sequencing. Confirm the plan supports the feature. Settle the home currency before activation, because it will not change afterwards. Assign the right currency to each customer, supplier, and bank account before the first transaction is recorded. Do that, and Multicurrency handles conversions quietly in the background. Get the order wrong, and the feature’s permanence becomes the problem you read about in the forums.