The top 10 things you need to know about QuickBooks Online and GST/HST
EDITOR’S NOTE: This article is now WAY out of date. Intuit has made many improvements to the sales tax centre. Check back soon for information about a new sales tax course I will be releasing in February 2020!
If you’re just getting starting using QuickBooks Online (QBO), here are a few things to know about GST/HST as of the date of this blog. I’m using the Harmony version.
1. First things first. You need to set up Sales Tax in order for it to be active in QBO. Select the Sales Tax tab from the menu bar on the left hand side and click on the Set up tax button. Follow the onscreen prompts to complete set up.
2. QBO automatically adds two default accounts when setting up GST: GST/HST Payable and GST/HST Suspense. Think of the GST/HST Suspense account as a clearing account. You can even rename it as such. NOTE: You cannot write a cheque that posts directly to the GST/HST Payable account. You can, however, write a cheque that posts directly to the GST/HST Suspense account.
3. There are no ‘sales tax items’ in QBO like there are in QuickBooks Desktop. Therefore, journal entries must be entered a bit differently. See #9 below.
4. Completing the Sales Tax Return creates a two-line Journal Entry that simply moves what you owe (or what is owed to you) from GST/HST Payable to GST/HST Suspense. If you create a Payment for that period, you are crediting your bank account and debiting the GST/HST Suspense account. If you create a Refund for that period, you are debiting your bank account and crediting the GST/HST Suspense account.
5. When preparing your return, be careful to set the correct dates and click Refresh to generate an accurate report. Watch for yellow highlighted areas when you prepare a return. If you have any, stop and review. Double and triple check the dates at the top when about to File Return. This is because…
6. You cannot modify or delete the journal entry that QuickBooks creates when you file a sales tax return.
7. Regardless of the date you filed your GST/HST return, QuickBooks uses today’s date for the journal entry that is created when you file a sales tax return. Excel will become indispensable if you’re troubleshooting!
8. When you make a payment (or receive a refund) for a return you just filed, you must be sure to do so by clicking on Record under the Payments column. Do not make a payment using the big blue Record a Payment button – this is meant for upcoming filings and will create a discrepancy on your next return if used improperly (see #5 – yellow highlighted lines). You’ll know you’re in the wrong payment window if the tax period says Upcoming Filing. Make sure you enter the correct date. I recommend entering a memo as well, for example, “January 2014 Return.” NOTE: when you file a return and create a payment, the payment cannot be printed.
9. Posting directly to the GST/HST Payable account via journal entry is BAD, even though it’s allowed. Although it will post to the balance sheet account, it won’t show up when you go to file a sales tax return. But don’t panic, Intuit has designed something even better – the ability to assign sales tax to each line of a journal entry. No second independent line for GST/HST needed. When entered this way, it will show up on the return. Accountants commonly post directly to the GST/HST Payable account, so please make sure they know this crucial tip.
10. Made a mistake on your payment and need to change it? You need to delete and re-enter it. But you won’t be able to access the payment from the registers (here you can only view it). You also won’t be able to access it from the View History section of the Sales Tax module. Instead, do this. Use the Advanced Search feature to search for the amount of the payment (see below for suggested filters). Click once on the transaction to open, select delete payment, confirm, then start over using the instructions in #8.
I hope this article assists you in navigating GST/HST in QuickBooks Online. Please be sure to leave a comment if you have any tips to add. And if you’re really stuck, feel free to contact me to schedule a troubleshooting session.