Payments & Billing
Understanding Payouts - When You Get Paid
Stripe automatically sends payouts to your bank account on a schedule (usually 2-7 days after payment). Configure payout timing in your Stripe dashboard.
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
- Payment collected — Customer's card charged
- Stripe holds funds — Standard holding period
- Fees calculated — Processing + platform fees
- Payout sent — Net amount to your bank
- 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, RecSystems takes one all-in fee (default 10% of the booking subtotal). That fee includes Stripe card processing. RecSystems pays Stripe from the 10% and keeps the rest. You are not charged Stripe on top.
Who funds the 10% is your fee slider: pass it to the renter, absorb it, or mix (default is you absorb 30% and the renter pays 70%).
Example (renter pays the booking price only — slider at 100%)
Booking subtotal: $350.00
Renter is charged: $350.00
All-in 10% fee: -$35.00 (this already includes Stripe ~2.9% + $0.30)
Net to you: $315.00
Inside that $35: Stripe keeps roughly $10.45; RecSystems keeps the remainder (~$24.55). Those are not two extra bills stacked on the $350.
Example (default mix — slider at 30%)
Booking subtotal: $350.00
Renter pays extra: $24.50 (70% of the 10%)
Renter is charged: $374.50
You absorb: $10.50 (30% of the 10%)
Net to you: $339.50 (subtotal minus the share you absorbed)
Stripe processing still comes out of the $35 all-in fee, not out of your pocket on top of it.
See Costs & Fees for the slider and year-end accounting.
Viewing Payouts
In Stripe Dashboard
1. Log into Stripe 2. Click Balances → Payouts 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 Settings → Payout schedule 2. Select frequency 3. Save changes
Setting Minimum Amount
Avoid small payouts: 1. Go to Settings → Payout 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: - Accepting Payments - Setting Up Payments - Fees & Taxes
Need more? Search the live help desk or email wecare@recsystems.com.