User Role - Restrict access to individual bank accounts
To have the ability limit some users to access some bank accounts within Xero org.
Purpose: To limit some staff to not be able to see the information about the client’s bank balance.
Thanks for sharing and showing interest in how we can develop user roles to suit your needs when using Xero.
With many varying ideas for roles and permissions in different areas of our products, user roles impact all areas of the product. There are many factors we must consider when addressing how to solve for majority of our customers needs.
We’re in the process of conducting research on the current landscape and how we might approach some of the most predominant needs in roles for our customers. This being one of our highest voted ideas surrounding roles is a specific focus for the team. too.
Discovery of this work is its first stages and will be long running. There will be multiple phases of research and forms of engagement with users that’ll help shape the path ahead in this space.
We value our customers input and would like to invite you, our community to be part of this research and discovery. This may involve interviews and sharing further feedback through direct surveys or questionnaires.
✍️ If this is something you’d be interested in taking a part of please fill in our short form here.
Though we might not be able to invite everyone into every stage, our research team will be in touch with many of you over the coming months.
We'll come back and share on the outcomes of our research and any progress around development of roles in Xero.
-
Anne Ward
commented
Agree with all the other comments here. Unbelievable that this has been under discussion since 2013, with no action. There have been plenty of other changes rolled out - struggling to think of any that were particularly useful - while this feature critical for security is ignored.
-
Steve Ziara
commented
It's great to see my inbox flooded with this request today. Maybe it catches someone's attention that we really need this feature.
-
Dave Humphrys
commented
I saw this on the old comment / forum that was "removed" and this “new” thread had to be created. this is a real mess; I would not recommend Xero to anyone who was not a single person in their own company. - I Own my own company and employ sales and manufacturing staff. - I cannot let sales see the bank accounts even thought I opened a separate account so that wages etc... could be put there, I cannot let sales add stock, as stock becomes available. I can’t let production purchase stock and add it to Xero or work with the payments of these. - This is product keeps having pointless makeovers and changes and no functional use apart from upsetting us when we get used to doing something one way and then they change it and we need to learn and equally difficult pointless change ( Back button on paid bills to get to awaiting payment to now where you have to start new every time. – Why—why!)
-
Claire Kelly
commented
12 years since the posting of this requirement, 2 years since input requested from users, several user requests for same and nothing in terms of changes in the system user settings to all this to happen. It is really important to have this flexibility when working with several users in different areas. Please Please get this functionality requirement sorted
-
Michelle Williams
commented
I keep waiting an looking through all the new product releases and its still not there. I'm flabbergasted, its still no been released.
-
Chris Diamond
commented
This is something which other softwares have. It does seem like a basic functionality that has for some reason not been rolled out. Surely in 2025 this is something that could be addressed.
-
Beverlea Parkhill
commented
Agree that this is an essential element for confidentiality of data.
-
Tai Phan
commented
Agreed that this is such an essential requirement for all businesses large or small. It's not appropriate to have staff be able to view all bank accounts of the business at all times. We don't even ask our staff to reconcile in Xero, but use it to allow view access to the bank feed to confirm payments are received into the business. We really do need to be able to limit access to individual bank account(s)!
I was also part of a pilot program and gave feedback a year or so ago and even that iteration gave the control required. Please roll out a fix! -
Ewan Nicolson
commented
This is completely unacceptable to have not been addressed yet. There has recently been a refresh and yet this is not part of it. I have had to disconnect one of our accounts from the bank so that staff cannot see it on their dashboard. This is actually costing me money as I need to pay my bookkeeper to individual process each transaction between our bank accounts instead of it being automatic. Come on Xero this is business critical and you are not dealing with it Perhaps some pressure through social Media may assist so any potential new clients may realise that there are flaws in Xero and one very glaring one.......!
-
Nathaniel Gordon
commented
This is still key. Varying levels of seniority in the finance team, dictate the bank accounts that the employee should be viewing and reconciling. Instead, we have the entire finance team, able to see all bank accounts, seeing sensitive transactions. These are transactions they don't even have any idea how to reconcile anyway!
-
Hugh Sandie
commented
Still nothing on this? I encourage everyone desperate to have limited staff access to accounts and information to continue to comment. The point is to be able, for example, to allow clerical staff to 'reconcile petty cash account', without seeing all their colleagues pay or all the company's bank account balances.
What an embarrassment for a large accounting software to have this 'all or nothing' setting. It is as though we all use just one senior accountant or one trusted staff member for every task.
For small business the consequence is either do it yourself, or divulge all the confidential information to anyone (and everyone) with access to a bank account on xero. -
Nick Joyce
commented
Why on earth has this not been implemented yet - It's OCTOBER 2025! This is one of the most fundamentally critical security features required in accounting software. @Kelly @Xero Please Respond! Your ignorance of all these comments is highly unprofessional.
-
Benjamin Abiker
commented
One of the many valuable and overdue improvement to Xero.
Being able to schedule reports to be emailed automatically would also move Xero to the 21st century. -
Shelley Mason
commented
Ability to restrict account access when you have more than one to different users. We are a small business and have one employee that helps us with some basic accounting needs such as allocating payments, creating invoicing and quotes BUT this is only required to do this in one out of the 4 bank accounts within our Xero account. For many small businesses that have serveral accounts i.e. tax account or savings account etc you need to be able to restrict what users can view or have access to these. At the moment its either access to all accounts or nothing.
-
Adrian Law
commented
I want staff to work on the client account but not to see how much everyone is paid in the current account. Just seems a basic requirement.
-
Matt Heaven
commented
Maybe Xero wants you to set up another Xero account for the bank account you want to be separate, but they won't say that. That is a solution that costs money, but may be worth it to some.
-
Sandra Amoroso
commented
Agree with the need for this "upgrade". Should be a basic feature, for the reasons mentioned before. I cannot delegate any of the reconciling tasks to an employee without giving away the farm. I can't comprehend how Xero doesn't understand the need for this essential feature.
-
Hugh Sandie
commented
As Tony Sinclair mentions, giving basic positions who carry out minor bank reconciliations access to all confidential data is huge 'no can do' for small businesses. It gives full exposure of the companies finances, exposes everyones salary, pay rates and bonuses, shows Directors pension payments, through to dividends.
How XERO can not correct this is mind boggling and shows how little understanding they have of small businesses.
Hopefully people keep commenting on this point until action is taken.
The result is that as a business owner, operating three companies, I have to do most of the bank reconciliations or risk having staff being exposed to confidential information.
Shame on you XERO for lack of understanding and action.
-
Troy Sinclair
commented
In order to maintain privacy around payroll with a small accounts team it is vital that we can isolate the Payroll Bank Account to one user only so that visibility on this is not for everyone. Very surprised that Xero wouldn't already have this function.
-
Stephen Sutcliffe
commented
I add my name to this request