Until now, you could add bank accounts for at most 8 currencies. Going forward, the only rule is one account per supported payout currency. As long as your region and plan allow it, you can receive payouts in every currency.
Bank accounts for multi-currency payouts were capped at 8 currencies. Even if you sold in more currencies than that, you couldn't hold a receiving account from the 9th currency onward.
The cap itself is gone, and the only rule is one account per supported payout currency. You can cover every currency available on your region and plan.
You receive funds in the currency the customer paid in, so there's no need to convert back to your home currency first.
With no conversion step, your exposure to rate fluctuations is smaller.
You can hold balances in the same currency you use to pay overseas suppliers, staff, and taxes.
| Item | Before | After this change |
|---|---|---|
| Number of bank account currencies | Capped Up to 8 currencies | No cap All supported payout currencies |
| Rule | Work within the 8-currency limit | One bank account per supported payout currency |
| Beyond the 8th currency | Cannot be registered | Can be registered(within the limits of your region and plan) |
| Availability conditions for multi-currency payouts | Eligible plans and regions only (no change) | |
| Fees | Payouts in currencies other than your domestic currency incur a fee (no change) | |
The article explicitly states that multi-currency payouts are available for "eligible plans and regions".The specific plans and regions are not named in the article. Check the relevant Help Center page.
Payouts received in non-domestic currencies incur a fee.The rate and how it is calculated are not stated in the article.
Go to Shopify Payments payout settings in the admin.
Register one bank account for each currency you want to be paid out in.
Check plan requirements, supported currencies, and fees on the relevant Help Center page.
Multi-currency payouts themselves already existed. The only change is that the "up to 8 currencies" cap became "one currency = one account" . This is not a reason to rebuild the assumptions behind your existing payout flow.
More accounts means payouts are also split by currency. If your accounting integration or revenue-posting batch is built assuming a single currency , it may miss records at the moment a new currency is added.
The article explicitly states that payouts in non-domestic currencies incur a fee.the savings from fewer currency conversions versus the fees on non-domestic payouts — which one comes out larger can only be judged by running the numbers currency by currency.
The article only covers admin settings. Whether the Admin API can handle accounts per currency, and how payout webhook payloads change, is not stated. Verify before automating.
Now that Shopify's cap is gone,how many currencies you can actually get paid out in comes down to whether you can open and maintain a bank account in that currency — a question for your own bank, not for Shopify. Picking a bank or payment provider that supports multi-currency accounts becomes the upstream task. On top of that, Shopify's own limits on supported currencies, eligible plans, and eligible regions still apply.