Why Your Stripe Payout Doesn’t Match the Invoice Total
(Settlement Timing, Product Fees & the 96-Hour Window Explained)
One of the most common questions schools ask:
- “The invoice was $1,200. Why didn’t I receive $1,200?”
- “Why did a small negative amount show up after my deposit?”
The short answer:
Stripe pays out your net settled balance — not individual invoice amounts.
Here’s what that means.
1️⃣ Stripe Pays Out Your Balance, Not Each Invoice
When a parent pays an invoice, that payment increases your Stripe balance.
But Stripe sends payouts based on:
Available settled balance
– Processing fees
– Product fees
± Any finalized adjustments
= Your bank deposit
Note: Stripe does not send payouts tied to specific invoices. Your deposit reflects your total net balance at payout time.
2️⃣ Settlement Timing (Especially ACH)
Payments are not fully cleared the moment a parent clicks “Pay.”
ACH (bank transfer):
- Can take up to 4 business days to fully clear.
- The payment may appear in your Stripe balance before it’s fully settled.
Stripe ACH timing guide:
👉 https://stripe.com/docs/payments/ach-debit#timing
Note: If a payout runs before settlement completes, that payment may not be included, or related fees may finalize afterward.
3️⃣ The 96-Hour Fee Posting Window
Stripe may post and report certain fees within up to 96 hours of when they are incurred.
Stripe fee reporting guide:
👉 https://docs.stripe.com/reports/all-fees#fees-summary-pivoted-on-incurred-at-date
This includes:
- Processing fees
- Stripe product fees:
- 0.4% for one-time invoices
- 0.7% for recurring subscriptions
Because of this timing, you may:
- Receive a payout
- Then see a small fee adjustment afterward
This is part of Stripe’s normal reconciliation process.
📊 Simple Example Timeline
Let’s say a parent pays a $1,000 invoice via ACH.
Day 1
Parent pays $1,000
Stripe balance increases (pending settlement)
Day 2
Daily payout runs
Stripe sends available settled funds
Day 3–4
ACH fully clears
Stripe posts product fee (for example, $7)
A small adjustment appears in the balance
Nothing was taken from another invoice.
Stripe finalized the fee after the payout cutoff.
4️⃣ Why Daily Payouts Make This More Noticeable
With Daily payouts, money moves quickly.
That means:
- Deposits may occur before all fees finish posting.
- Small adjustments may appear the next day.
If you prefer cleaner reconciliation, switching to Weekly payouts allows:
- ACH to fully settle
- Product fees to post
- One consolidated net payout
You can update this in Stripe:
Settings → Bank accounts and currencies → Payout schedule

Note: This does not change your fees — it only changes timing.
5️⃣ When Is a Small Negative Balance Normal?
A small negative amount usually means:
- A product fee posted after payout
- An ACH payment is fully cleared
- A payout ran before final fee posting
These typically resolve naturally as new payments settle.
Final Takeaway
If your payout doesn’t exactly match an invoice total, this is normal under Stripe’s settlement model.
Stripe:
- Pays out your net settled balance
- Reconciles fees at the account level
- May post fees within a 96-hour window
- Does not reassign funds between families
Understanding that payouts are balance-based — not invoice-based — explains why deposits may differ from individual invoice amounts.