Understand the balance
Stripe holds a balance made of charges, refunds, fees, disputes and adjustments. A payout moves part of that balance to your bank account. The payout amount is rarely equal to a week of sales. Download the balance or payout reconciliation report so each deposit has a list of items beneath it.
Record gross and fees separately
For every charge, record the gross amount as revenue or a customer payment, and the Stripe fee as an expense. Refunds reduce revenue and may leave the original fee unreturned, depending on Stripe's current policy. Currency conversion and international card fees may also appear. Create an expense account for processing fees and use it consistently.
Disputes and chargebacks
When a customer disputes a charge, Stripe usually withdraws the amount and may charge a dispute fee. Record the withdrawal as a reduction of revenue or a receivable if you expect to win, and the fee as an expense. If you win, the funds return and you reverse the entry. Keep evidence documents in your files, and track the dispute rate, since high rates can cause account problems.
Matching a payout to the bank
Create one entry per payout, including the charges, fees and adjustments that make it up, so the net equals the deposit in the bank. Then the bank feed matches cleanly. Payouts that cross month-end need care: sales made on the last day may arrive in the next month's deposit, which creates a normal timing difference in a receivable-type account.
Taxes, connected accounts and 1099-K
Stripe may issue a 1099-K showing gross payments, and the figure may not equal your net income because fees and refunds are inside it. Compare it with your books and note the differences. If your platform collects money for others through Stripe Connect, funds that belong to other parties are liabilities, not your income, and the accounting is more complex, so ask a CPA.
Sales tax collected through Stripe Tax or on your own system should be tracked as a liability and tied to the filing. Reconcile monthly and keep the reports in a dated folder.
Monthly checklist
Download the payout reconciliation report, post each payout, confirm that the sum of payouts equals the bank deposits, review disputes and refunds, update sales tax liability, and compare Stripe's ending balance with the clearing account in your books. A clearing account should be near zero between payouts. A growing balance means entries are missing or posted twice.
If you sell in other currencies, Stripe may convert at payout. The amounts recorded at charge and at payout can differ slightly. Record the difference as a currency gain or loss. Check where your customers are, because tax duties and registration obligations may apply abroad. A CPA with international experience can help you set a consistent treatment.
Common questions
Are Stripe fees deductible?
Processing fees are normally a business expense. Confirm treatment with your tax adviser.
What if a payout is delayed?
Record the revenue when earned and show the delayed amount as a receivable from the processor.
This guide is general information, not tax, legal or accounting advice. Rules, fees and due dates change; check with the IRS, the NJ Division of Taxation or a licensed professional for your situation.