Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -438,6 +438,7 @@
"numberformat",
"objc",
"oblador",
"OCBC",
"octocat",
"officedocument",
"oldarch",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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`.

</div>
Loading