Convert Stripe Balance Transactions CSV to QuickBooks Online
Upload your Stripe export, get QBO-ready Bank Transactions CSV in 10 seconds. Preview free, no signup required.
3 free exports • No credit card required
Exact Supported Export
✅ We Support:
Balance Transactions CSV
Where to find it:
- Stripe Dashboard → Balance
- Click "Transactions" tab
- Click "Export" (top right)
- Select date range
- Download "Balance Transactions CSV"
File headers start with:
balance_transaction_id, created, available_on, currency, gross, fee...
❌ We Reject:
- Payout Reconciliation CSV - Legacy format, different schema
- Customer Reports - Customer-level data, not transactions
- Custom Exports - Modified/filtered columns break detection
Stripe-Specific Handling
✓ Positive Fees
Stripe stores fees as positive numbers (e.g., fee = 2.95).
Formula: Net = Gross - Fee
We convert fees to negative bank transactions for QBO import.
✓ Refund Behavior
Stripe does NOT refund the original processing fee.
Refund rows show: fee = $0.00
You lose both the payment amount AND the original fee.
✓ Multi-Currency
Each currency is grouped separately in output.
Currencies never mixed in same journal entry.
Warnings shown if multi-currency detected.
How It Imports into QuickBooks Online
TrestleFinance outputs Bank Transactions CSV format, which is QuickBooks Online's native import format for bank feeds.
3-Column Format (Date, Description, Amount):
- Revenue transactions: positive amounts
- Fee transactions: negative amounts (like bank fees)
- Refunds: negative revenue amounts
To import: QuickBooks Online → Banking → Upload Transactions → Select file → Map columns → Import
Journal CSV is also provided for advanced users who want debits/credits instead of bank format.
Common Issues
Ready to Convert Your Stripe CSV?
Upload now and get a full preview before paying. 3 free exports included.
Upload Stripe CSV