PayPal activity to QuickBooks — monthly summaries, verified against your balance
Drop in the activity download CSV from PayPal — get back a QuickBooks-ready .QBO (Web Connect) file.
- One Sales / Refunds / Fees / Other split per month
- Gross sales and PayPal fees split properly — bank withdrawals kept out of income
- Cross-checked against PayPal's own running balance
- Processed in memory, never stored — your report never touches a database
Drag & drop your PayPal activity CSV here
or
Your report is parsed in memory and immediately discarded — never stored, never logged.
Preview
License active ✓| # | Date | Description | Amount (USD) |
|---|
How it works
Download the activity
PayPal → Activity → Download (or Reports → Activity download) → pick the date range → format CSV → Create Report. Both the current and the pre-2020 "Download History" layouts are recognized automatically.
Check the match
Each month shows one summary line, and the file-level line proves the books: activity − withdrawals = ending balance, checked against the Balance column row by row (the file lists newest first — the chain is walked oldest-first).
Export & import
Download QBO, CSV, or XLSX and import into QuickBooks in a couple of clicks. Summary lines are dated on the last day of the month, like a bank statement.
What goes into each line
One month becomes 2–5 booked lines:
The four buckets
Sales — payments received at gross (shopping-cart, website, eCheck, subscription payments…). Refunds — refunds and chargebacks at gross. Fees — PayPal processing fees (stored negative: Net = Gross + Fee), including the partial fee giveback on refunds and the $15 chargeback fee. Other — currency conversions and similar non-P&L movements. "General Withdrawal" rows are transfers to your own bank — they are never booked as income or expense, only used for the balance cross-check.
Frequently asked questions
Which PayPal file exactly does this page take?
The Activity download CSV (Activity → Download, or Reports → Activity download). Both header layouts are sniffed automatically: the current one (with "Balance Impact") and the pre-2020 Download History one (with "Time Zone"). Simplified exports that rename Gross to "Amount" work too.
Why not just import every PayPal row into QuickBooks?
Row-level PayPal imports double-count: the money lands in your bank as one lump withdrawal, while the register fills with per-payment rows that match nothing. Monthly summaries book the same income and fees with a few lines — and because withdrawals are excluded, nothing is booked twice when you also import the bank side.
What does the file-level check actually prove?
PayPal's Balance column is the account balance after each row. Walking it oldest-first, opening balance + every row's Net = ending balance must hold for every single row. If the export is truncated (a missing day in the middle), the chain breaks and you get a warning — so a green ✓ means the file is complete and the monthly totals are whole.
What do I get for free, and what does the license add?
Parsing and the full preview are free, always. Free export covers the first 25 summary rows — enough to prove the totals end-to-end. A one-time $1.99 license exports all months for 7 days — no subscription, nothing to cancel.
My PayPal dates are MM/DD/YYYY — is DD/MM supported?
The parser reads US-style MM/DD/YYYY, which is what US PayPal accounts export. If your account is set to a DD/MM region, check the preview dates before exporting — a day/month swap is easy to spot (months above 12 are impossible, so most rows simply fail to parse and get flagged).
Is my activity file uploaded anywhere?
Yes — the report text goes over an encrypted connection to the parser, which runs in memory and discards it the moment your result comes back. Nothing is written to disk, a database, or logs. If a parse ever fails, one masked structural digest (every letter and digit replaced — no readable content) may be kept to fix the parser. Details in the Privacy Policy.
I already paid but lost my license key — what do I do?
Your license key is shown on your Gumroad receipt, which was sent to your inbox right after purchase — search for "Gumroad" and open that receipt to copy the key. Then use the "Enter license key" link in the top navigation to reactivate unlimited exports.