Employee

Master Bank

Complete guide to managing bank data in Moyee - viewing, adding, editing, and configuring bank information such as bank code, bank name, SWIFT code, and status for employee payment purposes.

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.

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 CodeBank NameShort NameSWIFT CodeCountryStatus
002Bank Rakyat IndonesiaBRIBRINIDJAIndonesia
009Bank Negara IndonesiaBNIBNINIDJAIndonesia
014Bank Central AsiaBCACENAIDJAIndonesia
011Bank Danamon IndonesiaDanamonBDINIDJAIndonesia
013Permata BankPermataBBBAIDJAIndonesia
016Bank Maybank IndonesiaMaybankIBBIKIDJAIndonesia
022CIMB NiagaCIMBBNIAIDJAIndonesia
028Bank OCBC NISPOCBCNISPIDJAIndonesia
031Bank DBS IndonesiaDBSDBSSIDJAIndonesia
147Bank Muamalat IndonesiaMuamalatMUABIDJAIndonesia
200Bank Tabungan NegaraBTNBTANIDJAIndonesia
A22290Bank JagoJagsdadaIndonesia

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:

ComponentDescriptionNotes
**Bank Code ***Unique bank codeRequired
**Bank Name ***Full bank nameRequired
Short NameBank abbreviationOptional
SWIFT CodeSWIFT code for international transactionsOptional
**Country ***Bank's country of originRequired, default: Indonesia
StatusBank active statusCheckbox

How to Fill the Form:

  1. Bank Code
    • Enter a unique bank code
    • Example: 002 for BRI, 009 for BNI, 014 for BCA
    • Bank code must be unique and cannot be the same as another bank
  2. Bank Name
    • Enter the full bank name
    • Example: Bank Rakyat Indonesia, Bank Negara Indonesia
  3. Short Name (Optional)
    • Enter the bank abbreviation or initials
    • Example: BRI, BNI, BCA
  4. SWIFT Code (Optional)
    • Enter the bank's SWIFT code for international transactions
    • Example: BRINIDJA for BRI, BNINIDJA for BNI
  5. Country
    • Select the bank's country of origin
    • Default: Indonesia
  6. Status
    • Check if the bank is active and can be used
    • Active banks will appear in selections when making transactions
  7. Click Save to save the data
  8. Click Cancel to cancel

Adding a New Bank

To add new bank data:

  1. Click the Add Bank button or the plus (+) icon
  2. The Master Bank Form page will open
  3. Fill in Bank Code with a unique code (example: 008)
  4. Fill in Bank Name with the full name (example: Bank Mandiri)
  5. Fill in Short Name (optional) (example: Mandiri)
  6. Fill in SWIFT Code (optional) (example: BMRIIDJA)
  7. Country will be automatically filled as Indonesia
  8. Set Status (check if you want it immediately active)
  9. Click Save to save
  10. Click Cancel to cancel

Editing Bank Data

To edit existing bank data:

  1. Find the bank you want to edit from the list
  2. Click the Edit icon on that bank row
  3. The edit form will open with pre-filled data
  4. Modify the necessary information (Bank Code, Bank Name, Short Name, SWIFT Code, Country, Status)
  5. Click Save to save the changes
  6. Click Cancel to cancel

Deleting Bank Data

To delete bank data:

  1. Find the bank you want to delete from the list
  2. Click the Delete icon on that bank row
  3. Confirm the deletion in the dialog that appears
  4. The bank data will be permanently deleted
Warning: Deleting bank data will affect all employee data and transactions using this bank. Ensure no data is still using this bank before deleting.

List of Banks in Indonesia

Here is a list of common banks operating in Indonesia:

Bank CodeBank NameShort NameSWIFT Code
002Bank Rakyat IndonesiaBRIBRINIDJA
009Bank Negara IndonesiaBNIBNINIDJA
014Bank Central AsiaBCACENAIDJA
011Bank Danamon IndonesiaDanamonBDINIDJA
013Permata BankPermataBBBAIDJA
016Bank Maybank IndonesiaMaybankIBBIKIDJA
022CIMB NiagaCIMBBNIAIDJA
028Bank OCBC NISPOCBCNISPIDJA
031Bank DBS IndonesiaDBSDBSSIDJA
147Bank Muamalat IndonesiaMuamalatMUABIDJA
200Bank Tabungan NegaraBTNBTANIDJA
008Bank MandiriMandiriBMRIIDJA
019Bank PaninPaninPINNIDJA
023Bank UOB IndonesiaUOBUOBIIDJA
037Bank Artha Graha InternasionalArtha GrahaARTGIDJA
041Bank BukopinBukopinBBUKIDJA
045Bank Syariah IndonesiaBSIBSIDIDJA
110Bank Jabar BantenBJBBJBRIDJA
111Bank DKIDKIBDKIIDJA
112Bank BPD DIYBPD DIYBPDYIDJA
113Bank JatengJatengBPDJIDJA
114Bank JatimJatimBPDJIDJ1
115Bank JambiJambiBPDJIDJ2
116Bank AcehAcehPDACIDJA

Usage Tips

  1. Use official bank codes - Use bank codes issued by Bank Indonesia for data consistency.
  2. Fill SWIFT code correctly - For banks that frequently handle international transactions, ensure the SWIFT code is entered correctly.
  3. Consistent short names - Use commonly recognized short names for easy searching.
  4. Activate only banks in use - Deactivate banks that are no longer used to avoid confusion.
  5. Update bank data - Periodically check for changes in bank codes or SWIFT codes.
  6. Check for duplicates - Before adding a new bank, ensure the bank is not already registered.
  7. 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

Copyright © 2026