When I connect PayPal to Xero, why does it create separate currency accounts with negative balances after reconciliation?
This happens because of how Xero handles multi-currency PayPal feeds and how PayPal records transactions across different currencies. The behavior is normal, but it can create confusing balances if transactions are not matched correctly.
1. Xero requires one currency per account
PayPal holds balances in multiple currencies such as USD, EUR, and GBP. Xero does not allow a single bank account to contain multiple currencies. When you connect PayPal to Xero, the system automatically creates a separate PayPal bank account in Xero for each currency. Examples include:
- PayPal USD
- PayPal EUR
- PayPal GBP
Each account reflects the actual currency-specific balance inside your PayPal wallet.
2. Currency conversions create mismatched entries
When PayPal performs a currency conversion, such as receiving USD but withdrawing in another currency, PayPal records two separate movements:
- A withdrawal from the original currency balance
- A deposit into the converted currency balance
Xero imports these as two separate transactions in two different currency accounts. If these entries are not matched correctly, one of the currency accounts may show a negative balance even though your total PayPal balance is accurate.
3. Transfers and fees are not automatically linked
PayPal fees, internal transfers, conversions, and refunds often appear as separate line items. If they are reconciled incorrectly, or if their matching entries do not appear in Xero yet, the system may show negative or unusual balances in one or more currency accounts.
4. How to fix or prevent these issues
- Enable the multi-currency feature in Xero so the system can correctly track foreign balances and exchange gains or losses.
- Create one PayPal account per currency in Xero and set the correct currency for each account. Do not merge currencies into one PayPal account.
- Record PayPal currency conversions as internal transfers using the Transfer Money function in Xero. For example, transfer from PayPal USD to PayPal EUR to keep both sides balanced.
- Assign PayPal fees to a dedicated PayPal Fees expense account to avoid distortion in balances.
- Reconcile PayPal accounts regularly so mismatched conversion or payout entries do not accumulate.
5. Optional tools for automation
If you manage frequent multi-currency PayPal transactions in the USA, consider using an integration tool such as Synder, A2X, or PayTraQer. These services automatically sync multi-currency PayPal data into Xero, correctly linking conversions, fees, and internal transfers to prevent negative balances.