Once a client pays, Stripe holds the funds for a short period before sending them to your bank. Here's what to expect and how it can get faster over time.

Your first payout

Stripe imposes a 7–14 calendar day delay on the very first payout for a new account. In some regions (such as Brazil) this can be up to 30 days. This is a standard fraud-prevention measure applied to all new accounts — it cannot be bypassed or shortened.

Ongoing payout speed

After the first payout, funds from charges typically arrive in your bank account within 1–3 business days via standard bank transfer (ACH in the US, Faster Payments in the UK, etc.). Weekends and public holidays are not counted as business days, so a payment taken on a Friday afternoon may not arrive until Wednesday.

How payouts can get faster

Once you've been processing payments for around 60 days with a low rate of disputes, Stripe may make faster options available:

  • Instant Payouts — funds arrive in under 30 minutes, any time of day, any day of the week. Available via an eligible debit card or bank account. Supported in the US, UK, Canada, Singapore, Australia, and parts of the EU.
  • Accelerated standard payouts — for accounts with a solid payment history in the US, Canada, and Europe, standard transfers can be shortened to as little as next-business-day.

Factors that affect payout speed

  • Account type — MassageHub uses Stripe Express accounts, where the platform (us) controls the default payout schedule on your behalf.
  • Industry and risk level — higher-risk business categories may face longer holding periods.
  • Currency — payouts in your local currency are generally faster than cross-currency transfers.
  • Disputes and chargebacks — accounts with a high dispute rate may have payouts delayed while Stripe reviews activity.

Where to check your payout status

Log in to your Stripe dashboard and go to Balance → Payouts. You'll see the expected arrival date for each payout and a breakdown of what's included.