Before you start
- Payroll results for the current cycle have been imported and are in Review status
- Employees have a valid IBAN saved in their profile (or you can add it during this flow)
How it works
-
Send employees for payment (Compensation module)
From the Compensation module, open the payroll cycle in Review status. Click Send for payment and select a due date for that payment. This sends the net salary amount for each employee to Treasury.
-
Handle missing IBAN (Compensation module)
If one or more employees are missing their IBAN, you'll be prompted before sending. You can either add the IBAN by clicking on the link or exclude that employee from this batch payment and process them separately later.
-
Create a payment in Treasury (Treasury module)
In Treasury, the employees sent for payment will appear as pending payment request. Click on Send to pay and select from which bank account you want to generate the bulk payment from..png)
-
Generate the SEPA file (Treasury module)
Once the bulk payment is created, Treasury generates a SEPA XML file you can download and upload to your bank to execute the transfers.
-
Mark as paid — reflected in Compensation
After the bank confirms the transfers, mark the payments as Paid in Treasury. The status automatically syncs back to the Compensation module, where the payment will be marked as paid. Once all the employees are paid you can proceed to completed the payroll cycle.
Treasury module.png)
Compensation.png)
Employees missing IBAN info
When sending for payment, Factorial checks that every employee has a valid IBAN. If any are missing, a dialog will appear listing the affected employees. You can add the IBAN by clicking on the link, or choose to exclude those employees and process them in a separate batch later.
Net salary only
SEPA payment files generated from Compensation always reflect the employee's net salary — the amount after taxes and social security contributions have been deducted.
FAQ
-
What happens if I mark a payment as paid in Treasury but it wasn't actually processed?
The status change in Treasury will sync to Compensation and mark the cycle as paid. Make sure to only mark as paid once the bank has confirmed the transfers. If you need to reverse this, contact your account admin.
-
I already sent to Treasury but need to modify the payroll results and send again — what should I do?
Go to Treasury and delete the pending payment request. You will then be able to Send for Payment again from Compensation.
-
Where do I add or update an employee's IBAN?
You can add it directly in the dialog that appears during the "Send for payment" step, or in advance via the employee's profile under the Banking details section.
-
I cannot see the “send for payment” button, how can I activate it?
The "Send for payment" action is only available when the payroll cycle is in Review status, meaning payroll results have already been imported and validated.
-
Will this work with any bank that supports SEPA?
Factorial generates a standard SEPA XML file. This is accepted by all banks operating within the SEPA zone. Check with your bank if you're unsure about specific upload formats they require.