Adding an accountant to QuickBooks Online takes five minutes and gives them access without sharing your password

QuickBooks Online has a built-in accountant access feature that lets you invite your CPA, bookkeeper, or tax preparer to view and work on your books without you handing over login credentials. You control exactly what they can see and do — you can let them edit transactions, run reports, or view only. The accountant gets their own login, can access your file anytime, and you can remove them instantly if you change providers.

The process is the same whether your accountant is a solo practitioner, works at a firm, or is a QuickBooks-certified professional. You send an invitation through QuickBooks, they accept it, and they're in. If they already have a QuickBooks Online account under their own email, they can use that same login to access your file.

Key Takeaways

  • You invite your accountant through the Users menu in QuickBooks Online, and they accept the invitation by email — no password sharing required.
  • You choose their access level when you send the invitation: accountant (full editing rights), advisor (can view and run reports but not edit), or custom (you pick specific permissions).
  • Your accountant can access your QuickBooks file from their own login using any device, and you can see when they last logged in.
  • Removing an accountant is instant — go to the Users menu, find their name, and click Remove.
  • If your accountant uses QuickBooks ProAdvisor or works at a firm with QuickBooks hosting, they may have a different setup process that their firm handles.

How to send an accountant invitation in QuickBooks Online

Log into your QuickBooks Online account and click the gear icon in the top right corner. Select Users and roles from the menu. On the Users page, click the blue Invite user button.

A form will appear asking for the accountant's email address and their access level. Type their email in the first field. This is the email they will use to accept the invitation and log in — it does not have to match any email they use elsewhere. Click Next.

On the next screen, you will choose what they can do. The default option is Accountant, which gives them full access to edit transactions, reconcile accounts, and run reports. If you want to limit what they see, select Advisor (view-only access to most features) or Custom (you check boxes for specific permissions). For most accountants and bookkeepers, the Accountant role is what they need.

Click Next again. Review the email address and access level, then click Send invitation. QuickBooks will send an email to that address with a link. Your accountant clicks the link, creates or signs into their QuickBooks Online account, and they will see your company file listed in their dashboard.

What each access level lets your accountant do

Accountant is the standard role for CPAs and bookkeepers. They can create, edit, and delete transactions; reconcile bank accounts; run all reports; create and modify accounts; and access tax forms. They cannot change company settings, add or remove other users, or access billing information. This is the role you want unless you have a specific reason to restrict them.

Advisor is view-only. They can see all transactions and reports but cannot make changes. Use this if you want your accountant to review your books without editing, or if you are bringing in a consultant who should not modify anything. Advisors cannot reconcile accounts or access tax forms.

Custom lets you build a role from scratch. You can allow them to view specific report types, edit transactions in certain categories, or run payroll reports only. Custom roles are rare — most accountants either need full Accountant access or view-only Advisor access. If you are unsure, start with Accountant and you can always change it later.

Managing and removing accountant access

To see who has access to your QuickBooks file, go to the gear icon, select Users and roles, and look at the Users tab. You will see every person with access, their role, and when they last logged in. If an accountant has not logged in recently, that column will show the date of their last visit.

To change an accountant's access level, click their name and select a new role from the dropdown. To remove them entirely, click their name and select Remove user. They will lose access immediately — they cannot log into your file after you remove them, though their historical edits remain in your transaction history.

If your accountant leaves your firm or you switch providers, remove them as soon as you know. There is no waiting period or confirmation step — removal is instant. You can always invite a new accountant later using the same process.

What happens when your accountant logs in

Once your accountant accepts the invitation, they will see your company file in their QuickBooks Online dashboard under "Companies" or "Recent." They click on it to open your books. They can work on your file from any device — computer, tablet, or phone — as long as they are logged into their own QuickBooks Online account.

Your accountant's changes appear in your QuickBooks file in real time. If they create a journal entry or reconcile your bank account, you will see it immediately. You can also see an audit trail of who made what change and when by going to Gear > Audit log.

Your accountant cannot see your password, billing information, or subscription details. They also cannot invite other users or change company settings like your fiscal year or tax form type. If you need them to do something outside their access level, you will need to do it yourself or grant them a higher role.

If your accountant works at a firm or uses ProAdvisor

Some accounting firms and QuickBooks ProAdvisor members use a different setup called QuickBooks Hosting or Firm Access. In this case, your accountant's firm manages the connection, not you. You may not send an invitation at all — instead, you authorize the firm to access your file, and they handle adding individual accountants on their end.

If your accountant tells you they need to set this up through their firm, ask them for the authorization link or form. The process is usually simpler than the standard invitation method because the firm handles all the technical details. You will still control whether to allow or deny access, and you can revoke it anytime.

If you are unsure whether your accountant uses standard QuickBooks access or firm hosting, ask them directly. They will know which method applies to their setup and can walk you through their specific process.

Frequently Asked Questions

Can my accountant access my QuickBooks file from their phone?

Yes. Your accountant can use the QuickBooks Online mobile app on iOS or Android, log in with their own credentials, and access your company file the same way they would on a computer. All their changes sync back to your main file.

What if I invite an accountant but they never accept the invitation?

The invitation email expires after 30 days. If they do not accept within that time, you can send a new invitation. Check with your accountant to make sure they received the email — sometimes it lands in spam. You can also resend the invitation from the Users page by clicking their name and selecting Resend invitation.

Can I change an accountant's access level after I invite them?

Yes. Go to Users and roles, click the accountant's name, and select a new role from the dropdown. The change takes effect immediately. They will keep their current access until you change it, so if you invited them as Accountant but want to downgrade to Advisor, you can do that anytime.

Does my accountant need their own QuickBooks Online subscription?

No. When you invite them, they can create a free QuickBooks Online account using the email you provided, or they can use an existing QuickBooks account if they already have one. They do not pay anything to access your file — you control the subscription.

Can I see what my accountant changed in my QuickBooks file?

Yes. Go to Gear > Audit log to see a complete record of every transaction created, edited, or deleted, including who made the change and when. You can filter by user to see only your accountant's activity.