Both Telleroo and Xero Bill Pay allow you to create and send bulk payments, whether you're paying staff or suppliers. However, the two platforms differ in how they work and the features they offer. Here's a closer look at how payments work in each platform, and what you can expect from your payment process when using them.

You can use any accounting software.
You need to use Xero accounting software.
Yes
No, bill payments isn't available if you're on the Simple plan.
Yes, you must be a UK based business, charity, sole trader or partnership. You are subject to KYC (verification) checks.
Yes, you must be a UK based business, charity, sole trader or partnership. You are subject to KYC (verification) checks via Crezco.
Wallets.
Open Banking.
You get an e-money account in your company’s name to send payments from. You send one bulk amount to this wallet to cover payments.
You connect to your existing main company bank account. Payments are sent from your bank.
It does not matter who you bank with, as payments do not send from your main company bank account.
Your bank or building society must support open banking. You also need to have an eligible bank account, as some banks only offer open banking for certain corporate accounts.
You have a separate account and bank feed in Xero.
You have your existing bank account in Xero.
Faster Payments, meaning funds are typically received by recipients in just a few minutes.
Faster Payments, meaning funds are typically received by recipients in just a few minutes.
Yes, you can recreate the payment in Telleroo.
No, if the payment fails you need to create it in your bank.
No. You have a monthly limit, but this is just to understand normal behaviour for your account. You can increase your limit at any time.
Yes, your bank account’s daily limit will apply.
No
Yes, your bank account’s maximum value per payment limit will apply.
No
Yes, if your bank assigns limits to individual users, this will apply.
Yes, you can increase your limit at any time.
No, you would need to contact your bank directly.
200 for Xero invoices
Unlimited for other software connections and file uploads
200
Team members you add to Telleroo with the correct permissions, as well as your advisors (accountant, bookkeeper etc).
Team members you add to Xero with the correct permissions, as well as your advisors (accountant, bookkeeper etc).
No
Yes
No
Yes, you need to create payees in your bank. Make sure the Xero payee name matches the recipient's bank account, otherwise the payment may fail.
Yes. If bank details are missing in Xero, you can open the invoice in Telleroo and scan the bank account details directly from the invoice. Once you confirm them, Telleroo will update the supplier’s record in Xero for you.
No, you need to add supplier's bank account details manually to their Xero record. Hubdoc does not extract bank details from invoices.
No
It depends on your bank, some banks require payees to be added as a trusted beneficiary.
Yes
Yes
Yes, all posted payroll syncs to Telleroo by clicking ‘Sync Xero Payroll’. Any Approver you add to your account can authorise payments to send.
Yes, but only if you have a payroll admin that can authorise payments directly in your company bank account.
30+ currencies available.
32+ currencies available.
Yes
No
No
Sometimes, this depends on who you bank with.
Yes, confirmation of payee (CoP) is available for all GBP payments.
Sometimes, this depends if Confirmation of Payee (CoP) is available at your bank.
Yes.
No.
No
Yes
From the Telleroo desktop or mobile app.
From your bank on desktop or their mobile app.
Yes
No
You can choose who approves payments by assigning team members as Approvers. By default, your company's Director is given approval rights.
The signatory on your bank account is required to approve payments. If you have multiple signatories, all of them are required to approve payments.
No, you can approve payments at any time.
Yes, payments need to be authorised within 7 minutes or payments will be cancelled. If you have multiple signatories on your bank account, all of them need to authorise within that 7 minutes.
Payments will still send, just immediately after your approval.
You have 7 minutes to approve payments. Any later and payments will be cancelled. You will need to recreate payments.
Yes, but you can approve all payments with one button called ‘Approve pay run’. You can also approve and cancel payments individually by selecting transactions and clicking approve. Whichever you decide, you only need to authenticate once when approving.
This depends on your bank. Some banks require that every individual payment is approved before the pay run can be sent. If your signatories do not successfully approve in time, the pay run will fail and you'll need to start over.
Yes with Dual Approval. Two different team members can approve payments. You can choose for this to apply to all payments, or payments over a certain amount (e.g. £50,000).
No
Any team member you assign as an Approver in your Telleroo account.
Only team members with access to your business bank account that can approve payments at your bank.
Yes.
Yes, but only if your bank supports it.
Uncapped, you can schedule for any date in the future.
This depends on your bank’s restrictions for scheduling.
Yes, you can cancel payments directly in Telleroo.
No, you will need to contact your bank directly.
Yes, you can cancel payments in Telleroo and recreate with the required changes.
No, you need to contact your bank directly.
Yes
No
Yes, simply select which suppliers in the pay run should receive automatic remittance advice.
No
They don’t, as payments are sent from your Telleroo account. All that shows on your bank account is your payment you send to Telleroo to top-up your account.
Every payment in your pay run shows as a separate statement line in your bank account. When you've made a single payment to a supplier that covers multiple invoices, Xero creates a separate batch payment for that supplier.
Within a few minutes.
Depends on the timing from your bank.
There are no fees attached to GBP payments in Xero, as you are charged monthly via invoice.
Xero attaches a VAT invoice to each transaction showing the fee breakdown.
Yes, for all payments.
Yes if there are no fees associated with the payment.
No if there are fees associated with the payment, you need to use find and match manually.
The total cost of your international payment will match what you saw when approving the payment in Telleroo.
You’ll see the exchange rate, and Telleroo charge as a combined GBP cost to send. This matches what you’re shown when you approve the payment.
The total cost of your international payment will be different to what you saw when approving the payment in Xero.
You’ll see the exchange rate which will show higher as it’s adjusted to include the Xero payment fees and bank transfer costs within the rate.
The statement line will also include the international payment fee that Crezco charges. As the statement line includes the fee, it might be different from the initial payment amount. The fees are split equally across the bills in the batch.
Monthly plan (subscription) with a number of payments included. Additional payments are charged per transaction.
Monthly plan (subscription) with a number of payments included. Additional payments are charged per transaction.
Telleroo invoices on the first working day of each calendar month, charging for the previous month's usage. This usage is for payments actually sent from your account. You are not charged for payments in approval.
Xero invoices monthly for your plan. For additional payments, or if you're paying per payment, you are charged when you authenticate a payment. When you schedule a payment for a future date, you're still charged when you authenticate it.
Yes, when you’re approving the payment in Telleroo, you’ll see both the exchange rate and the Telleroo fee separately so you’ll know how much you’re paying.
No, when creating a payment you’ll just see the exchange rate. Once it’s been paid, you’ll see the exchange rate shows higher as it’s adjusted to include the Xero payment fees and bank transfer costs within the rate.
Discounted pricing is available if you use Telleroo for multiple companies. Discounted pricing is also available for accountants, bookkeepers and payroll providers.
Discounted pricing starts with a free plan including 10 payments. Starter is £26 for 100 payments, Growth is £84 for 250 payments, and Premium is £168 for 500 payments.
Varies per plan, ranging from £0.29 to £1.20.
£0.20 each
A single payment sent from your account. If you combine invoices to a supplier in one payment, that counts as a single payment towards your usage.
A single payment sent from your account. If you combine invoices to a supplier in one payment, that counts as a single payment towards your usage.
It’s free for you to send an unlimited amount of GBP payments for your firm, for life.
15 free online bill payments each month.
"A lot of payment apps use open banking, so they link to your bank account, which takes the money out line by line. If I do that, then I have to pay the bank to take payments out as well. Whereas with Telleroo, I fund my account with one lump sum, and that top-up counts as just one transaction in my bank. Recently, I tested Xero's own pay feature, as they give you some payments for free each month. But again, it does it line by line, meaning I then pay 30p per transaction with my bank."

See all your unpaid Xero invoices in Telleroo. Select which ones you'd like to pay and create a bulk payment. Everything is sent back to Xero for one-click reconciliation.
"I like the fact that you're able to view the Xero invoice through Telleroo. Mostly, we pay the same suppliers, but you get a feel for things like when an invoice seems higher than normal for a certain supplier. Telleroo means I can easily click on each one and check, without having to go into Xero."

"What I like best is the way Telleroo links with Xero. You just go to the Xero Bills section in Telleroo, select the dates, and it pulls all the invoices through. It's really easy."
