Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
Use for your business
Treasury
    Overview
    Stablecoins in Treasury
    Cards
Instant currency conversion
Global Payouts
Issuing for your business
Capital
Embed in your platform
Treasury for platforms
Prebuilt embedded finance
Treasury for platforms v2
Issuing
Capital for platforms
United States
English (United States)
  1. Home/
  2. Money management/
  3. Treasury
Public preview

Manage money with Stripe TreasuryPublic preview

Learn how to securely manage money with a financial account.

Available in:

Public preview

Treasury is in a limited public preview and is only available for some Stripe users.

With Stripe Treasury, you can securely store funds, open local accounts, convert currencies, send money, manage expenses, and borrow money directly in the Stripe Dashboard.

Your financial account is on the Balances page in the Dashboard. On your Balances page you have a payments balance and a financial account, which serve different purposes. For eligible businesses, payment proceeds settle in your financial account.

Balance typeSupported features
Payments balance
  • Pay out earnings to your external bank account
  • Track incoming transactions
  • Manage transaction reconciliation
  • Initiate refunds or handle disputes
  • Instantly convert multi-currency settled funds
Financial account
  • Add funds from an external bank account or transfer funds from your payments balance, and transfer funds back to your payments balance
  • Send money to anyone (using the Dashboard or API)
  • Create a virtual or physical card to spend funds
  • Instantly convert currencies
  • Receive, store, and send stablecoins globally
  • Access business financing
  • Integrate accounting software from the Stripe Dashboard with Xero and QuickBooks Sync by Acodei

Currency support

Currency support differs depending on the location of your business or representative:

Business and representative locationUSD USD stablecoins GBP EUR
US legal entities with US representatives
US legal entities with international representatives
UK legal entities with UK representatives
International legal entities from more than 100 countries

Add money to a financial account

You can store funds in a financial account in the Dashboard. You can fund your financial account balance with external funds or from your Stripe payments balance. In the US, funds in your financial account balance are eligible for FDIC insurance up to 250,000 USD.

Funding methodFunds availableStripe feesWhere to initiate
Add money from your external bank account0–3 business days
  • Free through a local bank network, such as ACH
  • 2 USD per wire
From your bank
(US) Pull funds from your external bank account2–6 business daysFreeStripe Dashboard
Add money from your available Stripe payments balanceImmediatelyFreeStripe Dashboard
Add stablecoins through your preferred crypto networkMinutesFreeFrom your crypto wallet

Transaction cutoff times

The following table shows the funding cutoff time per funding method.

Funding methodCutoff time
Wires5:00pm ET
ACH8:30pm ET
Same-day ACH1:00pm ET
StablecoinsNo cutoff time

The following table explains the expected funding arrival date based on the funding submission date. The expected arrival date differs depending on which funding method you use. For stablecoins, the expected arrival time is within a few seconds.

Submission date (before cutoff time)Expected arrival date (by end of business day)
ACHWire
MondayTuesdayMonday
TuesdayWednesdayTuesday
WednesdayThursdayWednesday
ThursdayFridayThursday
FridayMondayFriday
SaturdayTuesdayMonday
SundayTuesdayMonday

Add money from external bank account

You can send funds from an external bank account to fund your financial account. Each currency in your financial account has its own local account details and supported inbound payment methods.

CurrencyAccount detailsSupported inbound payment methodsFunding availability
USDRouting number + account numberACH Credit, Fedwire, International ACH Transaction (IAT)
  • ACH: 0–3 business days
  • Wire transfer: Same day
GBPSort code + account numberFaster Payments (FPS), CHAPSSame day
EURIBAN + BICSEPA Credit Transfer, SEPA Instant
  • Credit Transfer: Same day
  • Instant: Within 10 seconds
  1. On the Balances page, click Add funds.
  2. Select the financial account to add money to.
  3. Select Manually transfer from your bank and click Continue.
  4. Use the account details to send money through ACH, RTP, a wire, or other local payment methods from your bank.

Add from a crypto wallet

  1. On the Balances overview, click Add funds.
  2. Click Crypto transfer.
  3. Select a crypto network.
  4. Copy the wallet address or scan the QR code with your crypto wallet.
  5. Click Done.

Pull funds from an external bank account US only

You can pull funds from an external bank account to fund your financial account. You initiate this transfer each time you want to add funds (it isn’t an automated, regular transaction).

You must use a verified bank account to add funds. Funds are typically available within 2–6 business days, and funding is subject to the following limits:

  • 50,000 USD per day
  • 100,000 USD per week

Add or verify a bank account US only

To add a verified bank account:

  1. On the Balances page, click Add funds.
  2. Select the financial account to add money to.
  3. Select Linked bank account from payment method and click Add new bank account.

You have two options to add and verify your bank account:

  • Instant with Financial Connections: Use your bank credentials with Financial Connections to verify and connect your bank account.
  • Manually with micro-deposits: Manually enter your bank account and routing numbers. Stripe sends microdeposit amounts that appear on your online banking statement within 1–2 business days, with the ACCTVERIFY statement description. Use these amounts to verify your account in the Dashboard. This manual verification timing is separate to any settlement timing for your funding transaction.

Pull funds into your financial account balance

You can pull funds into your financial account directly from the Dashboard.

  1. On the Balances page, click Add funds.
  2. Select the financial account to add money to.
  3. Enter the amount to add.
  4. Select Linked bank account.
  5. Choose the bank account you want to send money from.
  6. Click Continue to review your selections, then click Top up.

Transfer funds from Stripe payments balance (one time)

You can use the available funds in your Stripe payments balance to fund your financial account. You can only transfer funds that have settled, so unsettled funds won’t be eligible for transfer.

Use the Stripe Dashboard to transfer money from your payments balance into your financial account.

  1. On the Balances page, click Transfer.
  2. Select the payments balance to transfer from.
  3. Select the financial account to transfer to.
  4. Enter the amount to move.
  5. Click Review to review your selections, then click Transfer.

Transfer funds from Stripe payments balance (recurring)

You can set up a recurring transfer from your Stripe payments balance to your financial account. You can set a target amount to be transferred or you can transfer all of your earnings when they settle into your payments balance.

To configure a recurring transfer from your payments balance, you must be on an automatic payout schedule.

  1. On the Balances page, click the Payments balance tile.
  2. Click Recurring transfers.
  3. Choose the currency that you want to set up.
  4. Select whether you want to transfer a target amount or all of your payments balance.
  5. Click Save.

Transfer funds to your other Stripe balances

You can transfer funds from your financial account to your Stripe payments balance. This lets you use funds stored in your financial account to fund refunds, disputes, and transfers to connected accounts.

  1. On the Balances page, click Transfer.
  2. For From, choose your financial account.
  3. For To, select Payments balance.
  4. Enter the amount to transfer.
  5. Click Continue to review your selections, then click Transfer.

Transfer money

You can transfer money to your external bank account. There’s no fee to transfer funds to your bank accounts that are linked to your Stripe account.

  1. On the Balances page, click Transfer.
  2. Click Pay out to external bank account.
  3. Choose the financial account to transfer from, and the bank account to transfer to.
  4. Enter the amount to transfer.
  5. Click Review to view the transfer details and cost breakdown, then click Transfer.

View local account details

You can share your local account details with others to receive one-time payments, such as investor funding, loans, or grants.

To find your local account details:

  1. On the Balances page, click your financial account.
  2. Click the relevant dropdown menu in the Account details section.

In this view, you can see the local account details for the selected currency.

Add currencies

Financial accounts support the following currencies:

  • USD
  • USDC (for US accounts)
  • EUR
  • GBP

To add different currencies to your financial account:

  1. Go to Settings > Business > Bank accounts and currencies.
  2. In the Manage financial account currencies section, select the currencies to add to your financial account.
  3. Click Save.

If you’re interested in USDC and don’t see it in the Dashboard, request access.

Debit your account Private preview

Available in:

You can let external parties debit your financial account with ACH by sharing local account details for one-off payments.

To let others debit your financial account, find your local account details on the Balances page in the Account details section, and share them with the party initiating the debit.

When the debit settles, Stripe sends you an email notification that money was debited from your financial account. You can view the transaction on the Balances page.

Dispute a debit

If you don’t recognize a debit transaction, you can dispute it in the Dashboard within 1 business day of its settlement date.

To dispute a debit transaction:

  1. On the Balances page, select the debit transaction.
  2. Click Dispute.
  3. Click View dispute to review the details of the disputed transaction.

To dispute a debit transaction later than 1 business day after its settlement date, contact support at treasury-support@stripe.com.

Financial accounts in the Dashboard mobile app

You can access your financial account in the Dashboard mobile app. The app is available for iOS and Android.

In the app, you can:

  • View your balances
  • View your transaction history
  • View your financial account details
  • View card details for your existing cards

Request access

Enter your email address to learn about the following Treasury preview features:

  • Expanded regional support
  • Access to more currencies
  • Stripe credits on Treasury balances (US)
  • Interest and Financial Services Compensation Scheme (FSCS) protection on Treasury balances (UK)
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Chat with Stripe developers on Discord.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc
On this page