Step-by-step instructions for your processor and bank.
Log in to your Stripe Dashboard
Go to dashboard.stripe.com
Go to Reports → Balance transactions
In the left sidebar: Reports → Balance transactions. If you don't see Reports, look under More at the bottom of the sidebar.
Set your date range
Select the month you want to reconcile. One month at a time works best.
Click Export → CSV
Click the Export button (top right) → select CSV. Stripe will email you the file or download it directly depending on size.
Upload the CSV to PayRecon
Select Stripe as your processor on the upload page and drag in the file.
Log in to Square Dashboard
Go to squareup.com/dashboard
Go to Reports → Transactions
Left sidebar → Reports → Transactions
Set your date range and click Export
Select the date range → click Export → Export as CSV. Square will download the file.
PayRecon works with any CSV that has these columns (names can vary):
Don't see your processor? Email [email protected] and we'll help.
Use the checking account that receives your processor deposits. Match the same date range as your processor statement.
Log in at chase.com → select your business checking account
Click Download transactions (below the account balance)
Set the date range → select CSV format → click Download
Log in at bankofamerica.com → select your account
Click the Download icon (arrow) near the transaction list
Select your date range → choose CSV format → click Download transactions
Log in at wellsfargo.com → select your account
Click Download Account Activity (above the transaction list)
Set dates → select Comma-Delimited File (CSV) → click Download
Log in at capitalone.com → open your checking account
Click Download (top right of the transaction list)
Choose CSV and set your date range → download
Log in at usbank.com → select your account
Go to Transaction history → set your date range
Click Download → choose CSV format
Other banks
Look for Download transactions, Export, or Statement in your account view. Always choose CSV (not PDF or OFX). If you can't find it, your bank's help center will show the exact path.
Still stuck? Email [email protected]
Use the same date range for both your processor and bank statements. Mismatched dates are the #1 cause of unmatched deposits.
One month at a time works best. Large exports can miss rows or cause timeouts.
Don't open and re-save the CSV in Excel before uploading — Excel sometimes reformats dates and dollar amounts in ways that break parsing.
Stripe payouts usually settle 2 business days after the transaction. If deposits seem off by a couple days, that's normal Stripe payout timing — not a discrepancy.
Got a PDF instead of CSV? Upload it anyway — PayRecon can parse PDF bank statements from most major US banks.