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.
-
Neisa Reid commented
Have the ability to stop staff from seeing the banking dashboard as a stand alone option. Some staff need high access to be able to do certain tasks but they dont necessarily need to see the banking dashboard or the managers dont wish them to see this information on how much is actually in the bank.
-
Steve Oakes commented
This is a major issue. I have new staff who need to work within xero but currently will be able to see the company bank. Not great.
-
Carl Ford commented
this needs to be addressed urgently i need staff to invoice and do purchase orders but not see bank account details
-
Thia van Vuuren commented
Really need to restrict users' access to individual bank accounts as well as certain GL accounts like Net Salaries control account (where we recon salary journal and amounts paid from the bank). Critical feature!
-
Henriette Rutherford commented
To have the ability to prevent the Standard User role from seeing bank accounts and balances.
It would be great if we could just unclick any of the bank options but still have the other access -
Louisa Smith commented
Hi I would like to train staff to reconcile and prepare reports from specific bank accounts, whether it be one bank or a couple of bank accounts.
Can this please be a function that Xero can setup?
I don't want staff having access to all the bank accounts, especially the main one.
Your urgent attention with this matter would be appreciated.
Regards -
Maria McAdam commented
I'll be on leave and need to train an employee to reconcile our main operating bank account in my absence, but not see the remaining financial picture of the business.
-
Peter Boxall commented
I'm surprised this is not a standard option. I want a staff member to access one bank account which direct debit customers pay to so she can reconcile payments and move orders to processing. I dont want this person to see our main bank account, credit cards, supplier details etc etc. Why isn't this a standard feature?! I cant believe I have to give them access to virtually see everything or nothing.
-
Ram Kishore Savana commented
We have 5 business accounts for managing our income efficiently. Only one of them is to do with operational expenses - that's the one needs to be reconciled on regular basis. We would like to have a function to be able to give access to this account only. This will let us delegate the reconcilation task effectively.
-
Alvin Tan commented
I need this feature to be available because as I hire the online freelance accounts and admin assistant to upload the invoice documents, I do not wish they view my business accounts and history as it would deem inappropriate. These are sensitive business contents about my cashflow and should be the business’ right to restrict access.
-
Deryn Peters commented
We have various budget holders that need to see reports but do not need to see the bank account as this contains staffs salary payments
-
Christina Macnamara commented
Segregation of duties is very important in our organisation. Our accounts receivable administrator not only sends invoices to customers, they also follow up outstanding debtors. They need to be able to access the debtors reports to know what is outstanding. But they do not need to access to our bank accounts. A very critical feature.
-
Alvin Tan commented
Company role segregation is essential, so is the ability to ensure confidentiality of bank balance information from junior staffs.
I hope Xero can seriously consider expedite this before I decide to switch to other vendors system.
-
Tony Reynolds commented
Such a simple thing - please add asap!
-
Brenda Daniel commented
Very important for firm restrictions and business operations
-
Jane Ewing Murray commented
This is hugely important as we are a family business and therefore want to keep our savings and high interest bank accounts private from other staff. I only require staff to have access to our main working - current account. I am able to enable this feature in my online banking account so it seems odd that xero does not also provide this facility.
-
Deryn Peters commented
Restricting users access rights, don’t want all users to access bank accounts, this is a must feature.
-
Kristiana Bogdanuka commented
This is MUST function.... Please work on it as matter of urgency.
-
Lucy Smith commented
Would assist me in reconciling as I could give one of my office staff the task of reconciling our credit card without seeing all of our bank accounts and balances
-
Glen Parker commented
Head office needs access to all accounts. Branches only need access to their branch accounts. Critical feature. Please add!!!