How Stripe Payouts Work With UniLink (When You Get Paid and How to Speed It Up)

Understand Stripe's payout schedule, how to set up your bank account, when to expect money in your account, and what causes payout delays — so you always know where your money is.

TL;DR: By default, Stripe pays out on a 2-day rolling schedule — a payment processed today arrives in your bank account in 2 business days. New Stripe accounts have a 7-day initial delay. You can change payout frequency to daily, weekly, or monthly in Stripe's settings. Instant Payouts are available for eligible US and UK accounts (fee applies). UniLink does not control payout timing — it's managed entirely in Stripe.

When someone buys a product or membership through your UniLink page, the payment is processed instantly by Stripe. But when does that money actually reach your bank account? The answer depends on your Stripe payout settings, your account status, and your region. Understanding payout schedules removes the anxiety of wondering "where did my money go?" and helps you plan your cash flow properly. This guide covers everything: default schedules, how to change them, instant payouts, and what causes delays.

What Stripe Payout Schedules Do

After Stripe processes a payment, the funds enter your Stripe balance — not your bank account. Your Stripe balance is like a holding account inside Stripe. Payouts are the scheduled transfers from your Stripe balance to your connected bank account. The payout schedule determines how often those transfers happen and how much lead time Stripe requires.

The standard payout schedule is "2-day rolling." This means each day, Stripe automatically initiates a transfer of the balance that was collected 2 business days ago. So payments collected on Monday arrive in your bank on Wednesday, payments from Tuesday arrive Thursday, and so on. This rolling schedule means you receive payouts every business day once you have a consistent payment volume.

New Stripe accounts have a different schedule: a 7-day initial delay on your first payout. This is Stripe's standard risk management measure for new accounts — it gives Stripe time to verify the account and reduce fraud risk. After your first successful payout, the account moves to the standard 2-day rolling schedule.

How to Get Started With Payout Configuration

  1. Log in to your Stripe dashboard — Go to dashboard.stripe.com and sign in. All payout settings are managed here, not in UniLink.
  2. Navigate to payout settings — In Stripe, click Settings (gear icon, bottom left) → Payouts. This page shows your current payout schedule, connected bank account, and payout history.
  3. Confirm your bank account is connected — Under "Bank accounts and cards," you should see your bank account listed as verified. If not, click "Add bank account" and follow the verification steps. Stripe may send micro-deposits (two small amounts under $1) to verify the account — confirm those amounts in Stripe within 2 business days.
  4. Review your current payout schedule — The Payouts settings page shows your current frequency (likely "Automatic every 2 business days" for standard accounts). Note the delay period shown.
  5. Change payout frequency if needed — Click "Edit" next to your payout schedule. You can choose automatic (daily, weekly, monthly) or manual. Manual means payouts only happen when you manually trigger them from the dashboard.
  6. Check your first payout timeline — If your account is new, your first payout has a 7-day delay. The Stripe dashboard shows the exact expected arrival date for each pending payout under Payouts → Pending.
  7. Enable Instant Payouts if available — If your account is eligible (US or UK, with a supported debit card added), you'll see an "Instant Payout" button in the Stripe dashboard when you have an available balance. Instant Payouts arrive within 30 minutes but charge a 1.5% fee (minimum $0.50).

How to Manage and Monitor Payouts

  1. View pending payouts — In Stripe → Payouts → Pending, you can see each payout that's in transit with the expected arrival date. Click any payout to see which charges are included in it.
  2. View payout history — Stripe → Payouts → Paid shows all completed payouts. You can see the exact amount, date sent, date arrived, and the bank account it went to.
  3. Check for failed payouts — Payouts can fail if your bank account details change or there's an issue with the account. Failed payouts appear in Stripe → Payouts with a red "Failed" status. Stripe will retry and notify you by email.
  4. Add or change your bank account — Stripe → Settings → Bank accounts and cards. You can add multiple bank accounts and set one as the default payout destination. Change the default at any time — it affects future payouts, not in-flight ones.
  5. Trigger a manual payout — If you've set your schedule to Manual, go to Stripe → Balance and click "Pay out funds" to initiate a transfer of your available balance to your bank.
  6. Monitor your available balance — The Stripe dashboard home page shows three balance states: Pending (collected but not yet ready to pay out), Available (ready to pay out), and On the way to your bank (payout in transit).
  7. Request an Instant Payout for urgent cash flow — If Instant Payouts are enabled on your account, go to Stripe → Balance → Instant Payout. Enter the amount (up to your available balance), confirm the 1.5% fee, and the money arrives in your bank within 30 minutes.

Key Settings Explained

SettingWhat it controlsBest practice
Payout frequencyHow often Stripe transfers your available balance to your bank (daily, weekly, monthly, manual)Daily or automatic every 2 days works well for most sellers; monthly if you prefer batch deposits
Payout delay periodHow many days between a charge and when it becomes available to pay out (typically 2 days)Standard 2-day delay is the default; new accounts start with 7 days then switch automatically
Instant PayoutsTransfer available balance to bank within 30 minutes; costs 1.5% fee (min $0.50)Use when you need cash urgently; not cost-effective for regular use due to per-payout fee
Default payout bank accountWhich bank account receives automatic payoutsKeep this updated — if your bank account changes, update Stripe immediately to avoid failed payouts
Manual payout modePayouts only happen when you manually trigger themUseful if you want to control exactly when money leaves Stripe; requires active management
Pro tip: If you're launching a product promotion or a time-sensitive membership sale, trigger an Instant Payout the day after your launch to confirm everything is working before your campaign ends. The 1.5% fee on a small test payout is worth the peace of mind that money is actually flowing through correctly. Then switch back to your normal schedule for ongoing payouts.

How to Get the Most Out of Stripe Payouts

The most important thing to understand about Stripe payouts is the concept of the three-bucket balance: pending, available, and in-transit. When a customer pays, the money immediately shows as "Pending" in your Stripe balance — this is real money in the system, but not yet yours to withdraw. After the payout delay period (usually 2 days), it moves to "Available," and then Stripe sweeps it into your bank account according to your schedule.

For growing creators and sellers, daily automatic payouts usually work best. They keep your cash flow predictable and ensure you're not building up a large Stripe balance that could be affected by any account issues. Weekly payouts work well if you prefer fewer bank transactions and are comfortable with a slightly longer wait. Monthly payouts are generally only practical for high-volume sellers who want to consolidate their accounting.

Instant Payouts are a useful tool but should be treated as an emergency or convenience option rather than a routine. The 1.5% fee adds up — on $1,000, that's $15. For occasional urgency (a big expense hits before your next automatic payout), it's worth it. For daily use, the standard schedule is more cost-effective.

If you operate in multiple currencies, Stripe handles currency conversion automatically. However, note that Stripe holds each currency balance separately. A USD payment goes to your USD balance, a EUR payment to your EUR balance. Each currency balance pays out separately, usually converting to your bank account's currency at the exchange rate on payout day. Review your Stripe settings for multi-currency payout preferences if you sell internationally.

Troubleshooting Common Issues

ProblemLikely causeFix
No payout received after expected dateNew account 7-day delay, bank holiday in payout schedule, or bank account verification pendingCheck Stripe → Payouts → Pending for the exact expected arrival date. Confirm bank account is verified under Settings → Bank accounts
Payout shows "Failed" in StripeBank account details changed, account closed, or bank rejected the transferGo to Stripe → Payouts → click the failed payout → see the failure reason. Update your bank account in Stripe settings and retry
Balance shows "Pending" but never moves to "Available"Stripe placed a hold on funds due to elevated risk, unusual activity, or identity verification incompleteCheck your email for Stripe notifications. Complete any outstanding verification steps in Stripe → Settings → Account details
Instant Payout option not visibleAccount not yet eligible — requires 90+ days of processing history, US or UK account, and a supported debit card addedAdd a supported debit card in Stripe → Settings → Bank accounts and cards. Eligibility is evaluated automatically by Stripe

Pros

  • Automatic daily payouts ensure predictable cash flow without manual intervention
  • Instant Payouts (US/UK) let you access funds within 30 minutes when needed urgently
  • Full payout history in Stripe makes reconciliation and accounting straightforward
  • Multiple bank accounts supported — useful for separating revenue streams

Cons

  • New accounts have a 7-day initial delay before the first payout clears
  • Instant Payouts charge a 1.5% fee — not cost-effective for high-frequency use
  • Payout settings are in Stripe, not UniLink — requires managing a separate dashboard

Frequently Asked Questions

How long does the first payout take?

New Stripe accounts have a 7-day initial delay on their first payout. This is standard for all new Stripe accounts and is not specific to UniLink. After your first payout, subsequent payouts follow the standard 2-day rolling schedule (or whichever schedule you configure in Stripe settings).

Can I change my payout schedule to daily?

Yes. Go to Stripe dashboard → Settings → Payouts → Edit. Select "Daily" for automatic daily payouts. Stripe will then transfer your available balance to your bank every business day. Note that Stripe still has a 2-day delay before funds become available — daily payouts just mean Stripe sweeps your available balance every day rather than every 2 or 7 days.

What is an Instant Payout and who qualifies?

Instant Payouts let you transfer your available Stripe balance to a supported debit card or bank account within 30 minutes, 24/7 including weekends and holidays. Eligibility requires a US or UK Stripe account, a supported debit card on file, and typically 90+ days of processing history. The fee is 1.5% of the payout amount (minimum $0.50).

Why is my money showing as "Pending" in Stripe?

Pending funds are payments that Stripe has collected but that are not yet available for payout. This is normal — it reflects the 2-day (or 7-day for new accounts) delay period. Once the delay passes, pending funds automatically move to your available balance and are included in your next scheduled payout.

Does UniLink control when I get paid?

No. UniLink processes payments through your Stripe account using Stripe Connect, but payout timing is entirely controlled by Stripe and your payout settings. UniLink has no role in holding or releasing funds. All payout configuration happens in your Stripe dashboard at dashboard.stripe.com.

Key Takeaways

  • Stripe's default payout schedule is 2-day rolling — Monday's payments arrive in your bank on Wednesday
  • New accounts start with a 7-day initial delay; subsequent payouts revert to the standard schedule
  • Change payout frequency (daily, weekly, monthly, manual) in Stripe → Settings → Payouts
  • Instant Payouts (US/UK, eligible accounts) move funds within 30 minutes for a 1.5% fee
  • UniLink does not control payouts — all payout settings and history live in your Stripe dashboard

Ready to get paid through your UniLink page?

Connect Stripe, set up your products or memberships, and start receiving payouts directly to your bank account — all from your link-in-bio.

Get Started Free