Automated payroll payments let you process batch salary transfers directly from your pay run, with real-time payment status tracking. This feature uses Crezco to securely send payments and keep you updated on each transaction's status.
Check your bank first
Before you set up Automated Payments, check whether your bank is supported and what it can do. The Crezco bank compatibility list shows whether your bank is supported, any current outages or issues, how far in advance a payment can be scheduled, and any limit on how many payments can be approved in one batch: https://support.crezco.com/bank-compatibility
This article explains how to:
- Connect to Crezco for automated payroll payments
- Send automated payroll payments using Crezco
- Further information
Connect to Crezco for automated payroll payments
This section covers how to connect your organisation's payroll to Crezco, enabling automated payment processing.
- Log in to Payroll platform and go to Business > Payroll Settings.
- Select Payment Settings from the settings menu.
- Find the Automated Payments section and accept the Terms & Conditions if prompted.
- In the Payment Reference field, type a payment reference that will appear on the payment line of an Employee’s bank statement, and then click Configure automated payments setup.
- Follow the prompts to authorise your bank account and have it linked to your Employment Hero Payroll. You will be asked to log into your online banking to grant access.
- Once access is granted, select the bank account you wish to use for payroll payments, and any remaining steps provided by your bank.
- Once returned back to Employment Hero you can add more bank accounts by clicking Connect additional bank accounts, or if you wish to update the payment reference then type in the change and then click Update payment reference. Clicking Offboard automated payments organisation will stop the feature and ability to process new automated payments on the system.
Open the interactive demo to see how to set up automated payroll payments with Crezco. It opens in a new tab.
Send automated payroll payments using Crezco
This section explains how to initiate, approve, and send payroll payments in bulk through Crezco, with real-time tracking of payment statuses.
- Log in to Payroll platform and go to Pay Runs.
- Click New pay run or open an existing one that is ready for payment processing.
- Ensure all employee bank payment details are correct, i.e. sort codes and bank account numbers, and each payment amount is positive.
- On the pay run summary, select the option “Process Payments” and then “Process Payments” option in the menu.
- Check the payment summary section to ensure the details are correct, such as payment amount, scheduled execution date, and payment file reference. If desired, clicking the “View full transaction details” link will open a detailed summary of each employee and their payments.
- Select the bank account linked to the automated payments service and select “Validate payment” to allow the system to carry out a valid sort code and account number check against the employee’s payment details.
- Review the feedback in the UI to confirm successful validation, or address any errors and retry validation.
- Click “Confirm payment” to send the payment instructions to your bank.
- The bank payment approval process requires account holders to approve their payments with the bank, and your bank provides these steps.
- Payment statuses (successful, pending, failed) will update in real time as Crezco processes each transaction.
- If any errors occur, review the error messages provided and take corrective action as needed. The system logs errors and sets payment statuses to Error with a respective reason.
- For new employees added to payroll or first-time users of the service, banks may trigger an extra manual compliance check because it is a new payment method. The service level agreement (SLA) for these checks is within 30 minutes of the time teams come online at 9:00 AM and will process any exceptions in the queue.
Frequently asked questions
If a payment fails, its status changes to Error and the issue is recorded. You can retry the payment or make adjustments in a future pay run.
Payment statuses update in real time as each payment is processed. You can see the current status (successful, pending or failed) for each payment in your pay run summary.
You can check the Crezco bank compatibility list here: https://support.crezco.com/bank-compatibility
It depends on your bank. Some banks approve payments as a batch and show each payment as its own line. Others show the batch as a single line. Some banks can’t approve batches at all. Check the Crezco bank compatibility list for the definitive answer. Here are the most common scenarios:
Most banks that approve batches show one line per employee. To get one debit instead, you can switch your account to the wallet method. This isn’t self-serve, so contact Support to arrange it. Crezco will ask you to complete extra verification so it can process one debit and multiple credits. Once that’s done, you approve one payment. Crezco takes the total as a lump sum and pays each employee on the pay date.
Some banks show the batch as one line. You already get a single debit, so you don’t need the wallet method. Santander Business is an example of this.
Some banks can’t approve batches. You approve each employee payment individually in your banking app or online banking, and each one appears on your statement. Crezco will confirm whether your bank supports the wallet method. If it does, switching lets you approve once.
Verification must be complete before your first pay run. If a pay run goes ahead before then, you’ll need to approve each payment individually.
Yes, if your bank supports it. The Crezco bank compatibility list shows whether future-dated payments are supported, how far in advance a payment can be scheduled, and whether there’s a minimum.
Some banks limit how many payments can be approved in one batch. Check the Crezco bank compatibility list for your bank’s limit. The wallet method sends one payment to Crezco, so this limit doesn’t apply to it.
Not all banks support the open banking standards this service uses. Capital on Tap, Co-Op Bank, Handelsbanken Bank and Metro are currently unsupported. This can change as banks work towards the standard, so they may be supported in the future. The Crezco bank compatibility list is kept up to date as new capabilities become available.
First, check the Crezco bank compatibility list for any outages or issues affecting your bank. Next, check with your bank whether there are any problems with your account. If neither explains it, contact Support. They work closely with Crezco and have strict timeframes for resolving issues.
Receiving banks sometimes run extra compliance or security checks, which can take a little longer. Common examples are a new starter being paid for the first time, or a salary reference name that’s different from previous payments. If a payment is flagged for review, the review team starts at 9:00 AM and works through flagged payments within 30 minutes. If everything checks out, the payment is released straight away and appears in the employee’s account within seconds. Once a payment has been reviewed, a marker is left so that future payments aren’t flagged again for the same reason.
Check the payment status in Employment Hero. It shows whether each payment has been sent, and flags any that have failed or been identified as duplicates. Not every bank shows payments as pending while they’re being processed, so your bank account may show nothing until the payment has cleared. To confirm a specific payment, check your bank’s transaction history. If a payment is missing from the status view, contact Support with your pay run name and pay date.
Yes. The BACS file option stays under Pay Run Actions, and Automated Payments doesn’t replace it. If a payment doesn’t go as planned, you can use the file on your next pay run.
Anyone with access to Business Settings can turn it on and accept the terms. This is usually an account administrator. Payroll users without that access will need an administrator to set it up. The person who approves each payment also needs authority to make payments from the connected bank account, because approval happens in their banking app.
You’ll see this before you connect your bank. Crezco receives your Companies House number, your business name, and the names and bank details of the people you pay. Crezco needs this to pay the right people. You’ll also need to accept Crezco’s terms and privacy policy before setup can continue.
Extra verification only applies to the wallet method. With this method, one payment goes to Crezco, which holds the money briefly before paying your employees. As a regulated provider, Crezco needs to verify your business first. Complete verification before your first pay run. If you’ve already finished it, contact Support and they can ask Crezco to prioritise the checks.
No. Automated Payments covers payroll only. You’ll need your usual method for supplier payments.
No. You can keep using Telleroo. Automated Payments is an option for payroll, not a replacement for every payment type. The two work differently. Automated Payments sends each payment from your own bank account, and you approve it in your banking app. Telleroo pays from a funded account that you top up before each pay run. Telleroo also covers supplier and multi-entity payments, which Automated Payments doesn’t.
When you set up Automated Payments, you enter a payment reference of up to 18 characters. You can use upper and lower case letters, the digits 0 to 9, hyphens and underscores. The reference appears on your bank statement and on your employees’ statements, so use something they’ll recognise, such as your company name or “Payroll”. You can change it later in Payment Settings.
Don’t rerun the whole pay run to fix one payment, as this could pay other employees twice. Check the payment status in Employment Hero to see which payment failed. Then contact Support with your pay run name, pay date and the employee’s name.
No. Banks don’t process Automated Payments on Saturdays, Sundays or bank holidays, so you can’t set a payment date on those days. If your usual pay date falls on one of them, set the payment date in your pay run to the working day before. For example, if you pay on the last day of the month and that falls on a Saturday, as 31 October 2026 does, set the payment date to Friday 30 October. Your employees will be paid on that day, so they may receive their pay a day or two before their usual date.