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.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us