Wave is free accounting software, so it pairs naturally with a free Stripe reconciliation tool. But Wave has no Stripe integration — its built-in payments product is a separate processor — and it can't import journal entries from CSV. Stripe deposits show up in your Wave bank feed as unexplained net amounts.
The fix is a single monthly journal transaction. StripeClose reduces your entire Stripe month to a handful of balanced lines you can enter in Wave in under two minutes, with fees and refunds already separated.
In Wave, add a “Stripe Clearing” account under Accounting → Chart of Accounts (create it as a Money in Transit / asset account). Your monthly journal credits Sales for gross charges, debits a Merchant Fees expense for Stripe's cut, debits Refunds, and moves each payout's net from Stripe Clearing to your bank account.
The Stripe deposits Wave pulls from your bank feed then categorize as transfers from Stripe Clearing — not as income — so revenue is never double-counted and never understated.
Stripe's dashboard export gives you thousands of raw rows across separate reports for charges, fees, and refunds — and Wave has nowhere to put them: its CSV upload is for bank statements, not journals, and treats every row as a bank line. Booking Stripe deposits straight as income (the default temptation in Wave) hides your processing fees entirely and misstates revenue. One summary journal per month solves both problems.
Advertisement
Wave Accounting and other product names are trademarks of their respective owners. StripeClose is an independent tool and is not affiliated with, endorsed by, or sponsored by Wave Accounting or Stripe, Inc.
Advertisement