Receiving Payouts
Learn about setting up your bank account to receive payouts from Stripe.
To receive funds for payments you’ve processed, Stripe makes deposits (payouts) from your available account balance into your bank account. This account balance is comprised of different types of transactions (e.g., payments, refunds, etc.).
Payout availability depends on a number of factors such as the industry and country you’re operating in, and the risks involved. When you start processing live payments from your customers with Stripe, you will not receive your first payout until 7–10 days after your first successful payment is received. The first payout usually takes a little longer in order to establish the Stripe account. Subsequent payouts are then processed according to your account’s payout schedule.
You can view a list of all of your payouts and the date that they are expected to be received in your bank account in the Dashboard.
Adding your bank account information
Your bank account information is required when activating your account. The type of bank account information required depends on where your bank account is located.
Use the following information to determine what bank details are needed for each country.
Bank Account Information | Example Data |
---|---|
BSB | 123456 (6 characters) |
Account Number | 12345678 (6–10 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | AT611904300234573201 |
Bank Account Information | Example Data |
---|---|
IBAN | BE12345678912345 |
Bank Account Information | Example Data |
---|---|
Bank Code | 123 (3 characters) |
Branch Code | 4567 (4 characters, with 1 optional check digit) |
Account Number | Format varies by bank |
Bank Account Information | Example Data |
---|---|
Transit Number | 12345 |
Institution Number | 678 |
Account Number | Format varies by bank |
Bank Account Information | Example Data |
---|---|
IBAN | DK5000400440116243 |
Bank Account Information | Example Data |
---|---|
IBAN | FI2112345600000785 |
Bank Account Information | Example Data |
---|---|
IBAN | FR1420041010050500013M02606 (27 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | DE89370400440532013000 (22 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | GI75NWBK000000007099453 (23 characters) |
While we don't currently support businesses that have operations solely in Gibraltar, it is possible to attach bank accounts that are based in Gibraltar.
Bank Account Information | Example Data |
---|---|
Clearing Code | 123 (3 characters) |
Branch Code | 456 (3 characters) |
Account Number | 123456-789 (6-9 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | IE29AIBK93115212345678 (22 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | IT60X0542811101000000123456 (27 characters) |
Bank Account Information | Example Data |
---|---|
Bank Name | いろは銀行 |
Branch Name | 東京支店 |
Bank Code | 0123 (4 characters) |
Branch Code | 456 (3 characters) |
Account Number | 1234567 (7-8 characters) |
Account Owner Name | ヤマダハナコ |
Stripe currently only supports ordinary accounts (普通預金) for bank accounts in Japan.
Bank Account Information | Example Data |
---|---|
IBAN | LU280019400644750000 (20 characters) |
Bank Account Information | Example Data |
---|---|
CLABE | 123456789012345678 (18 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | NL39RABO0300065264 (18 characters) |
Bank Account Information | Example Data |
---|---|
Account Number | AABBBB3456789YZZ (15-16 digits) |
Bank Account Information | Example Data |
---|---|
IBAN | NO9386011117947 (15 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | PT50123443211234567890172 (25 characters) |
Bank Account Information | Example Data |
---|---|
Bank Code | 1234 |
Branch Code | 567 |
Account Number | 123456789012 (6-12 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | ES9121000418450200051332 (24 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | SE3550000000054910000003 (24 characters) |
Bank Account Information | Example Data |
---|---|
IBAN | CH9300762011623852957 (21 characters) |
Bank Account Information | Example Data |
---|---|
Sort Code | 12-34-56 |
Account Number | 01234567 |
The information required for UK-based bank accounts depends on the currency being used and the country of your Stripe account. EUR-denominated UK bank accounts and some countries that support UK-based GBP accounts may need to provide IBAN information instead of an account number and sort code.
Bank Account Information | Example Data |
---|---|
IBAN | GB82WEST12345698765432 (22 characters) |
Bank Account Information | Example Data |
---|---|
Routing Number | 111000000 (9 characters) |
Account Number | Format varies by bank |
Updating your bank account information
You can update your account details at any time in the payout settings of your Dashboard, which you can access by clicking Settings in the navigation sidebar and then Bank accounts and scheduling. Click the Edit button next to the desired bank account to modify your banking information.
Supported accounts and settlement currencies
In general, bank accounts must be located in the country where their settlement currency is based (e.g., SEK bank accounts must be based in Sweden), though there are some exceptions:
- Stripe accounts in Canada support USD bank accounts based in Canada
- Stripe accounts in Ireland support GBP bank accounts in Ireland, provided it supports payouts via Bacs
- Stripe accounts in Europe support EUR bank accounts located in any European country where Stripe is currently live, in public beta, or in private beta
Accounts created in アイルランド can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in イギリス can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in イタリア can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in オランダ can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in オーストラリア can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
AUD | オーストラリア |
Accounts created in オーストリア can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in カナダ can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
CAD | カナダ |
USD | カナダ, 米国 |
Accounts created in シンガポール can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
SGD | シンガポール |
Accounts created in スイス can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
CHF | スイス |
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
Accounts created in スウェーデン can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in スペイン can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in デンマーク can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in ドイツ can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in ニュージーランド can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
NZD | ニュージーランド |
Accounts created in ノルウェー can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in フィンランド can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in フランス can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in ブラジル can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
BRL | ブラジル |
Accounts created in ベルギー can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in ポルトガル can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in マレーシア can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
MYR | マレーシア |
Accounts created in メキシコ can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
MXN | メキシコ |
Accounts created in ルクセンブルグ can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
EUR | アイルランド, イギリス, イタリア, オランダ, オーストリア, スイス, スウェーデン, スペイン, デンマーク, ドイツ, ノルウェー, フィンランド, フランス, ベルギー, ポルトガル, ルクセンブルグ |
DKK | デンマーク |
GBP | イギリス |
NOK | ノルウェー |
SEK | スウェーデン |
USD | 米国 |
CHF | スイス |
Accounts created in 日本 can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
JPY | 日本 |
Accounts created in 米国 can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
USD | 米国 |
Accounts created in 香港 can receive payouts in the following settlement currencies.
Settlement Currency | can be paid out to banks in these countries |
---|---|
HKD | 香港 |
Multiple bank accounts for different settlement currencies
Stripe users in some countries can use multiple bank accounts for different settlement currencies. Should you receive payments in a presentment currency that is the same as your bank account’s settlement currency, Stripe automatically creates a payout to that account and does not perform currency conversion.
One bank account per supported settlement currency can be added. If you use multiple bank accounts, you must select a default settlement currency (this can be changed at any time). Any payments you receive that aren’t in a settlement currency you have a bank account for are converted into your default settlement currency.
For example, a Stripe user in the United Kingdom is using GBP and USD bank accounts, with GBP chosen as the default settlement currency. USD payments (where USD is the presentment currency) are automatically paid out to the USD bank account without conversion, whereas payments in all other currencies are converted into GBP.
Payout schedule
By default, Stripe automatically creates payouts of your available account balance based on the schedule specified in the Dashboard. The schedule used is dependent on your country and whether your business operates in a higher-risk industry.
When a payment is first received, it is initially reflected as a pending balance (less any Stripe fees). This balance becomes available according to your payout schedule. For instance, it takes seven days from a payment being received to it being paid out for Stripe accounts on a 7-day rolling schedule.
Most banks deposit payouts into your bank account as soon as they are received, though some may take a few extra days to make them available.
2-day rolling
Applies to: Australia, United States (except businesses in higher-risk industries)
Payouts of your available account balance are made daily and contain payments processed two business days prior (this is how long it takes for your pending account balance to become available on this schedule). For example, payments received on a Tuesday are paid out by Thursday, and payments received on a Friday are paid out by Tuesday.
If your business operates in a higher-risk industry, this schedule may not be immediately available. We require a short period to monitor your business activity before it can be enabled, in which case a 7-day rolling schedule would apply instead. This delay protects your business, customers, and Stripe from the increased risk of fraudulent activity.
4-day rolling
Applies to: New Zealand
Payouts are made daily and contain payments processed four business days prior. For example, payments received on a Monday are paid out by Friday.
7-day rolling
Applies to: All countries except Japan, and high-risk businesses in Australia or United States
Payouts are made daily and contain payments processed seven calendar days prior. For example, payments received on a Tuesday are paid out by the following Tuesday.
30-day rolling
Applies to: Brazil
Payouts are made daily and contain payments processed thirty calendar days prior. For example, payments received on July 1st would be paid out on July 31st.
Japanese weekly
Applies to: Japan
Payouts are made once a week (on a day of your choosing) and include payments processed between 4-11 days prior. For example, if payouts are scheduled on Wednesdays, your account balance from Sunday of the previous week until Saturday of the previous week are deposited every Wednesday.
Alternative payout schedules
If you would prefer to receive payouts on a fixed schedule, you can choose to have them sent either weekly or monthly in your account’s payout settings. When selecting a weekly schedule, you can specify the day of the week that payments should arrive in your bank account. For a monthly schedule, you can specify the day of the month. Payouts scheduled between the 29th and 31st of the month are sent on the last day of shorter months.
Selecting either a weekly or monthly schedule does not change how long it takes for your pending balance to become available. If your account was previously operating on a 2-day rolling schedule, it still takes two business days for your pending balance to become available. For instance, if a Stripe account changes from 2-day rolling to weekly on Fridays, the available balance includes payments made in the last week before Wednesday.
Manual payouts
If you turn off automatic payouts in the Dashboard, you must manually send funds to your bank account. Manual payouts are available in all regions except Brazil, where payouts are always automatic. You can do this either in the Payouts section of the Dashboard or by creating payouts using the API.
curl https://api.stripe.com/v1/payouts \
-u sk_test_4eC39HqLyjWDarjtT1zdp7dc: \
-d amount=5000 \
-d currency=usd
# Set your secret key: remember to change this to your live secret key in production
# See your keys here: https://dashboard.stripe.com/account/apikeys
Stripe.api_key = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc'
payout = Stripe::Payout.create({
amount: 5000,
currency: 'usd',
})
# Set your secret key: remember to change this to your live secret key in production
# See your keys here: https://dashboard.stripe.com/account/apikeys
stripe.api_key = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc'
payout = stripe.Payout.create(
amount=5000,
currency='usd',
)
// Set your secret key: remember to change this to your live secret key in production
// See your keys here: https://dashboard.stripe.com/account/apikeys
\Stripe\Stripe::setApiKey('sk_test_4eC39HqLyjWDarjtT1zdp7dc');
$payout = \Stripe\Payout::create([
'amount' => 5000,
'currency' => 'usd',
]);
// Set your secret key: remember to change this to your live secret key in production
// See your keys here: https://dashboard.stripe.com/account/apikeys
Stripe.apiKey = "sk_test_4eC39HqLyjWDarjtT1zdp7dc";
Map<String, Object> params = new HashMap<>();
params.put("amount", 5000);
params.put("currency", "usd");
Payout payout = Payout.create(params);
// Set your secret key: remember to change this to your live secret key in production
// See your keys here: https://dashboard.stripe.com/account/apikeys
const stripe = require('stripe')('sk_test_4eC39HqLyjWDarjtT1zdp7dc');
(async () => {
const payout = await stripe.payouts.create({
amount: 5000,
currency: 'usd',
});
})();
// Set your secret key: remember to change this to your live secret key in production
// See your keys here: https://dashboard.stripe.com/account/apikeys
stripe.Key = "sk_test_4eC39HqLyjWDarjtT1zdp7dc"
params := &stripe.PayoutParams{
Amount: stripe.Int64(5000),
Currency: stripe.String(string(stripe.CurrencyUSD)),
}
pay, _ := payout.New(params)
// Set your secret key: remember to change this to your live secret key in production
// See your keys here: https://dashboard.stripe.com/account/apikeys
StripeConfiguration.ApiKey = "sk_test_4eC39HqLyjWDarjtT1zdp7dc";
var options = new PayoutCreateOptions {
Amount = 5000,
Currency = "usd",
};
var service = new PayoutService();
Payout payout = service.Create(options);
Minimum payout amounts
For most Stripe users, there is no minimum payout amount. However, there are a some exceptions:
- EUR bank accounts have a minimum payout of 1.00 EUR
- GBP bank accounts have a minimum payout of 1.00 GBP
- CHF bank accounts have a minimum payout of 5.00 CHF
- NOK, DKK, and SEK bank accounts have a minimum payout of 20.00kr
- MXN bank accounts have a minimum payout of 10.00 MXN
If your available account balance is less than the minimum payout amount, it remains in your Stripe account until your balance increases.
Negative payouts
Each payout reflects your available account balance at the time it was created. In some cases, you may have a negative account balance. For instance, if you receive $100 in payments but refund $200 of prior payments, your account balance would be -$100. If no further payments are received to balance out the negative amount, Stripe creates a payout that debits your bank account.
Your bank account must support both credit and debit transactions so that Stripe can perform any payouts that are required.
Payout failures
If your bank account cannot receive a payout for any reason, your bank sends the funds back to us. We then return an error that describes the reason for the failure. It can take up to five additional business days for your bank to return the payout and inform us that it has failed. If this happens, you are notified by email and in the Dashboard. To ensure that your bank account details are correct, you need to re-enter them if a payout fails. After you re-enter your bank account details, Stripe attempts to perform the payout again at the next scheduled payout interval.
It’s important to make sure that the bank account information you provide is correct. If it is not (e.g., a typo in the account number), it is possible for payouts to be sent to another bank account holder. If you are certain that your banking details are correct, or have been in contact with your bank to resolve any issues that might have occurred at their end, you can resume payouts by clicking “Resume Payouts”. If you have still not received a payout from Stripe, nor have you been notified that it has failed after a suitable amount of time, please get in touch.