Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer tools
Overview
Get started with Connect
Integration fundamentals
Example integrations
Onboard accounts
Configure account Dashboards
Accept payments
    Create a charge
    Set statement descriptors
    Set MCCs
    Handle multiple currencies
    Create payment links with Connect
    Use Radar with Connect
    Disputes on Connect
    Create subscriptions
    Create invoices
    Multiple payment method configurations
    Embed the payment method settings component
    Account balance
      Add funds to your platform balance
      Debit connected accounts
Pay out to accounts
Manage your Connect platform
Tax forms for your Connect platform
Work with connected account types
HomePlatforms and marketplacesAccept paymentsAccount balance

Add funds to your platform balance

Platforms can add funds to their balance from a bank account.

Copy page
Available in:

Platforms can add funds to their Stripe balance to pay connected accounts for goods or services. There are a number of different use cases for adding funds to pay connected accounts for goods or services, including:

  • Paying bonuses or other one-off payouts, independent of specific charges
  • Providing customer discounts while still paying full price for goods or services to sellers
  • Adding funds from non-Stripe income
  • Enabling faster payouts (for example, pay a vendor before incoming funds become available)

Where permitted, platforms can also add funds to their Stripe balance to send funds to recipients off of Stripe (for example, through cross-border payouts). They can also pay out added funds to other accounts they own.

Note

If a transfer or payout fails due to insufficient funds in your platform balance, adding funds doesn’t automatically retry the failed action. After adding funds, you must repeat any failed transfers or payouts.

Availability

This table outlines the regions where your Stripe platform can operate, and can help you understand the approval requirements and the status verification process.

AvailabilityDescription
General availabilityUSA, UK, Japan
Private previewEU, Canada, Australia, New Zealand. Contact your sales representative for the latest information on availability in these markets.
Approval requiredIn all markets, you must complete KYC to get your platform profile approved. You can do so using the Stripe Dashboard, or by contacting your sales representative.
Status verificationYou can verify the status in your settings after you create the platform profile.

Requirements

All of these requirements must be met to add funds to your Stripe balance:

  • Your platform and the connected account receiving the funds are either in the same market or the connected account has a recipient service agreement.
  • Your platform profile is approved. You can check the status in your settings after completing the platform profile.

When adding funds to your balance, use a manual payout schedule. If you enable automatic payouts, you can’t control whether the system uses added funds for payouts. You can configure your schedule in your payout settings.

Note

Only team members with administrator access to the platform Stripe account and who’ve enabled two factor authentication can add funds.

If you’re new to Connect, start with a guide to add funds to your platform balance and pay out money.

Confirm funding purpose

To add funds, go to the Balance section in the Dashboard. Click Add to balance and select the reason for adding funds to your account.

Click Pay out connected accounts to add funds that are paid out to your connected accounts. If you’re adding funds to your balance to cover future refunds and disputes, or to repay your platform’s negative balance, click Cover negative balances and see adding funds to your Stripe balance.

Verify your bank account

You must use a verified bank account to add funds. You’ll go through the verification process in the Dashboard when you first attempt to add funds from an unverified bank account.

If your bank account is unverified, you must confirm two microdeposits from Stripe. These deposits appear on your online banking statement within 1-2 business days, with ACCTVERIFY for the statement description.

Stripe notifies you in the Dashboard and through email when the microdeposits have arrived in your account. To complete the verification process, click the Dashboard notification in the Balance section, enter the two microdeposit amounts, and click Verify account.

Add funds

After verification, you can use the Dashboard or the API to add funds to your account balance.

  1. In the Dashboard, go to the Balance section.
  2. In the Add to balance window, enter an amount in USD and click Connect payouts.
  3. In the resulting modal window (shown below), enter an amount in USD.
  4. Verify the amount and click Add funds.
  5. The resulting object is called a top-up and can be viewed in the Top-ups section of the Dashboard.
  6. After the funds are available in your platform’s Stripe balance, you can transfer funds to a connected account through the API or the Dashboard. In the Dashboard, transfer funds to a connected account by clicking Add funds in the Balance section of the connected account’s details page.

View your funds

View your added funds in the Dashboard on Top-ups tab under the Balance page. Each time you add funds, a top-up object is made that has a unique ID with the format tu_XXXXXX, which you can see on the detailed view for the top-up.

Settlement timing

This table provides the expected timing for fund settlement based on the region and payment transfer method, and can help you understand how long it typically takes for payments to process.

Region and currencyPayment transfer methodEstimated speed
USA (USD)Wire transfer1-5 days
USA (USD)ACH Credit Transfer1-3 days
USA (USD)ACH Debit Transfer5 days
EU (EUR)SEPA Credit Transfer1-2 days
UK (GBP)FPS2 hours - 1 day
UK (GBP)BACS2-3 days
Other currenciesWire transfer1-7 days (if you provide the correct wire information to Stripe)

Depending on your account configuration, you might not have access to all the methods mentioned above immediately after launching.

If you’re a new user and haven’t completed a substantial amount of top-ups to Stripe, the timing for fund availability might initially be delayed longer than indicated; however, your initial speed will eventually align with the outlined speeds.

Testing

You can use the Dashboard or the API to test adding funds to your balance.

Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc