Transaction Type Filtering
Choose to import all transactions, income only, or fees only for flexible accounting.
Enter your email to receive a sign-in link
Integrate Upwork Transaction History with QuickBooks Bank Statement CSV for freelance income tracking.
Free preview — then from $5. Save with bundles.Reports → Transaction History → Download CSV
Upload Transaction History CSV CSV and choose Bank Transaction CSV (3-Column) format
Review converted data, download Quickbooks Online-ready file
Banking → Select Account → Upload from Computer → Import CSV
Your file is ready for QuickBooks Bank Statement CSV — just upload it, no extra steps needed.
Use Transaction History from Reports → Transaction History → Download CSV. This includes all earnings, fees, and withdrawals.
For complete accounting, import all transactions. For just income tracking, filter to 'Income Only'. Service fees are tax-deductible expenses.
Yes. The Amount field in Upwork exports shows net amounts after fees - exactly what you receive.
Choose to import all transactions, income only, or fees only for flexible accounting.
Automatically converts Upwork dates (MMM DD, YYYY) to QuickBooks format (MM/DD/YYYY).
Descriptions include transaction type, job title, and reference ID.
Track Upwork's 10-20% service fees as deductible business expenses.
Process multiple months of transactions in one upload.
Your Upwork financial data processes locally. Never uploaded to any server.
How Upwork Transaction_History fields map to Quickbooks Online Bank Transaction
| Upwork Transaction_History | Source Value | Quickbooks Online Bank Transaction | Target Value | Note | |
|---|---|---|---|---|---|
Date |
Jan 15, 2024 |
→ | Date |
Jan 15, 2024
|
Transaction date |
Amount |
500.00 |
→ | Amount |
500.00
|
Transaction amount |
All integration runs in your browser. Files are never uploaded to any server.
Nothing is stored after integration. Close the tab and your data is gone.
Full EU data protection compliance. Your privacy rights are fully protected.
Each Upwork transaction becomes one bank statement line
One row per transaction
Date,
Type,
Amount
One row per transaction
Issues you might encounter when importing Transaction History CSV data to Bank Transaction CSV (3-Column) - and how we solve them
Upwork uses 'MMM DD, YYYY' format
Jan 15, 2024
01/15/2024
Dates automatically converted
No action needed
CSV contains earnings, fees, and withdrawals
Filter by Type='Invoice' for income only, or include all for full picture
Use filter_type option
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
All available data flows from Upwork to Quickbooks Online
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli