Converts CSV exports from Paypal to a CSV format that QuickBooks Online understands.
- In your Paypal account, browse to the History → Download History page.
- Select the "Comma Delimeted - Balance Affecting Payments" format and either download a time range or use the Last Download to Present option. Either way, you'll end up with a CSV file (probably called
Download.csv
).
- Run
python paypal2qbo.py Download.csv
(note that if you have multiple CSV files from Paypal you can add specify them all). The script will output a file namedQuickBooksOutput.csv
.
- In your Quickbooks Online account, go to the account you want to import transactions into.
- Click the arrow next to the "Update" button in the upper right and select "File Upload".
- Click the Browse button and find the
QuickBooksOutput.csv
file generated above.