Pay everyone with a single file upload
Instead of transferring salaries one by one, you can generate a bank file containing all payment instructions and upload it to your bank's portal. The bank processes all transfers at once, saving you time and reducing errors.
Before You Begin
Ensure the following:
- Payroll is processed for all employees you want to pay.
- Bank details are entered in each employee's profile (bank name, account number).
- Payment Type is set to Bank Transfer for each employee you want in the file (Edit Employee → Payroll). Only these employees appear in the Bank Transfer section.
- Bank account is created in Finance → Accounts for your company's payroll account, with its Bank chosen (Edit Account → Bank).
How to Download a Bank File
- 1 Navigate to Team → Payroll.
- 2 Click the Payments tab.
- 3 Select the Payslip Period and click Apply.
- 4 In the Bank Transfer section, select the employees to include using the checkboxes.
- 5 Click Download Bank File.
- 6 Select the Account you want to use from the dropdown. This lists the accounts you have created in Finance → Accounts. The format fields appear after you pick the account.
- 7 The Bank File Format is automatically selected based on the bank account you chose.
- 8 Enter the Organization ID if the format asks for it. For DBS Universal File Format it is required. Officaid remembers it for next time.
- 9 Confirm the Date for the payment.
- 10 Fill in Remarks if needed.
- 11 Review the Employees list and amounts.
- 12 Click Generate Bank File to download.
The file downloads to your device in the format required by your selected bank. For DBS, the file name looks like DBS_UFF_(Organization ID)_GPP_(yyyymmdd).csv.
The selected payslips now show Sent to bank until you mark them as paid with Mark As Paid.
How Bank File Formats Work
The bank file format is determined by the bank account you select when generating the file. If you have multiple bank accounts set up (e.g., one with DBS and one with OCBC), you can choose which account to use, and Officaid generates the file in the correct format for that bank.
Officaid supports major Singapore banks and continues to expand support over time. If your bank is not yet supported, contact Officaid to request support.
Uploading to Your Bank
After downloading the file:
- Login to your bank's business banking portal.
- Navigate to the bulk payment or payroll section.
- Upload the file you downloaded from Officaid.
- Review and authorize the payments according to your bank's process.
After disbursing salaries, return to Officaid, tick the Sent to bank payslips in the Payments tab and click Mark As Paid.
Frequently Asked Questions
Some banks require an Organization ID for bulk payment file submissions. This field appears in the bank file generation dialog after you pick the account, and it is required for DBS Universal File Format. Officaid remembers the value for next time. If you're unsure whether you need this or what value to enter, check with your bank.
Yes. If you have multiple company bank accounts set up in Finance → Accounts, you can choose which account to use each time you generate a bank file. Officaid generates the file in the correct format for the selected bank.
Officaid pulls bank details from each employee's profile. To view or update bank details, go to Team → Directory, select the employee, and check their payroll information. See Editing Employee Information for details.
Go to Finance → Accounts and add your company's bank account. Make sure you choose its Bank, as this sets the bank file format. This account will then appear in the Account dropdown when generating bank files. See Adding a Bank, Credit Card, or Cash Account for details.
What's Next?
Complete the payment cycle:
- Managing Salary Payments explains marking payments as complete after bank transfer.
- What are Bank Files provides background on how bank files work.
- Viewing CPF Contributions covers the next step after salary disbursement.