Master Bank
Overview
The Master Bank menu displays all bank data used for salary payments, transfers, and other financial transactions. This feature allows you to manage bank information such as bank code, bank name, SWIFT code, and active status.

Page Navigation
The Master Bank page is located within the Setup » Document Type » Master Bank menu.
Bank List Display
The bank list page shows a table with the following columns:
- Bank Code - Bank code (example: 002, 009)
- Bank Name - Full bank name
- Short Name - Bank abbreviation (example: BRI, BNI, BCA)
- SWIFT Code - SWIFT code for international transactions
- Country - Bank's country of origin
- Status - Bank active status

Bank Data
Here is an example of registered bank data:
| Bank Code | Bank Name | Short Name | SWIFT Code | Country | Status |
|---|---|---|---|---|---|
| 002 | Bank Rakyat Indonesia | BRI | BRINIDJA | Indonesia | ✓ |
| 009 | Bank Negara Indonesia | BNI | BNINIDJA | Indonesia | ✓ |
| 014 | Bank Central Asia | BCA | CENAIDJA | Indonesia | ✓ |
| 011 | Bank Danamon Indonesia | Danamon | BDINIDJA | Indonesia | ✓ |
| 013 | Permata Bank | Permata | BBBAIDJA | Indonesia | ✓ |
| 016 | Bank Maybank Indonesia | Maybank | IBBIKIDJA | Indonesia | ✓ |
| 022 | CIMB Niaga | CIMB | BNIAIDJA | Indonesia | ✓ |
| 028 | Bank OCBC NISP | OCBC | NISPIDJA | Indonesia | ✓ |
| 031 | Bank DBS Indonesia | DBS | DBSSIDJA | Indonesia | ✓ |
| 147 | Bank Muamalat Indonesia | Muamalat | MUABIDJA | Indonesia | ✓ |
| 200 | Bank Tabungan Negara | BTN | BTANIDJA | Indonesia | ✓ |
| A22290 | Bank Jago | Jag | sdada | Indonesia | ✓ |
Total Data: 1–22 of 22
Rows per page
At the bottom of the page, there is a setting for the number of rows per page:

- Rows per page: 100
- Total data: 1–22 of 22
Master Bank Form
To add or edit bank data, use the Master Bank form.

Form Components:
| Component | Description | Notes |
|---|---|---|
| **Bank Code *** | Unique bank code | Required |
| **Bank Name *** | Full bank name | Required |
| Short Name | Bank abbreviation | Optional |
| SWIFT Code | SWIFT code for international transactions | Optional |
| **Country *** | Bank's country of origin | Required, default: Indonesia |
| Status | Bank active status | Checkbox |
How to Fill the Form:
- Bank Code
- Enter a unique bank code
- Example:
002for BRI,009for BNI,014for BCA - Bank code must be unique and cannot be the same as another bank
- Bank Name
- Enter the full bank name
- Example:
Bank Rakyat Indonesia,Bank Negara Indonesia
- Short Name (Optional)
- Enter the bank abbreviation or initials
- Example:
BRI,BNI,BCA
- SWIFT Code (Optional)
- Enter the bank's SWIFT code for international transactions
- Example:
BRINIDJAfor BRI,BNINIDJAfor BNI
- Country
- Select the bank's country of origin
- Default:
Indonesia
- Status
- Check if the bank is active and can be used
- Active banks will appear in selections when making transactions
- Click Save to save the data
- Click Cancel to cancel
Adding a New Bank
To add new bank data:
- Click the Add Bank button or the plus (+) icon
- The Master Bank Form page will open
- Fill in Bank Code with a unique code (example:
008) - Fill in Bank Name with the full name (example:
Bank Mandiri) - Fill in Short Name (optional) (example:
Mandiri) - Fill in SWIFT Code (optional) (example:
BMRIIDJA) - Country will be automatically filled as
Indonesia - Set Status (check if you want it immediately active)
- Click Save to save
- Click Cancel to cancel
Editing Bank Data
To edit existing bank data:
- Find the bank you want to edit from the list
- Click the Edit icon on that bank row
- The edit form will open with pre-filled data
- Modify the necessary information (Bank Code, Bank Name, Short Name, SWIFT Code, Country, Status)
- Click Save to save the changes
- Click Cancel to cancel
Deleting Bank Data
To delete bank data:
- Find the bank you want to delete from the list
- Click the Delete icon on that bank row
- Confirm the deletion in the dialog that appears
- The bank data will be permanently deleted
List of Banks in Indonesia
Here is a list of common banks operating in Indonesia:
| Bank Code | Bank Name | Short Name | SWIFT Code |
|---|---|---|---|
| 002 | Bank Rakyat Indonesia | BRI | BRINIDJA |
| 009 | Bank Negara Indonesia | BNI | BNINIDJA |
| 014 | Bank Central Asia | BCA | CENAIDJA |
| 011 | Bank Danamon Indonesia | Danamon | BDINIDJA |
| 013 | Permata Bank | Permata | BBBAIDJA |
| 016 | Bank Maybank Indonesia | Maybank | IBBIKIDJA |
| 022 | CIMB Niaga | CIMB | BNIAIDJA |
| 028 | Bank OCBC NISP | OCBC | NISPIDJA |
| 031 | Bank DBS Indonesia | DBS | DBSSIDJA |
| 147 | Bank Muamalat Indonesia | Muamalat | MUABIDJA |
| 200 | Bank Tabungan Negara | BTN | BTANIDJA |
| 008 | Bank Mandiri | Mandiri | BMRIIDJA |
| 019 | Bank Panin | Panin | PINNIDJA |
| 023 | Bank UOB Indonesia | UOB | UOBIIDJA |
| 037 | Bank Artha Graha Internasional | Artha Graha | ARTGIDJA |
| 041 | Bank Bukopin | Bukopin | BBUKIDJA |
| 045 | Bank Syariah Indonesia | BSI | BSIDIDJA |
| 110 | Bank Jabar Banten | BJB | BJBRIDJA |
| 111 | Bank DKI | DKI | BDKIIDJA |
| 112 | Bank BPD DIY | BPD DIY | BPDYIDJA |
| 113 | Bank Jateng | Jateng | BPDJIDJA |
| 114 | Bank Jatim | Jatim | BPDJIDJ1 |
| 115 | Bank Jambi | Jambi | BPDJIDJ2 |
| 116 | Bank Aceh | Aceh | PDACIDJA |
Usage Tips
- Use official bank codes - Use bank codes issued by Bank Indonesia for data consistency.
- Fill SWIFT code correctly - For banks that frequently handle international transactions, ensure the SWIFT code is entered correctly.
- Consistent short names - Use commonly recognized short names for easy searching.
- Activate only banks in use - Deactivate banks that are no longer used to avoid confusion.
- Update bank data - Periodically check for changes in bank codes or SWIFT codes.
- Check for duplicates - Before adding a new bank, ensure the bank is not already registered.
- Complete data - Try to fill all fields for complete information, especially for frequently used banks.
Troubleshooting
Cannot add a new bank
- Ensure the Bank Code and Bank Name fields are filled
- Check if the bank code is already in use
- Try with a different bank code
Bank not appearing in selection
- Check the bank status (must be active)
- Refresh the browser page
- Ensure the bank was saved correctly
Failed to save form
- Ensure the bank code is unique (no duplicates)
- Check the bank code format (usually 3-digit numbers)
- Check your internet connection
Bank cannot be deleted
- Ensure no employee data is using this bank
- Deactivate it first before deleting
- Contact an administrator if still having issues
SWIFT code invalid
- Ensure the SWIFT code format is correct (8 or 11 characters)
- Check the official SWIFT code from the relevant bank
- SWIFT codes are usually a combination of letters and numbers
Next Steps
Document Type
Complete guide to managing document types in Moyee - viewing, adding, editing, and configuring documents such as PKWT, PKWTT, Amendments, Internship, and various other document types.
Setting Education
Complete guide to managing education level data in Moyee - viewing, adding, editing, and configuring education levels such as Preschool, Kindergarten, Elementary, Middle School, High School, Diploma, Bachelor, Master, Doctorate for employee data purposes.