Skip to main content
All CollectionsPayroll (SG)
Uploading OCBC Bank File (GIRO/FAST)
Uploading OCBC Bank File (GIRO/FAST)

Paying employees through your OCBC Velocity (GIRO/FAST)

StaffAny avatar
Written by StaffAny
Updated over 4 months ago

Contents of this article apply to the following users

Tier: N/A

Product: Payroll

Platform: Web

Once you've got your payroll sorted, you'll need bank files to upload to the banks. Our bank file export feature streamlines the process by allowing you to upload bank files directly to the bank of your choice that you previously defined during business entity setup.

This guide will cover:


How to Upload an OCBC Bank File (GIRO/FAST)

Let's go over the process of submitting your OCBC bank file for GIRO payout through the Velocity@OCBC 2.0 online business banking portal.

  1. Login to Velocity@OCBC 2.0 and go to your Velocity Dashboard.

2. Navigate to the top menu Transactions.

3. Click on the Upload file menu.

4. Navigate to the dropdown list of File Format and select "GIROFASTWITHINV" option.

a. Then click on the Choose File button.

b. Select the Payroll Bank File from its saved location from your device, and click 'Open'.

c. Click on the ‘Upload’ button to proceed.

d. Keep an eye on the progress bar to see when the verification is complete. (Note: In case of an upload failure, the status will be displayed.)

5. After completing the upload, head back to the Home page and select the correct task to 'Submit'. Then, make sure to approve the submission request from your mobile device.


Troubleshooting upload errors

Q: What should I do if I get "Must Be More Than Minimum Transaction Limit [Field Value:0]" error?

A: The error message means that the staff have $0 and cannot be included in the payment. Before resolving the issue, you need to check staff data first. Go to Edit Payroll and check the staff's pay item calculation.

Make sure that their Basic Rate (Wage) and timesheet hours/days are not 0.

  1. If staff's Basic Rate (Wage) is 0

    1. You need to remove the staff from payroll

    2. Fill in their Basic Rate (Wage) in My Team

    3. Run adhoc payroll for that staff

  2. If timesheet hours/days data are 0

    1. Make sure that staff's timesheet are not empty

    2. If staff have clocked records and the calculation in Edit Payroll displayed as 0 Hours(s), please contact our customer service to resolve the issue.


Timeline for Payroll Transfers

GIRO Payment

Q: What should the value date be?

A: Value date should be a minimum of +1 business day after you upload the bank file into velocity@ocbc. Value date cannot be on the weekend or on a public holiday.

Q: If I set the value date and approve it by 5pm today, when will my staff’s payment be triggered?

A: If your staff has an OCBC bank account, they will receive it on the value date itself. Staff with other banks will receive it no later than the next business day.

FAST Payroll

Q: When will FAST Payroll be credited into the employee's bank account?

A: Your employee will receive it on the same day you triggered it. They typically will receive it within one hour after you triggered the payroll.

Q: Are there any bank transaction fees if I use FAST Payroll?

A: If you hold a Business Growth Account at OCBC, there will be no transaction fees. However, the other types of business accounts will incur a transaction fee.


If you're having any trouble or encounter errors when uploading the bank file, please contact our customer service and send:

  1. Bank file you downloaded from the Web App

  2. Screenshot of the error messages

Did this answer your question?