Understanding Banking and Recipient Processing

As part of Global Payroll for Singapore, we support net payment (employee salary) direct deposits and recipient payments, using the electronic file (GIRO) format. Banking and recipient processing functionality enables you to:

  • Run an EFT file creation process to generate a file that includes employee salaries (net payments) and recipient payments. Net amounts and recipient payments are calculated by the core banking process and stored in the GP PAYMENT result table.

  • Generate data for the purpose of delivering deduction details to the recipient. The program extracts payment information directly from the GP PAYMENT result table, to create the GIRO file.

  • (As recipients) pay a commission to the pay entity, you can choose whether you would like the commission to be taken out of the recipient payment.

  • Generate a report containing information on amounts transferred to employee accounts (Net Payment Report) and another report containing details of amounts collected from employees on behalf of a recipient (Recipient Report).

Note: In this topic a provider and a recipient, unless otherwise mentioned, are the same thing.

The following validation occurs when adding bank accounts for Singapore:

  • Bank IDs must be 4 numeric characters and the bank must be on the Bank Table (BANK_EC_TBL).

  • Branch codes must be 3 numeric characters. They are validated against the bank branch table (BANK_BRANCH_TBL).

  • Bank account numbers must be no more than 11 numeric characters and there is no validation.