Key takeaways
What this article covers, in order:
- Why the deposit never matches the invoice
- The problem with recording net deposits as sales
- The clearing-account method
- Sam's payout, worked through
- Where to find the numbers
- Each processor has its quirks
A payout from Stripe, PayPal or Square is not one sale. It's usually a bundle of sales, minus processing fees, minus any refunds, sometimes spread across several days. To reconcile it, record the gross sales, record the fees as an expense, and treat the bank deposit as a transfer from the processor to your bank. A simple "clearing account" for each processor makes the math line up every time.
Why the deposit never matches the invoice
Sam runs an illustrative online stationery shop out of Minneapolis. On Tuesday, Sep 16, 2026, a deposit of $1,438.67 lands in business checking from her card processor. She looks at her sales for the previous few days:
- 9 orders totaling $1,520.00
- One $35.00 refund
- Processing fees she hasn't really looked at
If Sam records the deposit as "$1,438.67 Sales," her revenue is understated, her fees are invisible, and her refund vanished. Worse, when she tries to match the deposit to her nine orders, nothing matches anything.
Let's work through how to record it properly. The approach is the same whichever processor you use.
The problem with recording net deposits as sales
It's tempting, because it's easy. One deposit, one category, done. But here's what it does to your books:
- Revenue is too low. You sold $1,520, not $1,438.67.
- Fees disappear. Processing fees are a real cost of doing business. If they're buried inside revenue, you can't see whether they're growing.
- Refunds disappear too. You lose track of how much you're giving back.
- Invoices stay open. If customers paid invoices through the processor, those invoices never get marked paid.
Your profit might come out roughly right, since the fees are netted out either way. But every line that makes up that profit is wrong, and you lose the ability to ask "are my fees creeping up?"
The clearing-account method
Create a balance sheet account for each processor. Call it something like "Stripe clearing," "PayPal clearing," or "Square clearing." Think of it as a mini bank account representing the money the processor is holding for you.
Then everything flows through it:
- Sales go in. Each sale (or each day's sales total) is recorded as revenue, with the money going into the clearing account.
- Fees come out. Processing fees are recorded as an expense, reducing the clearing account.
- Refunds come out. Refunds reduce revenue (in a Refunds or Sales returns account) and reduce the clearing account.
- Payouts come out. When the processor sends money to your bank, record a transfer from the clearing account to checking.
If everything is recorded, the clearing account balance should equal what the processor's dashboard says it's still holding. Once all payouts have landed, that's often close to zero.
Sam's payout, worked through
Here's the illustrative breakdown from Sam's processor report for the Sep 16, 2026 payout. The fee amounts are made up for the example; your actual fees depend on your processor and plan.
| Item | Amount | Account | Effect on clearing account |
|---|---|---|---|
| 9 orders (gross) | $1,520.00 | Sales | +$1,520.00 |
| Processing fees on those orders | $46.33 | Merchant fees (expense) | -$46.33 |
| Refund to one customer | $35.00 | Refunds (contra revenue) | -$35.00 |
| Payout to business checking | $1,438.67 | Transfer to checking | -$1,438.67 |
| Clearing account after payout | $0.00 |
Check the math: $1,520.00 minus $46.33 minus $35.00 is $1,438.67. The bank deposit matches the transfer. Revenue shows $1,520, refunds show $35, fees show $46.33. Every number tells the truth.
Where to find the numbers
Most processors offer payout or settlement reports. Look in your processor dashboard for something like:
- A payout report or payout details page listing which charges, refunds and fees went into each payout
- A balance or activity report for a date range
- A downloadable CSV of transactions
The payout report is gold. It lets you tie one bank deposit to the exact sales and fees inside it. Download it every month, even if you don't use every column.
Each processor has its quirks
The method is the same, but the details differ. A few general things to watch for (check your own processor's reports for specifics):
Card processors for online sales. Payouts usually bundle several days of charges. Payouts may be held or delayed in some cases, so one payout won't always line up with one day of sales.
Wallet-style platforms. Some let you keep a balance on the platform and spend from it. If you pay for things directly from your processor balance, those payments also need to come out of the clearing account as expenses. Some also handle currency conversion, which can add a separate conversion amount.
In-person card readers and point-of-sale systems. Daily sales may include cash and card together. Only the card portion flows through the processor's payout. Cash goes to your till and later to a bank deposit. Tips and discounts may need their own lines, too.
Instant payouts. Many processors charge an extra fee to send money to your bank faster. That fee is another Merchant fees line.
The monthly processor reconciliation checklist
Do this once a month for each processor:
- [ ] Download the processor's monthly activity or payout report.
- [ ] Record total gross sales for the month (or per payout, if you prefer detail).
- [ ] Record total fees as Merchant fees.
- [ ] Record total refunds and chargebacks against Refunds (and chargeback fees to fees).
- [ ] Match every bank deposit from the processor to a transfer out of the clearing account.
- [ ] Compare your clearing account balance to the processor's ending balance for the month.
- [ ] If they don't match, check for payouts in transit (paid out on the 30th, landed on the 2nd), held funds, or a missed refund.
- [ ] If customers paid invoices through the processor, make sure those invoices are marked paid.
A quick word on month-end timing
Payouts lag behind sales. A sale on Sep 30, 2026 might not hit your bank until Oct 2, 2026. Under the clearing-account method, that's no problem: the sale is in revenue for Sep 2026, the clearing account holds the money at month-end, and the payout transfer is recorded in Oct 2026. The clearing balance at Sep 30, 2026 is simply "money the processor owes you."
Without a clearing account, that timing gap is what makes processor deposits so hard to reconcile.
How detailed should you get?
You don't have to record every single sale individually. Options, from simplest to most detailed:
- Monthly summary entry. One entry for the month's gross sales, fees and refunds; then match each payout. Fine for low volume.
- Per-payout entry. One entry per payout with its sales, fees and refunds. Easy to tie out to the bank.
- Per-sale detail. Needed if each sale is an invoice you want marked paid.
Pick one and use it consistently. If you have high volume, multiple processors, or multiple currencies, it's worth having a bookkeeper set up the routine once.
How HelloBooks helps
HelloBooks doesn't need to be connected to your processor for this method to work. You bring your bank activity in through a live bank feed (connect most US banks and credit cards) or a CSV statement import, and record the processor's sales, fees and refunds from its own monthly report.
- Create invoices on every plan, including Free ($0, no credit card), and keep AR aging current when processor payments come in.
- P&L, Balance Sheet and Cash Flow reports show revenue, merchant fees and clearing balances clearly.
- Pro ($39.99/month) includes multi-currency with auto FX, useful if a processor pays you in more than one currency.
- At month-end, the reconcile screen lines your bank statement up against your ledger, with an AI match suggestion on each line. Once you've recorded each payout as a transfer from the clearing account, those deposits have something to match, and the reconciliation report (opening balance, cleared items, outstanding items, closing balance) exports as PDF or CSV.
- Invite your bookkeeper into the same books to set up the clearing accounts.
Read more about online invoice payments and bank reconciliation software. Online sellers may also like accounting software for Etsy sellers.
FAQs
Why doesn't my processor deposit match my sales?
Because the deposit is net of processing fees and refunds, and it often bundles several days of sales together. Use the processor's payout report to see exactly what went into each deposit.
Should I record processor deposits as sales?
Not as the net amount. Record gross sales as revenue, fees as an expense, refunds as a reduction of revenue, and the deposit as a transfer from a clearing account to your bank.
What is a clearing account?
A balance sheet account that represents money a processor is holding for you. Sales go in; fees, refunds and payouts come out. If everything is recorded, its balance matches the processor's balance.
How do I handle a payout that spans two months?
Record the sales in the month they happened. At month-end, the clearing account shows the amount still in transit. The payout transfer is recorded when the money reaches your bank.
Do I need a separate clearing account for each processor?
Yes. Each processor has its own balance, fees and payout schedule. Separate clearing accounts make each one easy to tie out.
Gross up the sales, break out the fees, and the deposits will finally match what you see in your bank.
Start free, no credit card. Try HelloBooks Free