Stripe <> QuickBooks Integration - Bank Reconciliation

Learn how to seamlessly integrate Stripe and QuickBooks for efficient bank reconciliation in this comprehensive guide.

Written By ScaleXP Customer Success (Super Administrator)

Updated at July 17th, 2025

When using ScaleXP's Stripe integration with QuickBooks, you are effectively replicating the Stripe Invoices in QuickBooks. When you do that, the invoices will be increasing your Accounts Receivable as a result. In order to reconcile these invoices against the stripe payments, you can add your Stripe account as a Bank Account in QuickBooks. When the integration creates the invoices in QuickBooks, it brings in important details like Customer Name and Email which then attempts to automatically reconcile against the invoices. There may be some invoices that are not automatically matched and need manual Since Stripe maintains a balance of funds on their platform for your shop, they act like any other bank account for your business. As a best accounting practice, you'll want to create a new bank account in QuickBooks to reflect the funds Stripe holds. When Stripe transfers funds to your actual bank account, you'll simply "transfer" those funds in QuickBooks from your "Stripe Funds" bank account to your actual bank account. Rather than have a dedicated account in your Chart of Accounts for Stripe as Undeposited Funds -- we recommend having a dedicated account that is a Bank -> Checking Account instead. Because you'll be paying for expenses like payment processing fees, issuing refunds, etc. all from this specific account, it acts more like a real bank account than simply a place undeposited funds are held. NOTE: Remember that Stripe does not refund payment processing fees.