Contents of this article apply to the following users
Tier: N/A
Product: Payroll
Platform: Web
Access Level: Owner
The Maybank bank file lets you prepare Maybank salary transfer files directly from StaffAny. Start by setting up the Maybank Corporate ID in the Business Entity, then generate and download the Maybank bank file after payroll is ready for payment.
This guide will cover how to:
Set Up Maybank Corporate ID
Generate Maybank Bank File
FAQ
Set Up Maybank Corporate ID
Set up the Maybank Corporate ID for the Business Entity before generating the bank file. This value is used directly in the bank file header.
Go to Payroll > Business Entities.
Select the Business Entity that pays salaries through Maybank.
Click Edit.
Go to Bank Details.
Select Malayan Banking Berhad (Maybank) under Bank Name.
Enter the Maybank Corporate ID.
Save the Business Entity.
Generate Maybank Bank File
Generate the Maybank bank file after the payroll has been finalised and the payment has been created.
Go to Payroll > Payments.
Find the payment that contains the payroll you want to process.
Click Download Bank Files.
Select the Value Date that should appear in the bank file. Avoid public holidays and bank holidays to prevent processing delays.
Click Download Bank Files.
Open the downloaded file package and retrieve the Maybank bank file.
StaffAny automatically sets the correct bank code for each transaction: IT (internal transfer) for Maybank-to-Maybank payments, and IG (interbank GIRO) for transfers to other banks. No manual selection is needed.
FAQ
Where do I find my Maybank Corporate ID?
Your Maybank Corporate ID is assigned by Maybank when you register for corporate banking services. If you are unsure, contact your Maybank relationship manager or Maybank business banking support.
Why can't I see the Maybank Corporate ID field?
The Maybank Corporate ID field only appears in Bank Details when your Business Entity's disbursement bank is set to Malayan Banking Berhad (Maybank). Ensure the correct bank is selected and save your settings.
Why am I getting an error when trying to export the bank file?
The most common reason is that the Maybank Corporate ID has not been entered. Go to Payroll > Business Entities > [Entity] > Bank Details and ensure the Maybank Corporate ID is filled in before attempting to export.
How does the system decide whether to use payment code IT or IG?
The system checks each employee's registered receiving bank. If the bank is Maybank (SWIFT codes MBBEMYKL or MBISMYKL), the payment code is set to IT (Maybank-to-Maybank). For all other banks, the payment code is set to IG (Interbank GIRO). This is done automatically.
Can I use this bank file for both Maybank-to-Maybank and interbank transfers in the same payroll run?
Yes. The exported bank file can contain a mix of IT and IG payment records. The system automatically assigns the correct payment code per employee based on their receiving bank.


