There’s been lots of talk about the differences in bank “reconciliation” between Xero and QBO. In Xero, bank reconciliation is streamlined into a single step with bank line classification, whereas in QBO, the process is more like old-school checkbook balancing. Both methods have their pros and cons and are likely to appeal to different users based on your comfort level with automation vs. manual verification. In this article, we’ll focus on the differences in the first piece – coding – and cover reconciliation in a future article.
This is the second article in a series for bookkeepers on the key differences between Xero and QuickBooks. You can read the first article here.
Your guides in this article are Rachel Barnett, founder and owner of Gentle Frog and a Top 100
ProAdvisor, who supports mostly QuickBooks clients, and Amanda Aguillard, CPA, Chief Operating Officer of Padgett and author of Xero: A Comprehensive Guide for Accountants and Bookkeepers. Rachel and Amanda have worked with hundreds of accounting professionals through their training businesses.
Are you the type of user who wants to automate as much as possible so you can speed up your workflow? Or do you prefer to put your eyes on each transaction for the peace of mind that it brings? Comparing bank line coding in Xero and QuickBooks may give you some clues about which software is right for you, whether you’re a veteran user or just getting started. Let’s take a look at the steps involved for each software.
In Xero, coding a bank line creates a journal entry to the bank or credit card account. Lines are
classified in one of three ways
The QuickBooks expenses and deposits coding process also includes three classifications:
During the classification process, both Xero and QuickBooks try to reduce manual data entry for their users by making suggestions about which action to take. Depending on your preferred workflow, these predictions can be incredibly useful or potentially disastrous. Let’s take a look at how each software manages predictions.
To take advantage of predictions in Xero, Amanda notes it’s important to approach coding in a specific order:
Amanda’s thoughts: Xero’s automation means that it has many safeguards in place to keep the user from accidentally double-entering information. Each time you accept a transaction that is downloaded from the bank, you’re relying on this automation to be accurate and can more quickly reconcile a transaction.
QuickBooks will also suggest actions to take, but Rachel’s advice is to tread carefully, especially where rules and matching are concerned. She’s helped many clients sort out disasters caused by not paying close enough attention to matching or setting up rules incorrectly. As with Xero, the QBO user will also benefit from a sequential approach:
Rachel’s thoughts: In QuickBooks, you balance your checkbook (or credit card or loan) by looking at your entries for the month and comparing that to your statement and marking things off. This is similar to how some users may remember reconciling their checkbooks back in the day. Many bookkeepers, including me, like to have a way to double-check ourselves, and reconciling against the bank statement is how we find and fix mistakes. If that’s you, then you may appreciate the ability to manually manage coding in QBO.
Closing Advice from Rachel and Amanda
In a nutshell, the main difference is that in Xero, you reconcile AS you enter the transactions that are downloaded from the bank. In QuickBooks, you reconcile AFTER everything is entered by comparing your bank statement to the software. Neither software is more right than the other – it really comes down to your preferred workflow and preference.
Upcoming Articles on Xero and QuickBooks
Still to come from Rachel and Amanda:
Invoicing & Sales
Reports & Settings
Accounts Payable