diff --git a/cspell.json b/cspell.json index 1e0cc5ed945e..dfaf6a68fc8f 100644 --- a/cspell.json +++ b/cspell.json @@ -438,6 +438,7 @@ "numberformat", "objc", "oblador", + "OCBC", "octocat", "officedocument", "oldarch", diff --git a/docs/articles/expensify-classic/bank-accounts-and-payments/bank-accounts/Connect-Personal-Bank-Account.md b/docs/articles/expensify-classic/bank-accounts-and-payments/bank-accounts/Connect-Personal-Bank-Account.md index 58bb181d3065..e2ffc4b5baff 100644 --- a/docs/articles/expensify-classic/bank-accounts-and-payments/bank-accounts/Connect-Personal-Bank-Account.md +++ b/docs/articles/expensify-classic/bank-accounts-and-payments/bank-accounts/Connect-Personal-Bank-Account.md @@ -52,8 +52,35 @@ However, if you encounter an error during this process, you can close the pop-up Some banks, such as Chase, may display masked or tokenized account numbers when connected via Plaid. This is a security feature implemented by the bank and does not indicate any setup error. As long as the connection was successful and you see your account listed in your **Wallet**, reimbursements should process correctly. -## Why can't I add my HSBC bank account details in Singapore? - -You can. HSBC typically includes the **branch code** which is the final three digits of the Swift Code (HSBCSGS2XXX) in their "Account Number". If you see figures like "146172002492", please drop first 3 digit (146) which is the Branch Code. +## I can't find all the details for my bank in Singapore that you require. Where can I find them? + +Expensify requires many fields to add a Singaporean Business account (for paying out) or Personal account (for receiving into). The Name and Address fields are self-explanatory. The other fields are: + +- Swift Code +- Account Number +- Clearing Code + +The Swift code can generally be found by searching for your bank [here](https://wise.com/gb/swift-codes/countries). It always contains a capitalized alphanumerical string of characters that end in either XXX or the bank **Branch Code**. There is no requirement to use anything but the XXX head office option. + +The Account Number can usually be found on your statement or in your online banking portal. For example, HSBC typically includes the **Branch Code** (the final three digits of the Swift Code, e.g. HSBCSGS2XXX → 146) in the **Account Number**. If you see figures like `146172002492`, drop the first 3 digits (`146`), which form the Branch Code, and use the remainder as the Account No. + +The Clearing Code is made up of both the **Bank Code** and the **Branch Code** to form a full 7-digit Clearing Code. Some bank-specific help is outlined below: + +- **UOB (Standard Accounts)** — Bank Code: 7375. Branch Code: first 3 digits of Account No. Account No: unchanged. + Example: `9102031012` → Branch Code `030`, Clearing Code `7375030`, Account No `9102031012`. +- **DBS** — Bank Code: 7171. Branch Code: first 3 digits of Account No. Account No: unchanged. + Example: `0052312891` → Branch Code `005`, Clearing Code `7171005`. +- **POSBank** — Bank Code: 7171. Branch Code: always `081`. Account No: unchanged. + Example: `84102395` → Branch Code `081`, Clearing Code `7171081`. +- **OCBC** — Bank Code: 7339. Branch Code: first 3 digits of Account No. Account No: drop the first 3 digits. + Example: `5501089550` → Branch Code `550`, Clearing Code `7339550`, Account No `1089550`. +- **HSBC (Corporate)** — Bank Code: 7232. Branch Code: first 3 digits of Account No. Account No: drop the first 3 digits. + Example: `146172002492` → Branch Code `146`, Clearing Code `7232146`, Account No `172002492`. +- **HSBC (Personal)** — Bank Code: 9548. Branch Code: first 3 digits of Account No. Account No: drop the first 3 digits. + Example: `146123843293` → Branch Code `146`, Clearing Code `9548146`, Account No `123843293`. +- **SBI** — Bank Code: 7791. Branch Code: first 3 digits of Account No. Account No: drop the first 3 digits. + Example: `27767012518738` → Branch Code `277`, Clearing Code `7791277`, Account No `67012518738`. +- **Standard Chartered** — Bank Code: 9496. Branch Code: `0` + first 2 digits of Account No. Account No: full 10 digits. + Example: `1803645852` → Branch Code `018`, Clearing Code `9496018`, Account No `1803645852`.