Why don't my Stripe payouts match the funds in my account?

Why don't my Stripe payouts match the funds in my account?

Why Don't My Stripe Payouts Match the Funds in My Account?

⏱ Estimated time: 5 minutes

👤 Role: Finance Controllers, Hotel Owners, General Managers


What you'll learn:

  • Understanding why Stripe payouts may differ from your total sales.

  • Identifying "Reserves" and why they are implemented on your account.

  • How to contact Stripe support for a direct call-back.


When should I use this?

Use this guide when you are reconciling your bank statements against your Ecommerce platform sales reports and notice a discrepancy. This is particularly common for new properties or those experiencing a sudden shift in booking volume or dispute levels.

Key Logic:

A Reserve is a portion of your funds that Stripe holds back to cover potential financial risks, such as guest refunds or chargeback disputes. Because these funds are "held" rather than "paid out," your daily bank deposit will be lower than your gross sales. This is a standard risk-mitigation tool used by payment processors worldwide.


Before you start:

  • Review your Stripe Dashboard specifically looking for "Reserve" notifications.

  • Have your Stripe account details ready if you need to contact their support team.

  • Note: Journey does not have access to your private Stripe financial data; we can see transaction status, but we cannot see or manage your account reserves.


Step-by-step:

1. Understand the "Reserve" Mechanism

If you notice your payouts are consistently lower than your sales, it is likely due to an active reserve.

  • New Accounts: Stripe often automatically implements a reserve on new accounts until a reliable processing history is established.

  • Risk Factors: Reserves can also be triggered by a sudden increase in refunds or a high number of guest disputes (chargebacks).

  • The Payout Delay: The funds aren't gone; they are simply delayed. Once the reserve period ends, those funds are released into your standard payouts.


2. Access Stripe's Official Documentation

For a deeper dive into the specific mechanics of your reserve, Stripe provides detailed resources:


3. Contact Stripe Support for Clarification

If you believe a reserve has been placed in error or you need an update on when funds will be released, you must contact Stripe directly.

  1. Log in to the Stripe Support portal.

  2. Click Contact Support at the top of the right-hand menu.

  3. Select an appropriate topic from the pop-up (e.g., Payouts).

  4. Request a Call: Click Have us call you. Stripe typically provides a real-time estimate of the wait time (usually only a few minutes).

  5. Alternatively, you can use the Chat online feature for a written record of the conversation.


Best practice:

Monitor Your Dispute Rate: High levels of disputes are the most common reason for a sudden reserve being placed on a mature account. Ensure your guest "Statement Descriptor" in Stripe clearly identifies your hotel name so guests recognise the charge on their bank statement, reducing the likelihood of accidental disputes.


Important Notice:

Privacy & Security: For security reasons, Stripe will only discuss reserve details with verified account owners. Journey Support cannot intervene or ask Stripe to remove a reserve on your behalf. Always use the "Call Me" feature within your own Stripe login to ensure you are speaking with an official representative.


    • Related Articles

    • Payments not going through due to a restricted Stripe account

      Payments Not Going Through Due to a Restricted Stripe Account ⏱ Estimated time: 5 minutes ? Role: Finance Managers, General Managers, Stripe Account Holders What you'll learn: Why Stripe accounts become restricted and how it impacts your storefront. ...
    • How to connect to Stripe (payment gateway)

      How to Connect to Stripe (Payment Gateway) ⏱ Estimated time: 10 minutes ? Role: Finance Managers, General Managers, Ecommerce Administrators What you'll learn: The role of Stripe as your integrated payment gateway. How to link an existing Stripe ...
    • How to check if a payment has been successful?

      How to Check if a Payment Has Been Successful ⏱ Estimated time: 3 minutes ? Role: Reservations Teams, Finance Teams, Front Office Managers What you'll learn: How to locate specific transaction records within the platform. Identifying successful vs. ...
    • How do payments post to the PMS

      How Payments Post to the PMS ⏱ Estimated time: 10 minutes ? Role: Finance Controllers, Night Auditors, Spa Managers, Front Office Managers What you'll learn: The different methods of payment posting based on your PMS integration. How "Normal ...
    • Refunding to an expired card

      Refunding to an Expired Card ⏱ Estimated time: 2 minutes ? Role: Finance Teams, Reservations Managers, Receptionists What you'll learn: How the platform handles refunds when a guest's card has expired. The difference between a card change and a bank ...