How To Reconcile PayPal Account in QuickBooks Online using PayTraQer?

October 17, 2025

What Makes PayPal Reconciliation Different From a Normal Bank Account?

PayPal is not a payment gateway in the traditional sense. It is a financial institution that holds money — your customers pay into PayPal, the money sits inside PayPal's own ledger, and you choose when to transfer it to your real bank. This means two separate money movements happen that both need accounting: the customer payment into PayPal, and the PayPal payout to your bank.

Most business owners and even some bookkeepers only record the second movement — the bank deposit — and categorize the whole amount as income. This destroys your books in three ways:

  • PayPal transaction fees (2.9% + $0.30 per domestic transaction, or up to 4.4% + fixed fee for international) are never recorded as an expense.

  • Refunds issued through PayPal reduce your PayPal balance but never appear in QBO.

  • Holds and reserves on your PayPal balance distort the ending balance you use for reconciliation.

Additionally, the native PayPal connector built into QBO has been retired — Intuit confirmed this, meaning the old "Connect to PayPal" bank feed link no longer works reliably for all account types. PayTraQer is now the recommended route for accurate, automated PayPal-to-QBO reconciliation.

Understanding PayPal Transaction Types and PayTraQer Sync Logic

PayPal produces dozens of transaction event codes internally, but for bookkeeping in QBO, they fall into these categories that PayTraQer maps:

PayPal Transaction Types

Transaction Type

Direction

What It Is

QBO Mapping Target

Payment Received

Credit

Customer pays you via PayPal balance, card, or bank

Income → PayPal Sales

Payment Sent

Debit

You pay a vendor/supplier from PayPal

Expense → appropriate vendor expense

PayPal Fee

Debit

Transaction processing fee (2.9% + $0.30 domestic)

Expense → PayPal Fees

International Fee

Debit

Additional fee on cross-border transactions (up to 4.4%)

Expense → PayPal International Fees

Refund Sent

Debit

You refund a customer

Contra-Revenue → PayPal Refunds

Chargeback/Dispute

Debit

Customer disputed a charge; PayPal debited your account

Expense → PayPal Chargebacks

Chargeback Reversal

Credit

Dispute resolved in your favor; funds returned

PayPal Chargebacks (reverse)

Payment Hold

N/A

Funds temporarily withheld by PayPal for risk review

Stays in PayPal Bank Account; do not reconcile until released

Hold Release

Credit

Held funds released back to your available balance

Now reconcilable in PayPal Bank Account

Transfer to Bank

Debit

You withdraw PayPal balance to your bank account

Bank Transfer → Checking Account

Currency Conversion

Credit/Debit

FX conversion gain or loss

FX Gain/Loss or within PayPal Fees

Interest/Rewards Credit

Credit

PayPal savings interest or rewards

Other Income → PayPal Interest

Mass Payment Sent

Debit

Batch payments to multiple payees

Expense → relevant expense account

How PayTraQer Syncs PayPal to QBO

PayTraQer pulls all balance-affecting PayPal transactions via API and applies the clearing account model:

  1. PayTraQer syncs each sale, fee, and refund into your PayPal Bank Account (the clearing account in QBO).

  2. When you transfer money from PayPal to your real bank, PayTraQer detects the withdrawal and creates a Bank Transfer from PayPal Bank Account to your Checking Account in QBO.

  3. This Bank Transfer matches the physical deposit you see in your bank statement, enabling one-click reconciliation.

Sync Mode Decision for PayPal

Consolidated (Summary) Sync: Groups all daily PayPal activity into one summarized Sales Receipt. Best for ecommerce sellers with dozens or hundreds of PayPal transactions per day.

Itemized (Individual) Sync: Creates one QBO Sales Receipt per customer payment. Best for service businesses or freelancers using PayPal for invoicing, where you need per-client records. Many bookkeepers on Reddit also note that itemized mode allows you to match PayPal payments to existing QBO invoices rather than creating duplicate Sales Receipts.

⚠️ Critical Warning: You cannot switch from Consolidated to Itemized mode later without fully disconnecting and reconnecting PayTraQer. Choose carefully based on your volume and reporting needs.

Step 1 — Prerequisites and QBO Setup

Create the PayPal Clearing Account

  1. In QBO → Accounting → Chart of Accounts → New

  2. Account Type: Bank

  3. Detail Type: Checking

  4. Name: PayPal Bank Account

  5. Save and Close.
    The account must be Bank type — not Other Current Asset — so QBO's Reconcile function works against it and the Banking tab can create Transfers.

Download Your PayPal Source of Truth

From PayPal: Activity → Statements → Monthly Statements → Select Month → Download CSV

Download the Balance Affecting Transactions report, not the PDF statement. Bookkeepers on Reddit specifically recommend the CSV because it shows individual transaction-level amounts and the exact running balance — which is what you enter as the ending balance during QBO reconciliation. The PDF summary can round amounts and omit pending transactions.

The closing balance at the bottom of the CSV is what you enter when reconciling the PayPal Bank Account in QBO.

Step 2 — Product Mapping and Income Classification in PayTraQer

Auto-Create vs. Common Item

Use a Common Item (Recommended for most PayPal users):

Unless you need item-level P&L reporting (e.g., you sell 5 distinct service packages via PayPal invoices), turn OFF Auto-Create in PayTraQer Products & Services settings. Enable Common Product/Service and name the item PayPal Sales. Map this item to your QBO Income account PayPal Sales Income (or simply Sales if you only use one income account).

PayTraQer will ignore the description on each PayPal transaction and consistently map all revenue to this one clean income line.

Use Auto-Create if: You send specific itemized PayPal invoices (e.g., "Web Design Package," "Consulting Retainer") and want those item names to appear on QBO reports. In this case, PayTraQer creates a matching QBO Product for each item name it encounters.

Mapping the Income Account

In PayTraQer → Products & Services Settings:

  • Default Income Account: PayPal Sales Income (Income type)

  • Payment Sent / Vendor payments: link to the appropriate expense account per vendor

Once set, Auto-Sync posts all PayPal income to the correct P&L line automatically, every time, without human review.

Step 3 — Configuring PayTraQer Settings for PayPal

In PayTraQer, go to Settings → PayPal.

Sales Settings

  • Bank Account to Deposit: PayPal Bank Account (your clearing account)

  • Payment Method: PayPal

  • Customer: Common Customer (PayPal Customer) for Consolidated mode; match by email for Itemized mode

Tax Settings

  • If you collect sales tax through PayPal: map the tax amount to Sales Tax Payable

  • For international transactions: PayPal may auto-convert FX — map currency gain/loss to FX Gain/Loss account

Fees Settings

  • Vendor: PayPal

  • Expense Account for Transaction Fees: PayPal Fees

  • Expense Account for International Fees: PayPal International Fees (optional — can be combined)

  • Bank Account: PayPal Bank Account ← Must match the Sales Settings clearing account
    If you assign fees to any account other than PayPal Bank Account, the clearing account will never zero out and reconciliation will always show a discrepancy.

Payout Settings

  • Enable "Process the Payout": Toggle ON

  • Transfer Account: Your real-world Business Checking Account

  • Negative Balance Account: Business Checking Account (handles the rare case where refunds and fees exceed incoming payments in a period)

Step 4 — The QBO Bank Feed Matching Process

When you transfer funds from your PayPal account to your bank:

  1. Go to QBO Banking → For Review tab for your Checking Account.

  2. Find the deposit labeled "PayPal" or "PAYPAL INST XFER" or similar.

  3. Because PayTraQer created a Bank Transfer from PayPal Bank Account → Checking Account for this exact amount, QBO will highlight the deposit in green and suggest a Match.

  4. Click Match.
    Never click "Add." Clicking Add records the PayPal transfer as standalone income in your checking account, completely duplicating the revenue that PayTraQer already posted as a Sales Receipt in the PayPal Bank Account.

If QBO Doesn't Suggest a Match

If the deposit sits in "For Review" without a suggested match, check:

  • Amount mismatch: PayPal sometimes batches multiple transfers in one ACH. Open the bank feed entry and use QBO's "Split" function — one line per PayTraQer Transfer amount.

  • Holds distorting the amount: A payment hold was released and added to the transfer. In the PayPal CSV, locate the "Hold Release" transaction and confirm it is also synced by PayTraQer before matching.

  • Payout toggle OFF: If PayTraQer's Process Payout is disabled, no Transfer was created. See troubleshooting below.

Step 5 — Reconciling the Accounts in QBO

Reconcile the PayPal Bank Account (Clearing Account)

  1. Go to QBO Accounting → Reconcile.

  2. Select account: PayPal Bank Account.

  3. Enter the Ending Balance from your PayPal Balance Affecting CSV (closing balance for the month).

  4. Enter the Ending Date (last day of the month).

  5. Click Start Reconciling.

  6. Check off:

    • All Sales Receipts (payments received)

    • All Fee Expenses (PayPal fees deducted)

    • All Refunds issued

    • All Bank Transfers to Checking

  7. The Difference should read $0.00.

  8. Click Finish Now and save the reconciliation report PDF.

If the Difference is not $0: The most common causes are payment holds still in transit (do not include them — leave them for next month), a refund that PayPal posted but PayTraQer hasn't synced yet, or a currency conversion rounding difference.

Reconcile the Main Checking Account

Proceed with your standard checking account reconciliation. The matched PayPal transfers will already appear as cleared.

Troubleshooting: Manual Deposits vs. PayTraQer Single Transfers

Bookkeepers on Reddit's r/Bookkeeping describe PayPal + QBO reconciliation as "notoriously bad" specifically because of the conflict between manual deposits and automated transfers.

The Problem

A bookkeeper manually creates a QBO Bank Deposit grouping individual PayPal sales receipts. Later, PayTraQer's Payout processing creates a Bank Transfer for the same period. The QBO bank feed sees the physical PayPal transfer and has two potential matches: the manual deposit and the PayTraQer transfer. It can't resolve which is correct.

The Fix

  1. Undo any matched bank deposits in QBO Banking → Categorized → Find the PayPal entry → Undo.

  2. Delete the manually created Bank Deposits from QBO. The underlying Sales Receipts return to the PayPal Bank Account register safely.

  3. Confirm PayTraQer Payout is ON. Settings → Payout Settings → Enable Process the Payout toggle → ON.

  4. Re-sync. In PayTraQer, re-download transactions for the affected period. PayTraQer generates clean Transfers.

  5. Return to QBO Banking → For Review. Match the PayTraQer Transfer to the bank deposit.

Common PayPal-Specific Scenarios and Fixes

Scenario

Root Cause

Fix

Payment hold shows in PayPal balance but missing in QBO

PayPal held funds for risk review; PayTraQer syncs it but it has no completed status

Do not reconcile the held amount. Leave it in the PayPal Bank Account register. Include it in the next month's reconciliation when released. 

PayPal fee not in QBO

Fees Settings not configured in PayTraQer before first sync

Set Vendor = PayPal, Expense = PayPal Fees, Bank = PayPal Bank Account in PayTraQer → re-sync the affected period.

Invoice paid via PayPal but shows still open in QBO

PayTraQer created a new Sales Receipt instead of applying payment to the existing invoice

Switch PayTraQer to Itemized mode → enable "Match to Existing Invoice" → delete the duplicate Sales Receipt → re-sync. 

Double PayPal income

Old native QBO PayPal connector still active alongside PayTraQer

Disconnect the QBO native PayPal bank feed connection. Keep only PayTraQer. Exclude duplicate bank feed entries. 

Chargeback deducted from balance with no record in QBO

PayPal dispute resolved against you; deducted balance but PayTraQer didn't map it

In PayTraQer Fees Settings → map "Dispute/Chargeback" transaction type → PayPal Chargebacks expense. Re-sync.

Currency conversion showing as unexplained debit

International payment converted from GBP/EUR to USD; conversion fee deducted

Map FX conversion to FX Gain/Loss account. Enable multi-currency in QBO if dealing in multiple currencies regularly.

PayPal balance ends the month with an amount remaining

Not all PayPal funds were transferred to bank

The remaining balance is your PayPal ending balance. Enter this exact figure as the Ending Balance during clearing account reconciliation — it will balance correctly. 

Pending transactions appearing in QBO

Old PayPal bank feed connection pulling uncompleted transactions

Disconnect native bank feed. PayTraQer only syncs completed transactions. Delete pending/cancelled entries from QBO manually. 

Final Month-End Checklist for PayPal + QBO Reconciliation

  • PayPal Balance Affecting Transactions CSV downloaded for the month

  • PayPal Bank Account (clearing) created as Bank type in QBO

  • PayTraQer Sales, Fees, and Payout Settings confirmed — all pointing to PayPal Bank Account

  • No payment holds or pending transactions included in reconciliation

  • Each PayPal-to-bank transfer Matched (not Added) in QBO Banking For Review tab

  • PayPal Bank Account reconciled to CSV closing balance — Difference shows $0.00

  • P&L reviewed: PayPal Fees showing as Expense, not reducing Income directly

  • Refunds visible on P&L as contra-revenue or separate expense line

  • Reconciliation report PDF saved to client folder

Automate Your E-commerce Accounting with PayTraQer
Sync Sales, Fees & Taxes to QuickBooks Instantly
Save Hours Every Week with Seamless Integration