SBI Singapore uses SBINSGSG as its SWIFT/BIC code for receiving overseas funds into State Bank of India accounts in Singapore. Some transfer forms may show the same code as SBINSGSGXXX, where “XXX” is the generic branch ending used when an 11-character SWIFT format is required. For local Singapore bank routing, SBI Singapore also publishes bank code 7791, while the branch code is based on the first 3 digits of the customer’s 14-digit SBI account number.
11-Character Form: SBINSGSGXXX
Bank Code: 7791
Country: Singapore
SBI Singapore Code Data
State Bank of India, Singapore
SBINSGSG
SBINSGSGXXX
7791
First 3 digits of the customer’s 14-digit SBI account number, according to SBI Singapore
Singapore
Receiving overseas funds, international remittances and bank identification for Singapore-based SBI accounts
SBI Singapore Internet Banking FAQ
SBI Singapore SWIFT Code
The SWIFT code for State Bank of India in Singapore is SBINSGSG. In many international transfer screens, the same code may be accepted as the 11-character version SBINSGSGXXX. The final “XXX” does not usually point to a separate retail branch; it is commonly used when a system asks for a full 11-character BIC.
If a sender is wiring funds to an SBI Singapore account, the SWIFT code alone is not enough. The sender should also enter the beneficiary name, SBI Singapore account number, beneficiary address if required, transfer currency, transfer purpose and any intermediary bank details requested by the sending bank.
For a wider comparison of bank identifiers, see the site’s plain-English page on major Singapore SWIFT codes.
What SBINSGSG Means
| Code Part | Value | Meaning |
|---|---|---|
| Bank Code | SBIN | Identifies State Bank of India in the SWIFT network. |
| Country Code | SG | Identifies Singapore as the country. |
| Location Code | SG | Identifies the Singapore location in the BIC structure. |
| Branch Ending | XXX | Used when an 11-character BIC format is required by a sending bank or payment form. |
SBI Singapore Transfer Detail Table
Use this table as a transfer preparation checklist. It is not a substitute for the sending bank’s payment form or SBI Singapore’s official instructions.
| Transfer Detail | What to Enter | Verification Note |
|---|---|---|
| Bank Name | State Bank of India, Singapore | Use the bank name exactly as required by the sending bank. |
| SWIFT / BIC | SBINSGSG or SBINSGSGXXX | SBI Singapore publishes SBINSGSG as its SWIFT code. |
| Beneficiary Name | Recipient’s full account name | The name should match SBI Singapore’s account record. |
| Beneficiary Account Number | Recipient’s SBI Singapore account number | Check every digit before submission; wrong numbers may delay or reject a payment. |
| Bank Code | 7791 | Used for local Singapore routing where a bank code is requested. |
| Branch Code | First 3 digits of the 14-digit SBI account number | SBI Singapore states this branch code method in its FAQ. |
| Purpose of Payment | Reason selected in the sending bank’s form | Some banks require a purpose category for cross-border transfers. |
No matching rows found.
SWIFT Code vs Bank Code vs Branch Code
SWIFT, bank code and branch code are not interchangeable. A cross-border wire usually asks for a SWIFT/BIC. A Singapore local transfer may ask for a bank code and branch code instead. For more local routing examples, compare SBI with the broader Singapore bank code list.
| Identifier | SBI Singapore Value | Typical Use | What to Check |
|---|---|---|---|
| SWIFT / BIC | SBINSGSG | International wire transfers and overseas receipts. | Confirm if the sending bank wants 8 or 11 characters. |
| Bank Code | 7791 | Singapore local bank routing. | Use only where the payment form asks for a Singapore bank code. |
| Branch Code | First 3 digits of the 14-digit SBI account number | Singapore local transfer routing with SBI account details. | Do not guess the branch code from a branch address. |
Local Transfers and Overseas Transfers
Receiving Overseas Funds
Use SBINSGSG for most overseas transfers into SBI Singapore accounts. If the sender’s bank requires 11 characters, use SBINSGSGXXX only after confirming that the payment screen accepts the generic branch ending.
- Check beneficiary name and account number.
- Check currency and charges before sending.
- Ask the sending bank whether an intermediary bank is required.
Singapore Local Routing
For domestic Singapore transfers, a payment form may use bank code 7791 and a branch code derived from the account number. If the payment uses FAST, bank selection and account number validation may reduce the need to manually type every routing field.
- Check the account number with the recipient.
- Use the exact bank name shown by the transfer platform.
- For local payment rails, see how FAST transfers work.
Common Verification Checks Before Sending Money
Check the Beneficiary Name
The recipient name should match the account record held with SBI Singapore. Small spelling differences can cause manual review or rejection.
Check the Account Number
Confirm the full account number directly with the recipient. Do not rely on old invoices, screenshots or copied templates without checking.
Check Transfer Fees and FX Markups
Sending banks may charge wire fees, lifting fees or foreign exchange spreads. Compare the payment cost before sending large transfers. The site’s page on international transfer fees explains the fee types in plain English.
Check Bank Status
Use the MAS Financial Institutions Directory to verify State Bank of India’s Singapore licence status and official contact entry.
Check Branch Help
If a transfer is urgent or complex, contact SBI Singapore or visit a branch. The SBI branch locations page can help with address and ATM planning.
Check the Bank Profile
The SBI Singapore profile gives broader context on the bank’s services, Singapore presence and official verification points.
Official Verification Notes
SBI Singapore publishes SBINSGSG as the SWIFT code for receiving overseas funds, 7791 as the bank code and explains that the branch code is the first 3 digits of the 14-digit SBI account number. The Monetary Authority of Singapore lists State Bank of India as incorporated in India and licensed in Singapore as a Qualifying Full Bank. The Association of Banks in Singapore also lists State Bank of India among Qualifying Full Banks.
SWIFT codes rarely change, but bank forms, transfer corridors, intermediary bank instructions, charges and account validation rules can change. Confirm the latest details with SBI Singapore or the sending bank before submitting a payment.
FAQ
What is the SWIFT code for SBI Singapore?
The SWIFT/BIC code for State Bank of India in Singapore is SBINSGSG. Some transfer forms may request the 11-character version SBINSGSGXXX.
Is SBINSGSG the same as SBINSGSGXXX?
They identify the same SBI Singapore BIC in many payment forms. SBINSGSG is the 8-character code, while SBINSGSGXXX is the 11-character form with a generic branch ending.
What is SBI Singapore’s bank code?
SBI Singapore publishes 7791 as its bank code. This is different from the SWIFT code and is used for local Singapore routing where requested.
How do I find the SBI Singapore branch code?
SBI Singapore states that the branch code is the first 3 digits of the customer’s 14-digit SBI account number. Do not guess it from the branch name.
Can I use SBI India’s SWIFT code for a Singapore account?
No. A Singapore-based SBI account should use the SBI Singapore SWIFT/BIC details, not an SBI India branch code, unless SBI or the sending bank gives a separate instruction for a specific transfer route.


