Upload bank file to Singapore DBS Ideal

The bank file format for DBS is DBS Giro file. Downloading and uploading the bank file is very simple and easy. You can upload your bank file in your DBS Ideal account (DBS internet banking platform) to effect automated GIRO transfer of salaries to your employees.

From Swingvy, ensure under Payroll > Settings > Company details > Bank information. Whether your corporate/company bank account is with POSB or DBS, select DBS.

Ensure that your bank file format is selected as “GIRO”. This is a one-time setup.


Once completed, you can download your bank file after completing your Payrun (Step 3).

Otherwise, if you have completed payrun, you may download your bank file anytime through Payroll > Payroll history > select the month’s payrun you desire > download bank file.

Note: The Value date of the bank file will be the downloaded date. This can be amended on DBS Ideal.


DBS has upgraded its internet banking interface with the flow:
Log in > select Pay & Transfer > Bulk payment. It will redirect you to the old interface as per steps in this article to submit your bank file.

However, if you do not see this function, this means the access permission to “Pay & Transfer” was not granted. You have to activate the full function by submitting DBS Ideal Maintenance form, through branch or post to them. Then, they will process the activation around 3 to 5 working days upon receiving the information.

Should everything works perfectly, you can follow the step below to upload, submit and process payroll through DBS. 

Step 1: Log in to the DBS Ideal page
Step 2: Click on files menu and select upload file from the dropdown menu


Step 3: Click on create now
Step 4: Create a profile name (example: Payroll ABC Pte Ltd).Select Payment type as “Payroll” and File format as “New Interbank GIRO”. Any other options will cause an error of “Record type should be 0”.


Step 5: You can set the profile access as Public and it will allow the approver to approve the uploaded file
Step 6: Payment date override can be tick should you want a future value date. Do note that GIRO transfer takes around 1-2 working days to be fully processed. This is DBS’s internal processing timeline, do kindly call DBS should you need clarification. Profile access should follow to your DBS Ideal internet banking approval settings.
Step 7: Head back to profile list, you should be able to see your Profile you have set up. Select “Execute” under “Action” on the far right hand of the row. Select and upload your DBS GIRO bank file you have downloaded from Swingvy. Select “Payment date” should you opt for “Payment date override” as the date you want your funds to be effected and click “Submit”. Please continue with Approval steps below. 



Under “Approvals” > Select/Tick beside your "Profile Name" for pay run you want to approve for, click "Approve". Follow the steps indicated in your DBS Ideal

Your DBS file upload is completed. Should you have more than 1 level of approvals, please kindly follow your access level set with DBS. 

Click submit should all details is correct. The profile created is complete and you may use it for the upcoming salary cycle

Swingvy tip:
Should you have any clarifications, you can contact DBS BusinessCare at 1800-222-2200 (Monday to Friday: 8:30am – 8:30pm) or email businesscaresg@dbs.com.sg.
Have more questions? Submit a request
Was this article helpful?
1 out of 1 found this helpful