Japan Zengin Code

Japan Zengin Code Lookup — Find Any Bank's 4-Digit Code | AbokiCalculator
JAPAN ZENGIN LOOKUP
Bank Code Lookup

Japan Zengin Code Lookup

Find the 4-digit Zengin bank code and 3-digit branch code for any Japanese bank. 63 branches across 24 banks including MUFG, Mizuho, SMBC, and online banks. Free, instant.

Zengin Code Finder Live Database
Type 2+ characters to search all branches
Verified
7-Digit Combined Zengin Code
Bank Code
Branch Code
Combined:  •  Decoded:
Bank Code (4 digits)
Branch Code (3 digits)
SWIFT / BIC Code
City / Prefecture
Branch Address
For international wire transfers TO Japan from abroad, your sender needs the SWIFT code. Zengin codes are for domestic transfers within Japan only.
Japanese banks typically require the recipient name in katakana (Japanese phonetic script) for domestic transfers. For international wires, the full English name is accepted.
What to give your sender for a wire transfer to Japan
  1. Recipient full name (English or katakana)
  2. Bank account number (usually 7 digits for Japanese banks)
  3. Account type: Futsu (ordinary) or Toza (current)
  4. Bank name:
  5. Branch name and Zengin branch code:
  6. SWIFT code (for international wires):
  7. 7-digit combined code:
Not found in database This code is not in our database of 63 major branches. It may still be valid. Check with the recipient directly or visit the Japanese Bankers Association website (zenginkyo.or.jp) for the full official Zengin code list.
Sponsored

Sending or receiving money in Japan?

Compare live JPY transfer rates before you send. Wise and SBI Remit are popular for Japan transfers.

What Is a Zengin Code?

A Zengin code is a 4-digit numeric code that uniquely identifies a Japanese bank within the Zengin System, Japan's domestic interbank wire transfer network. Combined with a 3-digit branch code, it forms the 7-digit routing number used for all domestic JPY bank transfers in Japan.

The codes are assigned and maintained by the Japanese Bankers Association (Zenginkyo). Every bank participating in Japan's domestic payment infrastructure has at least one Zengin code, from major city banks like MUFG and Mizuho to regional banks and newer online banks.

Everyday use: When you set up automatic payments (jidou hikiotoshi), receive salary in Japan, or transfer money between Japanese accounts, the Zengin code is what routes your funds to the right bank. You may see it labeled as "Kinyu Kikan Code" (金融機関コード) on forms and bank documents.

What Is the Zengin System?

The Zengin System (全銀システム — Zenginkyo Data Telecommunications System) is Japan's core interbank electronic funds transfer network. Operated by the Japanese Bankers Association, it handles virtually all domestic yen transfers between Japanese bank accounts.

Launched in 1973 and continuously upgraded, the Zengin System processes hundreds of millions of transactions annually. In 2018, it expanded to 24/7 near-real-time settlement for domestic transfers, making Japan one of the first major economies to offer round-the-clock instant bank payments. The system connects over 1,000 financial institutions including city banks, regional banks, credit unions, and online banks.

How Zengin Codes Are Structured

Every Zengin routing code follows a consistent 7-digit format. Understanding the structure helps you verify any code you receive:

Visual: Zengin Code Format (7 digits = 4 + 3)
0
0
0
5
Bank Code (4 digits)
+
0
2
1
Branch Code (3 digits)
Example: 0005021 = MUFG Bank (Mitsubishi UFJ), Osaka Branch
Bank Code (digits 1-4)
Identifies the financial institution. All Japanese bank codes begin with 0. Major banks: 0001 Mizuho, 0005 MUFG, 0009 SMBC, 0010 Resona. Japan Post Bank is 9900 (unique exception).
Branch Code (digits 5-7)
Identifies the specific branch. 001 is almost always the head office. Regional branches are numbered sequentially. Some online banks only have one branch (001).

Major Japanese Banks: Zengin Codes at a Glance

Bank CodeBank (English)Bank (Japanese)SWIFT CodeType
0001Mizuho Bankみずほ銀行MHCBJPJTCity Bank
0005MUFG Bank (Mitsubishi UFJ)三菱UFJ銀行BOTKJPJTCity Bank
0009SMBC (Sumitomo Mitsui)三井住友銀行SMBCJPJTCity Bank
0010Resona Bankりそな銀行DIWAJPJTCity Bank
0030AEON Bankイオン銀行AEONJPJTSpecialised
0033PayPay BankPayPay銀行PYBKJPJTOnline
0035Sony Bankソニー銀行SNYBJTJ1Online
0036Rakuten Bank楽天銀行RAKTJPJTOnline
0038SBI Sumishin Net BankSBI住信ネット銀行NTSSJPJTOnline
0397Shinsei Bank新生銀行LITEJTJSCity Bank
9900Japan Post Bank (Yucho)ゆうちょ銀行JPSTJPJTPostal

How Zengin Codes Work in Bank Transfers

When you initiate a domestic bank transfer in Japan, the sending bank uses the Zengin code to identify and route the payment to the correct receiving bank and branch through the Zengin System's clearing infrastructure:

Domestic Zengin Transfer Flow
1
You enter transfer details
In your Japanese bank app: recipient name (katakana), bank code (4 digits), branch code (3 digits), account type, and account number.
2
Your bank validates the Zengin code
The 4-digit bank code is checked against the Zengin participant list. Invalid codes are rejected immediately before any funds move.
3
Payment message sent through Zengin System
Your bank sends a standardised payment message to the receiving bank via the Zengin network. Since 2018, most domestic transfers settle in real time 24/7.
4
Funds credited to recipient account
The receiving bank credits the account. During banking hours, transfers are near-instant. Outside hours, most are completed within the next business window.
Flow Summary
Your Account
(Japan Bank)
Zengin
System
Receiving
Bank
Recipient
Account

How to Receive an International Wire Transfer into a Japanese Bank Account

International transfers to Japan use SWIFT, not Zengin. To receive an international wire, give your sender all of the following:

  • Your bank name (in English, e.g. MUFG Bank)
  • Your bank SWIFT/BIC code (e.g. BOTKJPJT for MUFG)
  • Branch name (the branch where your account is held)
  • Branch code (3-digit Zengin branch code, e.g. 001)
  • Your account number (7 digits for most Japanese banks)
  • Account type: Futsu (ordinary / savings) or Toza (current / checking)
  • Your full name as it appears on your account
For the Zengin code: International senders may ask for the "branch sort code" or "routing number." This refers to your Zengin branch code (3 digits). Some Japanese banks also ask you to provide the 7-digit combined code on wire transfer forms.

Zengin Code vs SWIFT Code vs IBAN

FeatureZengin CodeSWIFT CodeIBAN
Length4 digits (bank) + 3 digits (branch)8 or 11 characters15 to 34 characters
Used forDomestic JPY transfers within JapanInternational wire transfersEuropean bank account ID
Required in JapanYes, for domestic transfersYes, for international wiresNot used in Japan
Operated byJapanese Bankers AssociationSWIFT (Belgium)ISO standard
Example0005021BOTKJPJTGB29 NWBK 6016 1331 9268 19
Japan does not use IBAN. Unlike European countries, Japan has its own domestic routing system (Zengin). If a transfer form asks for an IBAN for a Japanese account, leave it blank or explain that Japan does not issue IBANs. Use the 7-digit Zengin code and SWIFT code instead.

Online Banks in Japan: A Guide for Expats

Several newer online-only banks have become popular with foreign residents in Japan due to their English-language interfaces, competitive transfer fees, and easier account opening requirements. Each has its own Zengin code:

PayPay Bank
PayPay銀行
0033
Formerly Japan Net Bank. Owned by SoftBank/Z Holdings. Easy online account opening, popular for e-commerce payments. SWIFT transfers supported.
Sony Bank
ソニー銀行
0035
Strong FX services, popular with expats for multi-currency accounts. Competitive rates on international transfers. English app available.
SBI Sumishin Net Bank
SBI住信ネット銀行
0038
High interest rates on savings. Linked to SBI Remit for international transfers at competitive rates. Popular with Japanese tech workers.
Rakuten Bank
楽天銀行
0036
Part of Rakuten ecosystem. Free ATM withdrawals with usage minimums. International wire support. Large English user community.
Expat tip: Sony Bank and SBI Sumishin are often recommended for expats who need to transfer money internationally on a regular basis. Both offer competitive FX rates compared to traditional city banks, and have English-language customer support.

Japan Post Bank (Yucho): Special Considerations

Japan Post Bank (ゆうちょ銀行, Yucho Ginko) is one of the largest banks in Japan by deposits, with over 24,000 ATMs nationwide. Its Zengin code is 9900. However, it operates differently from other Japanese banks in several important ways:

  • Account number format: Yucho uses a "symbol and number" (kigo-bango) system internally. When receiving transfers from other Japanese banks via Zengin, the account must first be converted to a standard 7-digit account number. The branch code for this is usually 108 or a branch code derived from your symbol number.
  • International transfers: Yucho does accept incoming international wire transfers via SWIFT. The SWIFT code is JPSTJPJT. However, not all foreign banks can send directly to Yucho, and some transfers require correspondent bank routing.
  • ATM network: Yucho ATMs accept many international cards (Visa, Mastercard, Cirrus) making it useful for cash withdrawal while in Japan even without a Yucho account.
Note for senders: If someone gives you a Yucho bank account number that looks like "12345-67890" (symbol-number format), do not use this directly for a Zengin transfer from another bank. Ask the recipient to provide the converted "transfer account number" (振替口座番号) instead, which is in standard 7-digit format.

Common Mistakes to Avoid

Using a Zengin code for an international transfer

Zengin codes only work within Japan. Telling an overseas bank to use your "0005021" code will cause the transfer to fail. For international transfers, always provide the SWIFT code.

Wrong account type (Futsu vs Toza)

Japanese bank forms require you to specify account type. Futsu (ordinary, for savings and regular accounts) is by far the most common. Toza (current/checking) is mainly for businesses. Selecting the wrong type will cause the transfer to be returned.

Name in wrong format

For domestic Zengin transfers, the recipient name must match the account name exactly in katakana (e.g. タナカ タロウ for Taro Tanaka). For international wires, use the Roman alphabet version. Mismatches cause transfers to be returned or held.

Is it safe to share a Zengin code?

Yes. Zengin bank codes and branch codes are public information, listed on bank websites and in official directories. Sharing them carries no security risk. They identify the bank and branch, not your account or personal details. Your account number provides the individual account identifier.

Frequently Asked Questions

A Zengin code is a 4-digit numeric identifier assigned to each Japanese bank by the Japanese Bankers Association. Combined with a 3-digit branch code, it forms the 7-digit routing number used for all domestic yen bank transfers within Japan through the Zengin System (全銀システム). It may also be called Kinyu Kikan Code (金融機関コード) on bank forms.
MUFG Bank (Mitsubishi UFJ Bank) Zengin bank code is 0005. The head office branch code is 001, giving a combined 7-digit code of 0005001. For specific branches, use the tool above to find the branch-level code. For international wire transfers to MUFG, the SWIFT code is BOTKJPJT.
Provide your sender with: (1) your bank name in English, (2) the bank SWIFT code, (3) your branch name and 3-digit branch code, (4) your 7-digit account number, (5) account type (Futsu = ordinary, or Toza = current), and (6) your full name as it appears on your account. The Zengin code alone is not sufficient for international wires.
For transfers from abroad to a Japanese bank, you need the SWIFT code. Zengin codes are for domestic transfers within Japan only. Some international transfer forms also ask for the "branch sort code," which refers to the 3-digit Zengin branch code. Always provide both the SWIFT code and branch code when in doubt.
Japan Post Bank Zengin code is 9900. The SWIFT code for international wires is JPSTJPJT. Note that Japan Post Bank uses a unique account numbering system. For domestic transfers from another bank, the recipient needs to provide the converted 7-digit "transfer account number," not the original symbol-number format. For international wires, provide the SWIFT code and account number as converted.
Yes, Japan Post Bank accepts incoming international wire transfers via SWIFT (JPSTJPJT). However, Yucho's account structure is different from standard Japanese banks, and some overseas banks have difficulty sending directly. If a direct transfer fails, your sender may need to use a correspondent bank. Contact Japan Post Bank customer service for specific instructions based on the sending country.
Typically 1 to 4 business days for standard SWIFT wires from major countries (USA, UK, EU, Australia). Transfers from less common corridors may take 3 to 5 business days. Same-day or next-day delivery is possible with services like Wise. Time is affected by: number of correspondent banks involved, currency conversion, and whether anti-money laundering checks are triggered. Weekends and Japanese public holidays can add 1 to 2 days.
Copied

© AbokiCalculator. Zengin codes based on Japanese Bankers Association data. For informational use only. Always verify with your bank before transferring funds.

Similar Posts