Skip to main content

Understanding Payouts - When You Get Paid

5 min read Beginner For Owner, Accountant Updated about 2 months ago
Quick Answer
Stripe automatically sends payouts to your bank account on a schedule (usually 2-7 days after payment). Configure payout timing in your Stripe dashboard.

Understanding Payouts

When customers pay for bookings, you want to know when that money reaches your bank account. Here's how payouts work with Stripe and RecSystems.

How Payouts Work

The money flow:

Customer Pays → Stripe Receives → Fees Deducted → Payout to You
  1. Payment collected — Customer's card charged
  2. Stripe holds funds — Standard holding period
  3. Fees calculated — Processing + platform fees
  4. Payout sent — Net amount to your bank
  5. Bank processes — 1-2 days to post

Payout Timing

Standard Timeline

Event Timing
Payment received Day 0
Available for payout Day 2-7*
Payout initiated Per your schedule
Bank receives +1-2 business days

*Timing varies based on your account history with Stripe.

Your Payout Schedule

Configure in Stripe dashboard:

Schedule Description
Daily Payouts every business day
Weekly Payouts once per week
Monthly Payouts once per month
Manual You initiate payouts

Factors Affecting Timing

  • Account age — New accounts may have longer holds
  • Business type — Some industries have different timelines
  • Transaction history — Good history = faster payouts
  • Bank processing — Weekends/holidays add time

What's Deducted

Before you receive payout:

Stripe Processing Fees

Standard Stripe fees (approximately):

  • 2.9% of transaction
  • + $0.30 per transaction

Example:

Payment:        $350.00
Stripe fee:     -$10.45 (2.9% + $0.30)

Platform Fees

RecSystems platform fee:

  • Percentage of booking value
  • Per your plan
  • Split per your settings

Net Payout

What you receive:

Payment:         $350.00
Stripe fee:      -$10.45
Platform fee:    -$35.00 (example 10%)
──────────────────────────
Net payout:      $304.55

Viewing Payouts

In Stripe Dashboard

  1. Log into Stripe
  2. Click BalancesPayouts
  3. See:
    • Pending payouts
    • Completed payouts
    • Payout schedule

In RecSystems

View payment history:

  1. Go to Bookings → Reports in the navbar, then select Payments
  2. See transactions
  3. Export for reconciliation

Managing Your Payout Schedule

Changing Frequency

In Stripe dashboard:

  1. Go to SettingsPayout schedule
  2. Select frequency
  3. Save changes

Setting Minimum Amount

Avoid small payouts:

  1. Go to SettingsPayout schedule
  2. Set minimum payout amount
  3. Payouts only when threshold met

Manual Payouts

If you want complete control:

  1. Set to manual schedule
  2. Initiate payouts when ready
  3. Choose specific amounts

Common Questions

When will my first payout arrive?

New accounts typically wait 7-14 days for first payout while Stripe verifies your account. Subsequent payouts follow your schedule.

Why is my payout on hold?

Possible reasons:

  • New account verification pending
  • Large transaction flagged for review
  • Bank information needs verification
  • Dispute or chargeback pending

What if a refund happens after payout?

If you refund a customer after receiving payout:

  • Refund amount deducted from next payout
  • Or charged back if no upcoming payments

Do refunds affect my payout schedule?

Refunds are deducted from available balance, which may reduce upcoming payouts.

Reconciliation

Matching Payouts to Bookings

Each Stripe payout includes:

  • List of included transactions
  • Fees breakdown
  • Net amount

Exporting Data

From Stripe dashboard:

  • Download payout reports
  • CSV for accounting
  • Matches to RecSystems transactions

Tips for Bookkeeping

  • Export reports regularly
  • Reconcile with bank statements
  • Track refunds separately
  • Keep records of fees

Troubleshooting

Payout not received

  • Check Stripe dashboard for status
  • Verify bank account details correct
  • Allow for bank processing time
  • Contact Stripe support if missing after 5 business days

Amount doesn't match expected

  • Review fees deducted
  • Check for refunds during period
  • Look at disputes/chargebacks
  • Compare to transaction list

Bank account issues

  • Verify routing and account numbers
  • Ensure account can receive ACH
  • Update if account changed
  • Re-verify if needed

Best Practices

Cash Flow Planning

  • Understand your payout timing
  • Account for processing delays
  • Don't spend money before received
  • Keep reserve for refunds

Record Keeping

  • Download statements monthly
  • Match to RecSystems reports
  • Document for taxes
  • Track fees as expense

Bank Account

  • Use dedicated business account
  • Keep account in good standing
  • Update details promptly if changed
  • Enable notifications for deposits

Related Articles:

Frequently Asked Questions

When do I receive money from bookings?
Stripe sends payouts to your bank automatically, typically 2-7 days after payment is collected. The exact timing depends on your Stripe account settings and your bank.
Can I change my payout schedule?
Yes, configure payout frequency (daily, weekly, monthly) in your Stripe dashboard. You can also set a minimum payout amount.
Why haven't I received my payout?
Check your Stripe dashboard for payout status. Common delays include weekends/holidays, pending verification, or holds on new accounts. Bank processing also adds 1-2 days.
How do fees affect my payout?
Stripe processing fees and RecSystems platform fees are deducted before payout. You receive the net amount after all fees.