When I connect PayPal to Xero, why does it create separate currency accounts (e.g. PayPal USD, EUR) with confusing negative balances after reconciliation?

Why PayPal Shows Multiple Currency Accounts & Negative Balances in Xero

When you connect PayPal to Xero and see separate currency accounts (e.g., “PayPal USD”, “PayPal EUR”) with confusing negative balances, it’s due to how Xero handles multi-currency and how PayPal processes currency conversions. Here’s what’s happening and how to fix it.

What’s Actually Happening

1. Xero’s Multi-Currency Account Behavior

  • Xero requires each bank/merchant account to be in one currency only.
  • If your PayPal receives USD, EUR, GBP, etc., Xero creates separate bank accounts such as:
    • PayPal USD
    • PayPal EUR
    • PayPal GBP
  • This happens even though you only have one PayPal account.

2. Why Negative Balances Appear

  • When PayPal converts currency (e.g., USD → EUR), Xero records:
    • a “spend” in one currency
    • a “receive” in another currency
  • If these are not matched correctly, one currency account may show a negative balance.
  • Example: You convert USD → EUR. If the USD deduction is imported, but the EUR increase is not matched, USD shows a negative amount.
  • “General Currency Conversion” lines from PayPal often cause confusion when not coded properly.

3. PayPal Feed & Statement Issues

  • PayPal groups multiple conversions, fees, or adjustments into single lines.
  • Xero then struggles to match these correctly unless each currency has its own dedicated Xero account.
  • This misallocation leads to inaccurate or negative balances.

How to Fix / Avoid These Issues

1. Enable Multi-Currency in Xero

  • Use a Xero plan that supports multi-currency.
  • Turn on multi-currency under Xero settings.

2. Create Separate PayPal Accounts in Xero for Each Currency

  • Set up one “bank account” in Xero per PayPal currency:
    • PayPal USD
    • PayPal EUR
    • PayPal GBP
  • Ensure the correct currency code is selected for each account.
  • Connect the PayPal feed (if available) for each currency.

3. Handle Currency Conversions Properly

  • Record the “spend” in the original currency and the “receive” in the new currency.
  • Use Xero’s FX gain/loss features for rate differences.
  • Always code “General Currency Conversion” lines as conversions, not expenses.

4. Reconcile Each Currency Account Regularly

  • Reconcile PayPal USD, PayPal EUR, etc. frequently.
  • Match conversion entries so no account shows false negative balances.
  • Investigate unmatched feed lines many are currency conversions or aggregated fees.

5. Use Clear Chart of Accounts Mapping

  • Create an expense account for PayPal fees.
  • Create asset accounts for each PayPal currency.
  • Record transfers between currencies so they don’t look like losses.

6. Use a Connector if Handling Many Currencies

  • If you manage 5+ currencies, manual reconciliation gets heavy—use a specialized integration/connector that handles PayPal multi-currency cleanly.

Submit Your Details for Expert Support

    Contact Form Demo