Withdrawing Funds
All businesses can send funds from their Xendit Balance to their chosen destination bank account through Withdrawal. It can be done anytime in the Xendit dashboard and is free of charge. You must register your bank account first within the dashboard and withdraw either on-demand or on a recurring basis.
info
Withdrawals can only be done through bank accounts. Other accounts such as e-wallets cannot be used as withdrawal destination.
How to Register Bank Account
All businesses are able to add their own bank accounts where their withdrawn funds from Xendit Balance will be settled.
To add withdrawal bank accounts, you need to have the Administrator or Withdraw access and do the following steps:
- On your Xendit Dashboard, go to Settings > Withdrawal settings
- Click Bank Accounts
- Click Add Bank
- Select Bank Name and indicate your Account Number
- Click Save or Check
You may also add a bank account on the Balance page. To do so:
- Go to Balance tab and click Withdraw button
- Click Add Bank Account button
- Select Bank Name and indicate your Account Number
- Click Save or Check
After all of the steps above are completed, a validation check will run to see if your business name matches the name associated with the bank account you registered. Note that you can’t change the Bank Account Name during this process. By default, your name from the legal documents you submitted will be your Bank Account Name.
Bank Account Validation
For every enrolment of an Indonesian bank account, we validate the account details to ensure withdrawals are made to the right account. Merchants from Indonesia can always add a bank account as long as the account name is the same as the registered business legal name with Xendit, or as long as the required documents for each of the case below are provided:
Case | Required Documents |
---|---|
The bank account name is similar to your business legal name/owner name but they are not 100% match | Local and foreign entities Please submit your business bank account book or a screenshot of your bank account detail in your mobile banking app Local individuals Please submit your bank account book or a screenshot of your bank account detail in your mobile banking app |
The bank account name is using your old business name and does not match the business name you registered with Xendit (For Entity account only) | Local and foreign entities Please submit the bank account book of the business entity and proof of entity’s name change |
The bank account name is not similar at all to your current or old business name/owner name | Local entities For compliance reasons, we won’t be allowing enrollment of the bank account. You may only add bank accounts that bear the name of the entity. Foreign entities - Sole proprietorship You may enroll only the sole owner’s personal bank account once we have verified the your entity type is indeed sole proprietorship verified the validity of the following documents you have submitted during onboarding - Corporate Registry Documentation/Business registration certificate and Certificate of Incorporation - Non-sole proprietorship For compliance reasons, we won’t be allowing enrollment of the bank account. You may only add bank accounts that bear the name of the entity. Local individuals You may only add bank accounts that belong to your spouse. Please submit the bank account book of the account holder, KTP of the account holder, proof of relationship with the account holder (Marriage certificate, Family card), and statement of consent from the account holder (duty stamped letter) |
On-demand Withdrawal
On your Xendit Dashboard, you have the ability to request withdrawal of your Xendit Balance to your registered bank account whenever wanted or required. Every withdrawal is free of charge and is available every day, including weekends.
For PH customers, please note that due to compliance regulations, you are only able to withdraw up to PHP 100,000 within 30 days. Should you reach this limit, any withdrawals (either via dashboard or auto withdrawal) will not proceed until the 30 days has lapsed. Note: This limit would only apply to individuals and not businesses.
How to Withdraw
The following steps to manually withdraw your funds on-demand apply to both ID and PH customers:
- On your Xendit Dashboard, go to the Balance tab
- Click Withdraw
- Enter the amount you want to withdraw
- Select the bank that you want to withdraw from the previously registered bank accounts
- Click submit then enter your PIN. If you have not set your PIN, you will be prompted to create your PIN on the settings page.
- Withdrawal will then be processed
How to Know Status of Withdrawal
For every completed withdrawal, we send an email notification to the email of users with Withdraw access by default. You may set email recipients of these notifications by doing the following steps:
- Go to Settings > Withdrawal Settings > Email Notifications
- Click Edit emails button
- Start adding email addresses in the provided text box. Note that once you’ve added email addresses in the Email Notifications section, withdrawal notifications will be sent only to the email recipients you’ve added, no longer to all users with Withdraw access. This can be useful for cases when your users with Withdraw access do not want to receive withdrawal notifications or when a non-Xendit user within your team or organization needs to be notified. Note as well that you may only be able to add up to ten (10) email recipients.
You can also check the status of your withdrawal request in the dashboard through the following steps:
- Go to Balance Tab
- Select Balance History
- Filter table to “Withdrawal”
- Check whether your withdrawal is already on the list, which means it is completed
- If withdrawal transaction is not found in the said table, go to Pending section beside Balance History. Balance History contains all transactions that have been successfully debited from or credited to your Xendit Balance. Pending, on the other hand, displays transactions that are still pending in process and haven’t been settled.
- Filter Pending table to “Withdrawal”
- Look for your withdrawal transaction
Auto Withdrawal
Auto Withdrawal allows businesses to schedule withdrawals on a recurring basis. You can choose the frequency and the destination bank account for your auto withdrawals. Moreover, you can choose to set a Minimum balance, which is the amount that you want to retain in your Xendit balance after every withdrawal. If you don’t set a minimum balance, it is by default zero which means your entire Xendit Balance will be withdrawn to your bank account every time.
There are three types of auto withdrawals, as follows:
Daily auto withdrawal - This type of auto withdrawal runs everyday on weekdays at 9am and withdraws your final balance from right before 12am of the previous day.
Weekly auto withdrawal - This auto withdrawal runs every Wednesday at 9am and withdraws your final balance from end of Tuesday of the same week.
Monthly auto withdrawal - This auto withdrawal runs every first day of the month at 9am and withdraws your final balance from the last day of the previous month.
How to Schedule Auto Withdrawal
Follow the following steps to schedule auto withdrawals:
- On your Xendit Dashboard, go to Settings > Withdrawal Settings > Auto Withdrawal
- Click the Add Auto Withdrawal button
- Select Destination Bank Account and Frequency
- Indicate Minimum Balance
- Select Start Date
- Click Submit
How to Know Status of Auto Withdrawal
For every completed withdrawal, we send an email notification to the business email you used to register with Xendit. You may set email recipients of these notifications by doing the following steps:
- Go to Settings > Withdrawal Settings > Email Notifications
- Click Edit emails button
- Start adding email addresses in the provided text box. Note that once you’ve added email addresses in the Email Notifications section, withdrawal notifications will be sent only to the email recipients you’ve added, no longer to all users with Withdraw access. This can be useful for cases when your users with Withdraw access do not want to receive withdrawal notifications or when a non-Xendit user within your team or organization needs to be notified. Note as well that you may only be able to add up to ten (10) email recipients.
You can also check the status of your withdrawal request in the dashboard:
- Go to Balance Tab
- Select Balance History
- Filter table to “Withdrawal”
- Check whether your withdrawal is already on the list, which means it is completed
- If withdrawal transaction is not found in the said table, go to Pending section beside Balance History. Balance History contains all transactions that have been successfully debited from or credited to your Xendit Balance. Pending, on the other hand, displays transactions that are still pending in process and haven’t been settled.
- Filter Pending table to “Withdrawal”
- Look for your withdrawal transaction
Notes for Auto Withdrawal:
- You can add multiple withdrawals right now but only one auto withdrawal can be active at a time. You can pause or delete an auto withdrawal by clicking the pause or trash icon located in the Auto Withdrawal section.
- If you have zero balance, you won’t be able to create an auto withdrawal.
- If your balance is equal or below the minimum balance you set, the auto withdrawal will not run. Once your balance is above the minimum again, the auto withdrawal will resume and run on the next cut-off date/time.
Withdrawal Limits & Processing Time
Indonesia
You may only withdraw within the bounds indicated in the table below:
Bank | Minimum Amount (IDR) | Maximum Amount per Transaction (IDR) |
---|---|---|
BCA, Mandiri, BNI, BRI, Permata | 1 | No limit |
CIMB, Sinarmas | 10,000 | No limit |
Sahabat Sampoerna | 1 | 1,000,000,000 |
BRI Agroniaga Allo Bank Indonesia Artha Graha International BPD Bali BPD Banten BJB BJB Syariah Syariah Indonesia (BSI) Bank Tabungan Negara (BTN) Bumi Arta Citibank Danamon DBS Indonesia DKI Ganesha Hana HSBC Indonesia Ina Perdania Bank Jago BPD Jawa Tengah BPD Jawa Timur Mandiri Taspen Pos Maspion Indonesia Mega Mestika Dharma Multi Arta Sentosa Nationalnobu BPD Nusa Tenggara Timur OCBC NISP Panin BPD Papua UOB Indonesia Woori Saudara Indonesia 1906 | 5,000 | 250,000,000 |
Other banks | 10,000 | 100,000,000 |
The time of arrival of funds depends on your banks’ processing time. After we send out the money, the money may need to be processed by various parties, including our bank, the switching networks, and the recipient’s bank. The arrival time may be affected by the banks’ operational hours -- some banks have downtime overnight or over weekends. See below for an estimate of the time of arrival of funds and successful withdrawal notifications, based on the transfer amount and time of the request. Table found Here
Philippines
You may only withdraw within the bounds indicated in the table below. Note that we don’t allow withdrawals to PH e-wallets at this point.
Bank | Minimum Amount (PHP) | Maximum Amount per Day (PHP) | Maximum Amount per Transaction (PHP) |
---|---|---|---|
BPI Direct BanKo Inc. Binangonan Rural Bank CARD Bank ISLA Bank Omnipay, Inc. Partner Rural Bank (Cotabato) Inc. Quezon Capital Rural Bank, Inc. Rural Bank of Guinobatan, Inc. Sun Savings Bank UCPB Savings Bank | 1 | 200,000,000 | 50,000 |
Other Banks | 1 | 200,000,000 | 200,000,000 |
Settlement of withdrawn funds <Php50,000 will be routed via Instapay and will follow Instapay’s processing time. On the other hand, settlement of withdrawn funds >Php50,000 will follow Pesonet’s processing time but the update of status, and thus receipt of successful withdrawal notifications, will be delayed by one banking day. Please refer to the table below:
Withdrawal Amount | Settlement | Status update and withdrawal notification receipt |
---|---|---|
Php50,000 or less | 15 mins | 15 mins |
>Php50,000 - Php200,000,000 | T+0 at EOD if withdrawn within 6:00am to 3:00pm T+1 at EOD if withdrawn outside 6:00am to 3:00pm | T+1 if withdrawn within 6:00am to 3:00pm T+2 if withdrawn outside 6:00am to 3:00pm |