Maybe you’ve found yourself in this situation:
* You use QuickBooks 2016 and your client uses QuickBooks 2017. They want to send you their file for review.
* You have an old computer with an old version of QuickBooks on it, and you want to open up your current QB file on that computer.
* Your computer crashes and dies. You buy a new computer. When you go to install QuickBooks, you can only find your install disk for an earlier version. You install it anyway. You restore the backup you made to the cloud (whew!), but it was made by a later version of QuickBooks.
In all of these cases, you are trying to use an old version of QuickBooks to open a new file.
It doesn’t work.
QuickBooks is backwards compatible — it can open and convert files made from earlier versions — but it is not forwards compatible. If you think about it, there’s no way it could be. The version of QuickBooks you have installed on your system today doesn’t know what future releases of QuickBooks will be like, including their revised data structures.
You see, most new releases of QuickBooks come with internal changes to the database. That’s why the size of your QuickBooks file changes when you upgrade to a newer version. It almost always grows. And that’s why, when you upgrade your file to a newer version, QuickBooks gives you a warning that that change to your file is irrevocable.
So the bottom line is that, unfortunately, you can never use an older version to open a newer file. You can never open a QuickBooks 2017 file with QuickBooks 2016, as one example.
The solution is simple, if not free: get a version of QuickBooks that is equal to or later than the version of the QuickBooks file you are trying to open.