Here's how you can process your employee's salary:
Multi Payroll Manual BCA
Multi Payroll is a salary payment feature using file upload on KlikBCA Bisnis
Below is the guide for using the Multi Payroll feature:
Before using the Multi Payroll Converter application, log in to the HReasily system.
1. Go to Manage Company found on the left sidebar.
2. Navigate to Payroll tab.
3. Scroll down until you see GIRO File section.

4. Input the Value Date and Batch No. then click on Generate BCA file to download the file for submission.
[By default, Batch No. will be set to 01. If generating multiple GIRO files in a day, simply update the Batch No. to 02, 03, 04 and so forth]
Important Notes:
The value date is the date when the salary payments are effected by the bank
Change the Batch No. accordingly (from 01, 02, 03, etc) before generating the file if you are submitting more than 1 file a day. This is necessary for the banks to identify the different files that you have submitted
Do not rename the generated Giro File. Renaming the file Giro File may lead to errors when uploading to the bank portals.
Understanding the Different File Generation Options
1. Generate BCA File
Used for transferring funds from a BCA account to another BCA account.
Only includes employees who have a BCA bank account.
Transfer fee: IDR 5,000 for same-day transfers (Value Date: today), and free of charge for transfers scheduled for H+1, H+2, or later.
2. Generate LLG File (Lalu Lintas Giro)
Used for transferring funds from BCA to other banks.
Transfer time: 2–3 business days to reach the destination account.
Lower transaction limit compared to RTGS.
Lower transfer fee, usually around Rp5,000 per transaction (set by Bank Indonesia).
3. Generate RTGS File (Real Time Gross Settlement)
Used for transferring funds from BCA to other banks in real-time.
Suitable for large transactions — minimum amount usually over Rp100 million.
Higher transfer fees compared to LLG.
More information: BCA Official Website – LLG and RTGS
1. Log in to your KlikBCA Bisnis account.
2. Download the Multi-Transaction Converter and Checksum Application from the KlikBCA Bisnis website.
Log in to KlikBCA Bisnis, then select Other Menu → Download.
3. After downloading the Multi-Transaction Converter and Checksum Application, open the Multi Auto Transaksi.Net converter file, then:
a. Transaction Type: select Multi Payroll
b. Input File: select the Excel (.xlsx) file you want to convert
c. Output File: choose the location and file name for the text (.txt) file to be generated
d. Sheet Name: select the worksheet that contains the transfer data
4. On the Transfer Info tab:
Field | Description |
---|---|
Debited Account | Click the plus (+) icon, then enter the debit account number. Tick the checkbox in front of the account number to be debited (only one debit account can be selected). To remove an account number from the Debited Account, use the cross (x) icon. |
Effective date | Multi Payroll transactions will be processed according to the selected effective date. |
Effective time | Multi Payroll transactions will be processed according to the selected effective time. |
Corporate ID | Enter the Corporate ID of your KlikBCA Bisnis account. |
Company Code | Enter the Company Code of your KlikBCA Bisnis account. |
Header ID | Optional. If filled in, the Header ID must not be repeated within 3 months (the Header ID is considered used when the transaction status is successful). |
Business type | Mandatory if the transaction is LLG/RTGS. |
Remarks 1 and Remarks 2 | Message for the sender and recipient. |
5. In the Columns Mapping (Detail) section:
a. Tick the Has Column Headers box if the Excel file contains headers (column titles). If not ticked, you can match based on the column order in the Excel file.
b. Select the Transaction ID column (mandatory).
c. Select the Transfer Type column (mandatory).
d. Select the Beneficiary ID column (only if using a Designated Account).
e. Select the Credited Account column (mandatory, automatically disabled if Beneficiary ID is already mapped).
f. Select the Receiver Name column (mandatory, automatically disabled if Beneficiary ID is already mapped).
g. Select the Amount column (mandatory).
h. Select the Employee ID column, if needed.
i. Select the Remark column, if needed.
j. Select the Email column, if needed (automatically disabled if Beneficiary ID is already mapped).
k. Select the Swift column — mandatory for LLG/RTGS transactions (automatically disabled if Beneficiary ID is already mapped).
l. Select the Cust Type column — mandatory for LLG/RTGS transactions (automatically disabled if Beneficiary ID is already mapped).
m. Select the Cust Residence column — mandatory for LLG/RTGS transactions (automatically disabled if Beneficiary ID is already mapped).
6. Select Save Settings.
7. Select Export. A file in .txt format will be automatically generated in the folder you previously selected.
8. Open the Checksum Application, then:
a. Input File: Select the Multi Payroll text (.txt) file generated from the Converter in the previous step.
b. Output File: Choose the location and file name for the checksum text (.txt) file to be generated.
c. Type: Select Payroll.
d. Save in Existing Dir: Tick this option if you want the file to be saved in the same location as the Multi Payroll text file.
9. Upload the text file and checksum file to KlikBCA Bisnis via Multi Transaction → File Upload → Multi Payroll.
a. Transaction Type: Select Multi Payroll.
b. Description: Enter the transaction description.
c. Transaction File: Select the Multi Payroll transaction text file.
d. Checksum File: Select the Multi Payroll checksum file.
10. Authorize the transaction in KlikBCA Bisnis via Multi Transaction → Authorize Transaction. Select Bulk.
[The authorizer will need to approve or reject the transaction ]
11.Check the transaction status in KlikBCA Bisnis via Multi Transaction → Transaction Status.
a. Transaction Type: Select File Upload.
b. Transaction Status: View the status of the uploaded transaction (Successful / Rejected / In Process / Failed to Decrypt).
c. Search By: Enter the Reference Number or Upload Date of the transaction you want to check.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article