Record Stripe Instant Payouts in QuickBooks Online
Stripe charges 1.5% on US instant payouts, and that fee never appears in your per-charge fee data. Here is the QuickBooks entry that keeps your clearing...
You clicked Pay out in Stripe on a Friday afternoon, the money hit your checking account before dinner, and now the deposit does not match anything in your books. That is usually the moment someone goes looking for how to record a Stripe instant payout in QuickBooks Online.
The problem is not the speed. It is the fee. Stripe charges a percentage of every instant payout, and that fee is separate from the 2.9% + $0.30 it already took on each charge. It never appears in your per-charge fee data. So if your bookkeeping only accounts for processing fees, the instant payout fee has nowhere to land, and your Stripe clearing account drifts a little further every week.
This post covers exactly what Stripe charges, the QuickBooks entry that makes the deposit match your bank feed on the first try, and the month-end checks that catch the drift before it becomes a year-end problem. If you would rather not hand-key any of it, Acodei syncs Stripe charges, fees, refunds, and payouts into QuickBooks Online automatically.
What Stripe Actually Deposits When You Take an Instant Payout
A standard payout follows your payout schedule and lands on a business day. An instant payout moves money from your Stripe balance to an eligible debit card or bank account on any day of the week, including weekends and holidays, and Stripe says funds typically arrive within 30 minutes.
You pay for that in two ways your books will notice.
First, the deposit is net of a fee that simply does not exist on a standard payout. The amount that lands is not a clean slice of your balance, so it will not tie to any total you already have.
Second, instant payouts arrive on days your normal schedule never produces a deposit. A Saturday deposit shows up with no corresponding line where your bookkeeper expects to find one.
There is a third wrinkle that catches larger accounts. The balance Stripe lets you move instantly is not your available balance. Stripe tracks a separate instant-available balance that only counts funds eligible for Instant Payouts: card payments qualify right away, while ACH and other bank debits only qualify once they fully settle. Stripe also withholds amounts for pending recovery debits and pending Stripe Capital loan repayments so the account cannot go negative. The number you can move is often smaller than the number on your balance page, and that gap is not an error.
What Stripe Charges for an Instant Payout
The rate depends on the country your Stripe account is based in. Every Instant Payout also has a per-payout minimum and maximum.
| Country or region | Instant Payout fee | Per-payout minimum | Per-payout maximum |
|---|---|---|---|
| United States | 1.5% | 0.50 USD | 9,999 USD |
| Australia | 1.5% | 0.50 AUD | 9,999 AUD |
| New Zealand | 1.5% | 0.50 NZD | 9,999 NZD |
| United Arab Emirates | 1.5% | 2.00 AED | 9,999 AED |
| Canada | 1% | 0.60 CAD | 9,999 CAD |
| United Kingdom | 1% | 0.40 GBP | 9,999 GBP |
| European Union (euro area) | 1% | 0.40 EUR | 9,999 EUR |
| Singapore | 1% | 0.50 SGD | 9,999 SGD |
| Norway | 1% | 5.00 NOK | 9,999 NOK |
| Hong Kong | 1% | 5.00 HKD | 9,999 HKD |
| Malaysia | 1% | 2.00 MYR | 9,999 MYR |
Two operational limits matter for bookkeeping. You can take at most 10 Instant Payouts per day, and there is a daily volume cap shown in your Dashboard. For US and Canadian accounts the daily counter resets at midnight US Central time, which is not midnight in your books. A payout requested at 11:58 pm and received at 12:03 am counts against the earlier day at Stripe while landing on the later day at your bank.
Instant Payouts also cannot use multi-currency settlement. A Canadian business takes its instant payout in CAD, full stop.
Now stack the fee on what you already pay. A US business at 2.9% + $0.30 per charge with a $50 average order is paying roughly 3.5% of gross in processing. Add 1.5% on the way out and the all-in cost of money lands near 5%. That is the number worth showing whoever decides to click the button, and you can only produce it if the fee has its own account. Full details are in Stripe's Instant Payouts documentation.
Why the Instant Payout Fee Breaks Your Stripe Clearing Account
The standard Stripe clearing account pattern works because every dollar that enters the account also leaves it. A charge debits clearing and credits sales at gross. The processing fee credits clearing and debits fee expense. The payout credits clearing and debits your bank. The account nets to zero.
An instant payout quietly breaks the last step.
Take a week with $10,000 of gross charges across 200 orders. Processing at 2.9% + $0.30 runs $290 plus $60, so $350 total, leaving a $9,650 balance. You take that balance instantly on a US account. The 1.5% fee is $144.75, so $9,505.25 reaches your bank. Here is what the clearing account should look like across the whole cycle:
| Event | Debit clearing | Credit clearing |
|---|---|---|
| 200 charges recorded at gross | 10,000.00 | |
| Stripe processing fees | 350.00 | |
| Instant payout, balance relieved | 9,650.00 | |
| Ending balance | 0.00 |
Now record the payout at the deposit amount instead. You credit clearing for $9,505.25 rather than $9,650, and the account ends the week holding $144.75 with nothing to relieve it. It does not clear next week either, because next week brings its own fee.
That residue compounds. At this volume, weekly instant payouts strand roughly $145 a week. After a year the clearing account carries about $7,500 that belongs in an expense account, net income is overstated by the same amount, and the balance sheet shows a Stripe balance nobody can explain or write off cleanly.
Recording a Stripe Instant Payout in QuickBooks Online, Step by Step
The fix is to treat the payout as one deposit made of two pieces: the balance you relieved and the fee you paid to relieve it fast.
Step 1: Create a dedicated expense account
Go to the gear icon, then Chart of accounts, then New. Set Account type to Expenses and Detail type to Bank Charges. Name it Stripe Instant Payout Fees.
Do not reuse the account where your Stripe processing fees land. Keeping them apart is the entire reason you can later answer what speed cost you last quarter with a report instead of a shrug. It also keeps your effective processing rate honest when you benchmark it against other processors.
Step 2: Pull the two numbers from Stripe
Open Balances in the Stripe Dashboard and select the payout. You need the gross payout amount, which is the balance the payout consumed, and the fee. The deposit that hit your bank is the first minus the second. Write all three down before you touch QuickBooks.
Step 3: Record it as a split bank deposit
Choose New, then Bank Deposit. Set the account to your business checking and the date to the day the money actually landed, which for a weekend instant payout is the weekend date, not the following Monday.
Under "Add funds to this deposit," enter two lines:
- Stripe Clearing Account, amount
9,650.00 - Stripe Instant Payout Fees, amount
-144.75
The deposit total now reads $9,505.25, which is exactly what your bank feed shows. The clearing account is relieved for the full $9,650 and the fee sits in an expense account where it belongs.
If you prefer journal entries, the same event looks like this:
| Account | Debit | Credit |
|---|---|---|
| Business Checking | 9,505.25 | |
| Stripe Instant Payout Fees | 144.75 | |
| Stripe Clearing Account | 9,650.00 |
Step 4: Match the bank feed, do not add
Go to Banking, find the $9,505.25 deposit, and click Match against the deposit you just created. Do not click Add. Adding creates a second transaction, and your checking account will show the money arriving twice. This is the single most common way a correct entry still produces a wrong bank balance.
Where the Fee Shows Up in Stripe, and Where It Does Not
This is the detail that makes the whole thing sneaky.
The instant payout fee attaches to the payout, not to any charge. Pull charge-level fee data and total the fee column, and you have your processing fees only. The instant payout fee is not in there and never will be.
So anyone building a fee expense figure from charge data will understate it by exactly the amount of the instant payout fees, every single period. The same blind spot applies to any sync tool that maps charge fees and stops there. When you are reconciling Stripe fees in QuickBooks Online, treat payout-level costs as a separate category from charge-level costs.
Instant Payouts at Month End
Three checks will catch almost everything.
Start with the clearing account. Its balance at your cutoff should equal funds genuinely in transit at Stripe on that date. If it is off by an amount close to a round percentage of the month's payouts, unrecorded instant payout fees are the first place to look.
Next, prove the fee account. Total the gross amount of every instant payout you took that month, multiply by your rate, and compare the result to the balance in Stripe Instant Payout Fees. If you took eight instant payouts totaling $60,000 on a US account, the account should hold about $900. A gap means a payout got recorded at its deposit amount.
Last, check your cutoff dates. Instant payouts settle on weekends and holidays, so a payout on the 31st can land in a period your bank statement and your books disagree about. Our Stripe month-end close checklist covers the full sequence.
One more case worth planning for: partial instant payouts. You can pull part of your balance instantly and leave the rest on the standard schedule. That period then has two payouts, one carrying a fee and one not, and recording them the same way guarantees a difference. The complete guide to Stripe payout reconciliation walks through the multi-payout case in detail.
Mistakes That Surface Months Later
- Coding the deposit straight to income. Revenue gets recorded net, gross sales are understated, both fees vanish, and sales tax reporting built on that revenue figure is wrong.
- Folding the instant fee into processing fees. Your effective processing rate looks inflated, and you lose the ability to tell whether renegotiating pricing or simply waiting two days is the bigger lever.
- Relieving the clearing account for the deposit amount. The residue never clears on its own and grows every payout.
- Assuming instant-available equals available. Withholdings for pending recovery debits and Capital repayments mean the movable balance is often lower.
- Clicking Add instead of Match. Duplicates the deposit and quietly doubles your cash.
Frequently Asked Questions
How much does Stripe charge for an instant payout?
Stripe charges 1.5% of the payout for accounts in the United States, Australia, New Zealand, and the United Arab Emirates, and 1% for accounts in Canada, the EU, the UK, Singapore, Norway, Hong Kong, and Malaysia. Each payout also has a per-currency minimum and maximum, with the US maximum set at 9,999 USD per payout.
Is the Stripe instant payout fee tax deductible?
It is commonly treated as an ordinary business expense, the same category as bank and merchant service charges, which is why a Bank Charges detail type fits it well. Treatment can vary by entity and jurisdiction, so confirm the classification with your accountant before you rely on it for a filing.
Why is my Stripe clearing account not zero after an instant payout?
Almost always because the payout was recorded at the deposit amount instead of the gross amount. The clearing account needs to be relieved for the full balance the payout consumed, with the fee posted separately to an expense account. The leftover balance usually equals your instant payout fees for the period.
Can I request an instant payout on a weekend?
Yes. Instant Payouts can be requested any day and any time, including weekends and holidays, and funds typically settle within 30 minutes. Record the deposit under the date it actually arrived rather than the next business day, or your bank reconciliation will fight you at month end.
Should instant payout fees get their own QuickBooks account?
Yes. Keeping them separate from Stripe processing fees is what lets you measure the real cost of early access to your own money. It also keeps your processing rate comparable to what other processors quote, since their published rates never include an expedited payout charge.
Getting the Entries Right Without Keying Them
Instant payouts are not complicated once you see the structure. One deposit, two components, and a clearing account that has to land at zero. The trouble is that it is manual work repeated every time someone decides they need the cash today.
Acodei handles the full cycle automatically. The instant payout itself is recorded as a transfer from your Stripe holding account to your bank. Stripe then recoups the advance from your next regular payout, and Acodei reflects that on the next payout's deposit — on Undeposited Funds setups it appears as its own line, mapped once under Advance in Balance Transaction Mapping on the Account Mapping page. The instant payout fee is captured on the daily balance summary along with the rest of that day's fees, so nothing strands in the clearing account. One setup tip: pay instant payouts out to the account tied to your primary bank account — the sync works either way, but that keeps the transfer pointed at the right deposit account in QuickBooks. See the uncommon transaction mapping guide.
Automate your Stripe to QuickBooks sync
Save hours every month. Acodei automatically syncs your Stripe transactions, invoices, and payouts to QuickBooks Online.
How Acodei handles this in your stack
Stripe to QuickBooks Integration
Automatically sync Stripe payments, fees, refunds, and payouts to QuickBooks Online. Real-time, accurate, and audit-ready — no manual exports, no spreadsheets.
Advanced Product Mapping
Map Stripe products to QuickBooks with rule-based logic on product ID, price ID, metadata, and account. Set rule priority and extend mapping to refunds and fees.
Automated Invoice Sync
Bring Stripe invoices into QuickBooks and auto-apply payments and credit memos, with numbering, invoice matching, and quantity tracking to cut double-entry.
Multi-Currency Mastery
Sync Stripe transactions across currencies with automatic exchange rate handling, currency-specific customer records, and invoice-level multicurrency.
Class Mapping
Map Stripe products to QuickBooks classes for scalable categorization and multi-entity reporting, enabling precise insights without manual effort.
Historical Data Import
Backfill historical Stripe data into QuickBooks by month range. Preview volume and cost before syncing so reporting starts from a complete baseline.
How to Connect Stripe to QuickBooks Online
Connect Stripe to QuickBooks Online in minutes. Acodei links both accounts with secure OAuth and syncs payments, fees, refunds, and payouts automatically.
Reconcile Stripe Payments in QuickBooks
Reconcile Stripe in QuickBooks Online automatically. Acodei splits out fees, matches payouts to deposits, and keeps every charge audit-ready.
Related articles
Acodei Journal
How to Record Stripe Connect Payments in QuickBooks Online
Acodei Content Team
How to Record Stripe Connect Payments in QuickBooks Online
7/27/2026
Acodei Journal
Stripe Multicurrency in QuickBooks: Why Payouts Don't Match
Acodei Content Team
Stripe Multicurrency in QuickBooks: Why Payouts Don't Match
7/26/2026
Acodei Journal
Negative Stripe Payout in QuickBooks: How to Record It
Acodei Content Team
Negative Stripe Payout in QuickBooks: How to Record It
7/26/2026
Get more operational finance guides like this one
We will only send high-value product and finance content.