Articles in this section

Payrun Dashboard - Generating a Bank File

This article explains how to generate a bank file from the Payrun Dashboard. A bank file is an instruction file that tells your company's bank to transfer salaries from your company's bank account directly to your employees' accounts.

Important: Do not open, edit, or rename the downloaded bank file before uploading it to your bank. Opening the file (even in Excel) may cause automatic reformatting of fields such as account numbers or payment references, which can cause the upload to fail or result in incorrect transfers.

Before You Begin

  • Ensure the payrun has been finalised before generating the bank file.
  • Have your company's bank account details on hand (account number, account name, and bank submission format).
  • If you are unsure which bank submission format to use, check with your company's bank directly.

Step-by-Step Guide

Step 1: Navigate to the Payrun Dashboard

Click on Payroll menu icon to open the Payroll module.

Step 2: Open the Payrun

Click on Payrun option to access your payrun.

Step 3: Initiate Bank File Generation

On the Payrun Dashboard, click the Generate Bank File button button as shown below.

Payrun Dashboard - Generate Bank File button location

Step 4: Enter Bank File Details

Fill in all required fields in the bank file generation form. Note that the fields displayed may vary depending on the bank selected.

Bank file generation form

FieldDescription
Originating BankSelect the bank your company uses for salary disbursement.
Bank Submission FormatChoose the correct file format required by your bank. Selecting the wrong format will cause the upload to fail. Check with your bank if unsure.
Originating Account NumberEnter your company's bank account number.
Generate Branch CodeClick this after entering the account number. Verify that the Branch Code and Branch Name are displayed correctly before proceeding.
Originating Account NameEnter your company's account name as registered with the bank.
Effective Transfer DateEnter the value date — the date on which salary transfers should take effect.
Message Sequence / Batch No.The batch number for this submission. Applicable to specific banks only.
DBS IDEAL Login IDYour DBS IDEAL login ID. Applicable to DBS bank only.
MonthSelect the month for which you are generating this bank file.
Generate ByChoose whether to generate by Pay Period or Payrun Date.
Pay PeriodSelect the specific pay period to include in this bank file.
Employees SelectedFilter which employees are included in this bank file, if needed.

Step 5: Preview the Bank File (Optional)

Click Preview button to review the details before generating. The system will display each employee's name, bank account number, and the transfer amount. This is recommended to catch any errors before submission.

Step 6: Generate the Bank File

Click Generate button to generate the bank file. A confirmation message will appear in the upper-right corner of the screen once the file has been successfully generated.

Bank file generation confirmation message

Step 7: Confirm the Generated File

Once completed, the generated bank file will appear in the list as shown below.

Generated bank file listed on dashboard

Step 8: Download the Bank File

Click Download button to download the file.

Reminder: Do not rename the downloaded file. Do not open the file in any application (e.g., Excel) before uploading it to your bank portal. Opening the file may trigger automatic reformatting of account numbers, payment references, or other critical fields, which can corrupt the data.

Step 9: Upload the File to Your Bank Portal

Log in to your company's bank portal and upload the downloaded bank file according to your bank's instructions.

Frequently Asked Questions

What happens if I select the wrong bank submission format?

The bank will reject the file upload. Always confirm the correct format with your bank before generating the file.

Why should I not open the bank file after downloading?

Applications like Microsoft Excel may automatically reformat certain data fields (e.g., leading zeros in account numbers may be stripped, or numeric strings may be converted to scientific notation). This can corrupt critical payment details and cause the bank to reject the file or process incorrect transfers.

Can I include only selected employees in the bank file?

Yes. Use the Employees Selected field in the generation form to filter and include only the employees you need.

Was this article helpful?
2 out of 9 found this helpful