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.
-
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
-
David Stacey
commented
Sadly, it is all silence from Xero on this much-requested feature.
-
Hugh Sandie
commented
Such a basic feature imho - why does it continue to be ignored??
-
Jessica Chan
commented
Is there any update on this? Clearly it's a critical feature required for many organisations, and important for clients who get audited
-
Arfan Rafeek
commented
This UI looking great, We are running a growing companies, Alot of managers are working with the team, But current USER ROLES doesn't satisfy our requirements.
We don't want any operations & Marketing team to see the Bank Account & statements, It is solely under the control of Accounts Department.
Hope for wonderful migration.
-
Rhys Howells
commented
Users - have the ability for a user to access and process sales AND purchasing without access to bank account feed.
-
Murali Krishna Dittakavi
commented
Hi Team,
How much time will take to consider this feature to deliver.
This is sitting since 2013 -
Linda De Beer
commented
Good day
Xero please advise if this is something that is going to be addressed in the near future? The CEO wants us to move to away from Xero as access to bank accounts and other confidential info is not restricted.
Kind regards
Linda
-
Michelle Williams
commented
We are gaining more staff and currently everyone can see how much each other gets paid, and when and how much any bonuses are received. Its crazy that you restrict the payroll settings but allow the admin who are reconciling transactions as part of their role to see this sensitive information.