To reconcile Stripe payouts, don't treat the money that lands in your bank as your sales. Record every sale gross, record Stripe's fee as a cost, and treat each payout as a transfer from a Stripe clearing account to your bank. When that's done, the clearing account balance at month end should equal your Stripe balance — and that's your proof the books are right.
That's the whole method. The rest of this guide shows how to set it up, where it usually goes wrong, and how to handle VAT and refunds.
Why Stripe payouts don't match your sales
Stripe doesn't pay you sale by sale. It collects your payments, takes its fees, holds the money for a few days, then pays out one lump sum that covers many sales, refunds and fees at once.
So a single £1,184.60 bank deposit might really be:
| What happened | Amount | |---|---| | 12 card payments | £1,240.00 | | One refund | −£30.00 | | Stripe fees | −£25.40 | | Payout to your bank | £1,184.60 |
If you book £1,184.60 as sales, your turnover is understated, your fees disappear and, if you're VAT-registered, your VAT return is wrong.
Stripe accounting: the clearing account method
A Stripe clearing account is a balance-sheet account that stands for "money Stripe is holding for me". Everything that happens in Stripe goes through it:
- Sale: Dr Stripe clearing, Cr Sales (and VAT, if you charge it). Each sale has an invoice.
- Refund: a credit note — Dr Sales (and VAT), Cr Stripe clearing.
- Stripe fees: Dr Payment processing fees, Cr Stripe clearing.
- Payout: Dr Bank, Cr Stripe clearing.
At any month end, the clearing account balance should equal the available plus pending balance in your Stripe Dashboard. If it doesn't, something is missing: an unrecorded sale, a refund without a credit note, or a fee you haven't booked.
How to reconcile Stripe payouts step by step
- Pick a month and export your Stripe payments, refunds and payouts (or let your software read them).
- Check every payment has an invoice. Payments without one are sales missing from your books.
- Check every refund has a credit note against the original sale.
- Book Stripe's fees for the month from the tax invoice Stripe issues for its fees.
- Match each payout to the deposit on your bank statement.
- Compare the clearing account with your Stripe balance at month end. A difference means one of steps 2–5 isn't finished.
Per payment or one summary invoice?
You don't need an invoice per card payment. Many small businesses post one summary invoice a month, with a line for each VAT treatment (UK sales, sales outside the scope of UK VAT, and so on). It keeps the ledger readable. If you make a few large sales, one invoice per payment is fine too.
Stripe fees: how to book them
Stripe issues a tax invoice for its fees. Book the fees from that invoice once a month rather than guessing from each payout — it's the document your VAT treatment and any VAT reclaim rest on. Whether VAT appears on it depends on how your Stripe account is set up, so read the invoice rather than assuming a rate.
Watch out for:
- Refunds: Stripe usually keeps the original processing fee when you refund.
- Disputes: chargebacks carry their own fee.
- Currency conversion: foreign-currency payments converted to pounds have an extra fee built in.
Stripe and VAT in the UK
If you're VAT-registered, the VAT on each Stripe sale depends on who your customer is and what you sell, not on Stripe.
- UK customers: UK VAT at your normal rate.
- Business customers abroad (services): usually outside the scope of UK VAT. The customer accounts for VAT under the reverse charge, and your invoice should say so.
- Consumers abroad buying digital services (software, apps, downloads, online courses): outside the scope of UK VAT here — VAT is due where the customer lives, and EU sales can go through the One Stop Shop.
- Consumers abroad buying most other services: often still UK VAT. Check VAT Notice 741A for your type of service.
- Goods sent abroad: usually zero-rated exports, if you keep proof they left the UK.
If you use Stripe Tax, Stripe has already worked out and charged the VAT — use its figures rather than recalculating them.
Sales outside the scope of UK VAT still go in Box 6 of your VAT return. On the Flat Rate Scheme they're left out of your flat-rate turnover.
Common Stripe reconciliation mistakes
- Booking the payout as the sale.
- Booking fees from payouts instead of from Stripe's tax invoice.
- Forgetting refunds until the VAT return is filed.
- Charging UK VAT to a business abroad that should have been reverse charged.
- Never checking the clearing account against Stripe, so small differences build up for months.
Reconcile Stripe in AccLedger
AccLedger's Stripe payments add-on does the checking for you. It connects through a read-only Stripe App — it can read payments, fees and payouts, and can't move money or change anything in Stripe. For each month it shows:
- payments with no invoice, with the invoice prefilled for you to check (per payment or one monthly summary);
- refunds with no credit note;
- Stripe's fees against the fees you've booked;
- payouts matched to your bank feed;
- the Stripe clearing account against your Stripe balance.
It also suggests the VAT for each sale from the customer's country and what you sell, or takes the VAT Stripe Tax charged. Then your VAT return goes to HMRC from the same app.
The add-on is £6 a month including VAT on top of your AccLedger plan, with a 30-day free trial. See AccLedger's Stripe integration or pricing.
Start a 30-day free trial — no card needed.
FAQs
How do I record Stripe payouts in my accounts? As a transfer from a Stripe clearing account to your bank, not as income. The income is the gross sales, recorded separately.
Why doesn't my Stripe payout match my sales? Because each payout is net of fees and refunds, and covers several days of sales. Reconcile through a clearing account to see the difference.
Can I reclaim VAT on Stripe fees? Only if Stripe's tax invoice shows UK VAT and you're VAT-registered. Book the fee from the invoice and follow what it shows.
Do I need an invoice for every Stripe payment? You need a record of every sale. Many businesses use one monthly summary invoice per VAT treatment instead of one per payment.
What is a Stripe clearing account? A balance-sheet account for money Stripe holds on your behalf. Sales go in, fees and payouts come out. Its balance should match Stripe's.
Do I charge VAT to customers outside the UK? Often not: business customers abroad and overseas buyers of digital services are usually outside the scope of UK VAT. Some services and all UK customers are different, so check your type of sale.
This article is general guidance based on HMRC guidance and Stripe's published information as of October 2026. It is not tax advice. Check your own Stripe tax invoices and your circumstances with an accountant.