Shopify Multi-Currency Orders in QuickBooks: Complete Guide (2025)

Updated: 2025-01-15 7 min read

Selling internationally? Your Shopify orders might be in EUR, GBP, CAD, or AUD — but your QuickBooks is probably in USD. Here's how to handle multi-currency imports without accounting headaches.

The Multi-Currency Problem

Here's what happens when you export international orders from Shopify:

  1. Customer in Germany pays €85.00
  2. Shopify converts to your payout currency (e.g., USD) at that day's rate
  3. You receive $92.50 in your payout
  4. Shopify exports show €85.00 (original currency)
  5. QuickBooks expects USD (your home currency)

The mismatch: Shopify exports the customer-facing currency. QuickBooks needs your home currency. If you import €85 as-is, your books are wrong.

Currency Flow Example

Stage Currency Amount
Customer pays EUR €85.00
Shopify converts (1.088 rate) USD $92.48
Shopify fee (2.9%) USD -$2.68
Your payout USD $89.80
Shopify export shows EUR €85.00

The export shows €85, but you actually received $89.80 USD.

Shopify Export Currency Columns

Shopify's order export includes several currency-related columns:

Currency Columns in Shopify Export

Column Description Example
Currency Customer's payment currency EUR
Total Amount in customer's currency 85.00
Presentment Currency Same as Currency EUR
Payment Method How customer paid Visa

Notice: there's no 'Converted Amount' or 'Payout Amount' column!

QuickBooks Multi-Currency Setup

Before importing international orders, configure QuickBooks:

Enable Multi-Currency (One-Time Setup)

  1. Go to Settings (gear icon) → Account and Settings
  2. Click Advanced tab
  3. Find Currency section
  4. Turn on Multi-currency
  5. Set your Home Currency (e.g., USD)

⚠️ Warning: Once enabled, multi-currency cannot be turned off. Make sure you need it before enabling.

Add Foreign Currencies

  1. Go to Settings → Currencies
  2. Click Add currency
  3. Select currencies you receive orders in (EUR, GBP, CAD, etc.)

Three Ways to Handle Multi-Currency

You have three options for importing international orders:

Option 1: Convert to Home Currency Before Import (Recommended)

Method: Convert all amounts to USD using the exchange rate from the order date.

Pros:

  • Simple — all transactions in one currency
  • Matches your bank deposits
  • No multi-currency QuickBooks features needed

Cons:

  • Lose visibility into original currency amounts
  • Exchange rate differences vs. actual payout

Option 2: Import in Original Currency

Method: Import EUR orders as EUR, GBP as GBP, etc.

Pros:

  • Preserves original transaction amounts
  • Better for businesses tracking by currency

Cons:

  • Requires QuickBooks multi-currency enabled
  • Bank reconciliation is harder
  • Currency gain/loss accounts needed

Option 3: Use Payout Data Instead

Method: Ignore order export. Import from Shopify Payouts instead.

Pros:

  • Matches bank exactly
  • Already in your home currency
  • Includes fees

Cons:

  • Less detail per order
  • Payouts bundle multiple orders

How Our Converter Handles Multi-Currency

Our converter uses Option 1 by default: convert to home currency.

Conversion Process

  1. Detect the Currency column in your Shopify export
  2. For non-USD orders, apply the exchange rate from the order date
  3. Convert all amounts (Total, Subtotal, Tax, Shipping) to USD
  4. Preserve original currency in the Memo field for reference

Conversion Example

Field Original (EUR) Converted (USD)
Total €85.00 $92.48
Subtotal €70.00 $76.16
Tax €0.00 $0.00
Shipping €15.00 $16.32
Memo Original: €85.00 EUR @ 1.088

Exchange rate: 1 EUR = 1.088 USD (example rate)

Handling Exchange Rate Differences

Why Amounts Don't Match Exactly

You might notice small differences between:

  • Converted order amount in QuickBooks
  • Actual payout from Shopify

Reasons:

  1. Rate timing: Shopify converts at moment of sale, ECB rate is daily snapshot
  2. Rate spread: Shopify may use slightly different rate than ECB
  3. Shopify fees: 2.9% + $0.30 deducted from payout
  4. Currency conversion fee: Shopify charges 1-2% for currency conversion

Accounting for Differences

For small differences (under $10/month), most accountants recommend:

  • Record orders at converted amount
  • Let bank reconciliation catch the difference
  • Book difference to "Exchange Rate Variance" expense account

For larger volumes, consider using payout-based accounting instead of order-based.

Currency Handling by Region

European Union (EUR)

  • Most common foreign currency for US sellers
  • ECB rate is the gold standard
  • VAT may be included — check your Shopify settings

United Kingdom (GBP)

  • Post-Brexit: may have customs fees
  • GBP/USD is volatile — rates change significantly
  • VAT at 20% usually included for UK customers

Canada (CAD)

  • CAD/USD typically 1.30-1.40 range
  • GST/HST may apply depending on province
  • Many Canadian customers pay in USD anyway

Australia (AUD)

  • AUD/USD typically 0.65-0.75 range
  • GST at 10% for Australian customers
  • Consider AUD-specific pricing in Shopify

Multi-Currency Best Practices

  1. Pick one method and stick to it

    Consistency matters more than perfection. Don't switch between home-currency and original-currency recording.

  2. Document your exchange rate source

    Keep a record of where your rates come from (ECB, XE.com, your bank) for audit purposes.

  3. Reconcile monthly, not per-transaction

    Small FX differences are normal. Reconcile total sales + total payouts monthly.

  4. Create an Exchange Variance account

    Set up an expense account called "Exchange Rate Variance" or "Currency Gain/Loss" for the differences.

  5. Consider separate bank accounts

    If you have significant EUR or GBP volume, consider Wise or Mercury accounts in those currencies. Reduces conversion fees.

Ready to import international orders?

Convert Multi-Currency Orders

Frequently Asked Questions

Only if you have multi-currency enabled and import in the original currency. For CSV imports to work smoothly, we recommend converting to USD before import.
We use European Central Bank (ECB) daily reference rates. These are published at 16:00 CET and are widely accepted for accounting purposes.
Payouts include Shopify fees (2.9% + $0.30) and currency conversion fees (1-2%). Orders show gross amounts before fees. The difference should roughly equal your fees.
Only if you need to track receivables/payables in foreign currencies or your business operates in multiple currencies. For most Shopify sellers, converting to home currency is simpler.
Shopify Markets lets you sell in local currencies. Each order exports in the customer's currency. Our converter handles these the same way — converting to your home currency.