Skip to content

Make processor deposits match your books

Drop your Stripe, PayPal, Square or Shopify export. PayoutSplit splits every payout into gross sales, fees, refunds and chargebacks, verifies it to the cent, and gives you journal entries for QuickBooks or Xero. It all runs in your browser.

๐Ÿ”’ Never uploadedโœ“ Verified to the cent๐Ÿ’ณ Stripe ยท PayPal ยท Square ยท Shopify๐Ÿ†“ Free, no signup

How it works

  1. Drop your processor export โ€” Stripe payout reconciliation, PayPal activity, Square transactions or Shopify Payments transactions. Add your bank CSV if you want deposits matched.
  2. Check the payouts. Each one is split into gross sales, fees, refunds and more, and verified against the payout amount.
  3. Download journal entries for QuickBooks Online, QuickBooks Desktop or Xero and match them to the bank deposits.

Why PayoutSplit

For bookkeepers, accountants and online sellers who are tired of deposits that never match the sales.

Private by design

Your exports are read in your browser tab. Nothing is uploaded, there's no account to connect and no OAuth access to your processor or books.

Verified, not guessed

Each payout is checked against the processor's own payout row, PayPal's running balance is checked on every line, and every journal balances to the cent.

Real bookkeeping lines

Gross sales, fees, refunds, chargebacks, discounts, sales tax, tips, cash, holds and currency conversions โ€” each on its own line and account.

Bank deposits matched

Add your bank CSV and each payout is matched to its deposit by exact amount and date window. Missing deposits stand out.

QuickBooks & Xero

QuickBooks Online journal import CSV, QuickBooks Desktop IIF, Xero manual journal CSV, plus payout summary, fee report and an Excel workbook.

Safe files

Every text cell is neutralised against spreadsheet formula injection, amounts are exact to the cent (no floating-point drift), and multi-currency files stay separate.

Simple pricing

Free for a handful of payouts. Pro for month-end and catch-ups.

Free

$0
  • Every export format
  • Up to 10 payouts per download
  • Payout verification & bank matching
  • No signup, 100% private
Split my payouts

7-day pass

$7 once
  • 7 days of Pro, no subscription
  • Unlimited payouts
  • Combine exports & processors
  • Perfect for a year-end catch-up
Get 7-day pass

Pro Monthly

$12/month
  • Unlimited payouts
  • Several exports & processors at once, duplicates removed
  • Every format, every client
  • Cancel anytime
Go Pro

Pro Yearly Best value

$89/year
  • Everything in Pro
  • Save 38% vs monthly
  • Ideal for bookkeepers & accountants
Go Pro yearly

Prices in USD. Secure checkout and sales tax handled by our payment partner. Already bought? Enter your license key.

FAQ

Is it really private?

Yes. Your files are read and processed by JavaScript running in your browser tab; their contents are never sent over the network. You don't connect PayoutSplit to Stripe, PayPal, Square, Shopify or your accounting software, so there's no access to revoke later.

Which processors are supported?

Stripe (payout reconciliation itemized and balance change from activity reports), PayPal (activity download, English headers), Square (Transactions CSV and Transfers CSV) and Shopify Payments (transactions export). Bank files from any bank can be added for deposit matching.

What does a payout journal entry look like?

Debit your bank for the deposit, debit processing fees, refunds and chargebacks, and credit gross sales (plus sales tax and tips payable when the export has them). The entry always balances, and the bank line equals the deposit to the cent.

I already record sales another way. Will this double count?

Only if you leave Sales income pointed at your real income account. If your POS or store already books each sale, set Sales income to the clearing or Undeposited Funds account under Your account names โ€” the journal then just moves the net to the bank and records the fees.

What if a payout doesn't add up?

When the export includes the payout row (Stripe balance report, Shopify, PayPal withdrawals), PayoutSplit compares it with the sum of the transactions. A difference is flagged and booked to the clearing account so you can investigate instead of importing a wrong number.

What's free?

Every export format for up to 10 payouts per download, one processor file plus one bank file at a time. No account needed. Pro removes the limit and lets you combine several exports and processors in one go.