Published January 2016 | Revised October 18, 2024
WHAT'S IN THIS ARTICLE
Introduction | What To Do Immediately After Migrating Your QBD Data | QBO Handles Sales Tax Differently Than QBD | Other QBO Conversion Issues That Aren't Problems | What You Need to Know About QBO Sales Tax | Steps to Convert From QBD to QBO
NEXT IN SERIES >> How To Use QuickBooks Online: A Beginner's Guide
After any conversion to QuickBooks Online (QBO), you want to ensure your data converted correctly. It's important to compare your financial statements in QuickBooks Desktop (QBD) immediately before the conversion to QBO immediately after the conversion. Do not skip this conversion step!
Intuit recommends you compare these reports as a minimum: balance sheet, trial balance (all dates), customer and supplier balance summaries (all dates), sales tax summary (for the most recent period).
In Canada, one problem you may run into after doing a QBO conversion from QBD is to have your Balance Sheets not match. Your first reaction may be to cry or swear. But don't get your shirt in a knot, the reason is simple ...
QBO handles certain items differently than QBD such as:
Warm up your tea, take a deep breath and exhale slowly. Let's examine why you really don't have a problem.
You've migrated your data successfully from QuickBooks Desktop to QuickBooks Online using QBO's migration tool. To avoid QBO conversion issues, you have to complete these tasks BEFORE you start using QBO:
Source: Intuit's QuickBooksHelp article titled 'Migrating from QuickBooks Desktop to QuickBooks Online with Intuit's internal tool'
QuickBooks Online (QBO) uses suspense accounts to handle sales tax amounts that have been filed with the appropriate government agency like CRA or eTaxBC. I like this method of handling sales tax because in one glance at the liability section of your balance sheet you see if there are any amounts pertaining to the latest reports filed. Take a look at the sample QBO Balance Sheet below. It shows a sales tax return has been filed with CRA but the $340.69 payment has not been made yet.
One reason for this change might be because the new ASPE (Accounting Standards for Private Enterprise) standards that came into effect in 2011 reduced and simplified the disclosure requirements. A significant disclosure requirement that was added was the necessity to disclose the amount payable for government remittances other than income tax at the end of each period.
Lenders, as the primary users of small business financial statements, want to see the status of government tax compliance remittances because they have priority status in a bankruptcy.
As you can see in the 2016 QBO Balance Sheet above, QuickBooks Online placed the government remittance payables BEFORE trade payables. In 2024, sales tax payable now shows up below trade payables and credit cards in the current liability section.
During the QuickBooks Online conversion process from QuickBooks Desktop, any receivables or payables to the Receiver General or the Minister of Finance (in BC) are pulled out of your receivables or payables and allocated to the GST/HST Suspense or PST Suspense account.
If this is your problem, it means your Balance Sheet isn't really out, it's just rearranged but still in balance.
Rachel over at Fischbooks has an excellent blog that walks you through exactly what happens during the QBO conversion process. She compares QuickBooks Desktop reports to QuickBooks Online reports so you can visually see the differences between the two software packages.
Her article concludes with the following advice, "You now have two options:
My preference is to just leave the balance where QBO puts it. When you make future payments or record future refunds received, use the new QBO method to do so.
Inventory Valuation: In case you weren't aware, you may also have problems with inventory valuation during conversion because QBD uses the weighted average valuation method and QBO uses the FIFO (First-in First-Out) valuation method. QBO will automatically recalculate any existing and future inventory transactions using the FIFO method. Use the first day after your last tax filing period as your inventory start date during conversion to avoid having to refile amended forms.
Multicurrency Adjustments: I haven't done a QBD conversion in years as all my clients that were on QBD transitioned to QBO. However, I do remember multi-currency valuations made it next to impossible to get a clean conversion without making manual adjustments ... but that was in 2013 and 2014. Intuit may have come up with a solution since then.
Transfers Between Two Foreign Cash Accounts: Since January 2019, QBO now handles USD transfers. If you are doing a CAD to / from USD transfer, enter the transactions from the USD bank feed side not the CAD side if you want the entry to book correctly.
Customer Balances Are Off: Journal entries are a powerful tool for adjusting your books, so they should be used sparingly in QBO. They should not be used for accounts receivable (or payables) transaction. See Intuit's recommended fix below:
P.S. If you are converting from Sage to QBO, check out this Intuit article on Sage conversions.
P.P.S. If you aren't happy with how your data migrated, QuickBooks Online Essentials, Plus and Advance subscribers have 90 days to delete your data and start over with a new company file.
Marnie Stretch of thinkquickbooks.com has an article titled 'The top 10 things you need to know about QuickBooks Online and GST/HST' that explained how GST/HST worked in 2014 QuickBooks Online (QBO). Since then, Intuit has made lots of improvements.
Here's a brief summary updating how things work ten years later in 2024:
1. You need to setup sales tax in order for it to be active.
More >> How To Setup GST/HST in QBO
2. QBO automatically creates two accounts once sales tax is active - GST/HST Payable and GST/HST Suspense. Filing a return moves sales tax amounts filed with CRA to the suspense accounts making it easy to distinguish unfiled sales amounts versus filed sales tax amounts outstanding.
As Marnie pointed out, you cannot write a cheque to GST/HST Payable but you can post to the GST/HST Suspense.
QBO does let you post a journal entry to the GST/HST Payable but it is not a good idea. However, if you post directly to the GST/HST Payable account, the entry will NOT show up when you go to file your sales tax return. As Marnie said, this is BAD. This feature is probably available so that accountants making year-end adjusting entries can do so but I repeat it is not recommended. Use the proper module when able to do so.
AUDIT READY
To avoid this error, make sure you assign a tax code to every single line of any journal entry you prepare and post alleviating the need to post directly to the GST/HST Payable account.
3. QBO does not have sales tax items like QuickBooks Desktop. This means journal entries are done a bit differently. QBO Canada lets you assign a sale tax code to each line of the journal entry instead. See point 9 for more information on this feature.
4. Completing a sales tax return creates an automatic journal entry moving what you owe (or your refund) from GST/HST Payable to GST/HST Suspense instead of recording an accounts payable (receivable) entry. This means sales tax payments debit the suspense account and credit your bank account; sales tax refunds received credit the suspense account and debit your bank account. The screen shots below show you the flow of the entries through various QBO accounts - GST/HST Payable to GST/HST Suspense to Bank Account.
5. When preparing your return, make sure you select the correct period if you are behind in filing your GST/HST tax returns. The Filings tab is split into a 'To File' section and a 'Filed' section so it is very easy to see which periods have been filed and which haven't. See point 6 on why it's very important to be careful before hitting the 'Mark as Filed' button.
6. You cannot modify or delete the journal entry created automatically by QBO when you file a sales tax return unless you have the Accountant's version of QBO Canada. Intuit listened to the accountants and bookkeepers and provided a tool to handle this problem. The Accountant's Version has the ability to reverse or 'undo filing' a sales tax return. Be careful using this feature if you have already filed the return with CRA* as undoing the filing can mess things up a bit.
AUDIT READY
If you just missed including some transactions in a filed period, do not use the 'undo filing' feature. QBO does a good job of tracking prior period changes. If you post any transaction to a period that has already been filed with CRA, QBO will report these 'exceptions' the next time you file a return. You can find the prior period entries by running the GST/HST Exception report. I always save a PDF of the GST/HST Exception report after filing a return, even if it has nothing to report.
TIP
ITCs are claimable within the first four years following the fiscal year they apply to. Don't get upset if you miss claiming an input tax credit on your CRA return. You can claim it on the next return as long as it is within the four year window.
7. QBO dates the automatic journal entry for your sales tax return filed to the last day of the period you are filing. For example, if you are filing for the period April 1 to June 30, QBO sets the posting date of the journal entry to June 30. As Marnie's article points out, it wasn't always this way.
8. When making a payment or receiving a refund, you need go to the 'Sales Tax' Filings tab. You will click on the 'Record Payment' link to make a GST/HST payment. To record a refund received, click on the 'Record Refund' link (which isn't showing in my example screen shot).
DO NOT DO THIS!
Do not use 'Cheque', Expense' or 'Pay Bill' to make a sales tax payment to CRA (or a provincial Minister of Finance). Do not use 'Bank Depot' or 'Receive Payment' to record a refund received from CRA (or a provincial Minister of Finance).
9. It is not a good idea to post a journal entry directly to the GST/HST payable account. As discussed earlier, when you post directly to the GST/HST Payable account, it will not show up on your return when you go to file your sales tax return.
AUDIT READY
To avoid this, make sure you assign a tax code to every single line of any journal entry you prepare and post alleviating the need to post directly to the GST/HST Payable account.
More >> When To Use Journal Entries in QuickBooks Online
10. You cannot edit sales tax payments posted. You must delete the payment and repost it.
You can delete the payment by going to the Sales Tax > Payments tab. Click on the drop down menu for the selected payment and choose 'Delete'. (See screenshot.) Once that is done, click on the 'Filings' tab and record the payment again.
Source: QuickBooksHelp - Migrating from QuickBooks Desktop to QuickBooks Online with Intuit's internal tool
QuickBooks® is a registered trademark of Intuit Inc. Screen shots © Intuit Inc. All rights reserved.
Click here to subscribe to QuickBooks Online Canada. I do not receive any commissions for this referral.
Bookkeeping Essentials › Bookkeeping Systems › QuickBooks Online - QBO Conversion Issues