How Multi-Currency Payment Processing Works for Your Business
What multi-currency processing does and why it matters
Multi-currency payment processing lets you accept and settle payments in different currencies without converting everything to your home currency at the point of sale. When a customer in Canada pays you in CAD, or a customer in Japan pays in JPY, the payment processor handles the currency conversion—either immediately or at settlement—rather than forcing the customer to pay in your currency or you to handle the conversion manually.
The core difference from single-currency processing is timing and control. With single-currency systems, a foreign customer either pays a conversion fee to their bank (pass-through), or you convert their payment after receipt and eat the spread yourself. With multi-currency processing, you choose when and how the conversion happens, and you see the exchange rate before you accept the payment.
This matters because currency conversion is not free. Banks and payment processors make money on the difference between the rate they pay for currency and the rate they charge you—called the spread. A multi-currency processor lets you shop that spread, lock in rates, and avoid surprise losses when exchange rates move between the time a customer pays and the time you settle.
Key Takeaways
- Multi-currency processing converts foreign payments at a known rate before settlement, rather than leaving conversion to your bank or the customer's bank after the transaction.
- You pay a spread—the difference between the wholesale exchange rate and the rate your processor charges—which varies by processor and can range from less than 1% to 3% or more per transaction.
- Some processors lock in the exchange rate at the moment of payment; others convert at settlement, which can work for or against you depending on how rates move.
- Multi-currency processing requires your payment processor to support it and your merchant account to be set up for the currencies you plan to accept.
- The cost of multi-currency processing must be weighed against the cost of not accepting foreign payments—lost sales, customer friction, or manual workarounds that tie up your time.
How the conversion rate and spread work
Every multi-currency transaction involves two rates: the interbank rate (the wholesale rate banks use with each other) and the processor rate (what your processor charges you). The spread is the gap between them, and it is where the processor makes money on the conversion.
On a $1,000 USD to EUR conversion, the interbank rate might be 0.92 EUR per dollar. Your processor might offer 0.91 EUR per dollar. That 0.01 difference is the spread—in this case, about 1%. On a $1,000 transaction, you lose roughly $10 to the spread. Spreads vary widely: some processors charge under 1%, others charge 2% to 3% or more, depending on the currency pair, your transaction volume, and your account tier.
The timing of the conversion also matters. Some processors lock the rate the moment the customer initiates payment. Others convert at settlement, which can be hours or days later. If you lock the rate early and the currency moves in your favor, you win. If it moves against you, you lose. With settlement-time conversion, you do not know your final amount until settlement completes, which can make accounting harder but also means you benefit if rates move favorably.
When your processor converts the money
Multi-currency processors handle conversion at one of three points: at authorization, at capture, or at settlement. Understanding which one your processor uses is important because it affects when you know your final amount and when you can lock in a rate.
Authorization-time conversion happens the moment the customer's card is authorized. The processor quotes you a rate, you see the amount you will receive, and that rate is locked. This is the clearest option for accounting because you know your final amount before the transaction completes. It also protects you if the currency moves against you after authorization.
Capture-time conversion happens when you capture the payment (usually immediately after authorization, but can be delayed). The rate may be the same as authorization or may have shifted slightly. Settlement-time conversion happens when the processor actually moves the money to your bank account, which can be one to three business days later. Settlement-time conversion means you do not know your exact amount until the money arrives, but you benefit if the currency moves in your favor during that window.
Ask your processor which method they use and whether you can choose. Some offer options; others lock you into one method per currency pair.
Comparing costs across processors and currency pairs
Not all currency pairs cost the same to convert. Major pairs—USD to EUR, USD to GBP, USD to JPY—usually have tighter spreads (0.5% to 1.5%) because they trade in high volume. Exotic pairs—USD to Philippine Peso, USD to Thai Baht—often have wider spreads (2% to 4% or more) because fewer banks trade them and the processor takes on more risk.
Your processor's pricing also depends on your account tier. A business processing $100,000 per month in multi-currency transactions may negotiate a 0.8% spread, while a business processing $5,000 per month may pay 2%. Volume discounts are common but not automatic—you have to ask.
To compare processors, request a rate sheet for the specific currency pairs you need. Do not rely on their advertised "average" spread; ask for the actual rate they will charge you on a sample transaction. Then calculate the dollar impact: a 1% difference on a $10,000 transaction is $100. Over a year of regular foreign sales, that compounds.
Setting up multi-currency processing with your merchant account
Your payment processor must support multi-currency processing, and your merchant account must be configured for each currency you plan to accept. This is not automatic. When you open a merchant account, you typically specify your settlement currency (usually your home currency). To accept payments in other currencies, you must request them during setup or add them later.
The setup process usually involves providing your processor with the list of currencies you want to accept. They will confirm which ones they support (most major processors support 100+ currencies, but some smaller ones do not). They will also set up separate settlement accounts or sub-accounts for each currency, or they will convert all currencies to your primary settlement currency at the end of each day.
Some processors let you hold balances in multiple currencies and transfer between them at their quoted rate. Others automatically convert everything to your home currency at settlement. The first option gives you more control and lets you time conversions strategically; the second is simpler but removes your ability to hold foreign currency if you expect rates to move in your favor.
When multi-currency processing saves money versus when it costs more
Multi-currency processing saves money when you have regular foreign sales and the spread you pay is lower than the alternative. If you do not use multi-currency processing, your options are limited: the customer's bank converts at their rate (usually worse than your processor's rate), or you manually convert after receipt and eat the spread yourself, or you refuse foreign payments and lose the sale.
For a business receiving one or two foreign payments per year, the cost of setting up multi-currency processing may not be worth it. For a business with 20% of revenue from foreign customers, it almost always is. The break-even point depends on your average transaction size, the currencies involved, and the spreads available to you.
Multi-currency processing also costs more if you use it poorly. If you convert currencies you do not need to convert—for example, converting foreign currency to your home currency immediately rather than holding it to pay foreign suppliers—you pay the spread twice. If you convert at settlement time and rates move against you, you lose. If you choose a processor with a wide spread without shopping around, you overpay. The tool itself is neutral; how you use it determines whether it saves or costs money.
Accounting and tax reporting with multi-currency payments
Multi-currency transactions create a record-keeping burden that single-currency processing does not. You must track the original currency, the conversion rate used, the converted amount, and the spread paid. Your accounting software must support multi-currency transactions, or you must manually log each one.
For tax purposes, you report revenue in your home currency, which means you must convert foreign sales at the exchange rate on the date of the transaction (or the date you received payment, depending on your tax jurisdiction). The difference between the rate you actually received from your processor and the rate your tax authority requires you to use is a foreign exchange gain or loss, which is taxable or deductible.
Keep records of every multi-currency transaction: the customer's currency, the amount, the date, the processor's rate, the amount you received in your home currency, and the spread paid. Your accountant will need this at tax time. Most accounting software (QuickBooks, Xero, FreshBooks) can import multi-currency transactions from your processor's API, which is much easier than manual entry.
Frequently Asked Questions
What is the difference between a multi-currency processor and a currency exchange service?
A multi-currency processor is integrated into your payment system and converts currency as part of accepting a payment. A currency exchange service is a separate tool you use to convert money you already have. Multi-currency processing is for incoming customer payments; currency exchange is for outgoing payments or for converting balances you hold. Some processors offer both.
Can I accept payments in a currency my processor does not support?
No. Your processor must support the currency for you to accept it directly. If a currency you need is not supported, you can ask the processor to add it (they may or may not), or you can switch processors. Some customers may also pay in a supported currency instead, though this creates friction and may cost them a conversion fee.
What happens if I receive a payment in a currency I did not expect?
If your system is set up for multi-currency processing, the payment will be converted at your processor's rate and settled in your primary currency. If your system is not set up for that currency, the payment may be declined or routed to a default currency, which can confuse the customer. Always confirm with your processor which currencies are active on your account.
Do I have to settle in my home currency, or can I keep foreign currency in my account?
This depends on your processor. Some let you hold balances in multiple currencies and choose when to convert. Others automatically convert everything to your home currency at the end of each day. Ask your processor about their settlement options before you sign up.
How do I know if the spread my processor quoted is actually competitive?
Request a rate sheet for your specific currency pairs and compare it to rates from at least two other processors. Also check the interbank rate on that day (XE.com and OANDA show real-time rates) and calculate the spread as a percentage. A spread under 1% on major currency pairs is competitive; over 2% is high. Always ask whether the quoted rate includes all fees or if there are additional charges.