Yes. QuickBooks desktop is limited in that tax laws change every year and the customer must buy the yearly upgrade. Upgrading to QB Online versions allows the customer to pay a small monthly fee and as federal and state law change, the software is automatically upgraded. The online version also allows an accountant to access the company file remotely, thereby removing the need for the bookkeeping to be done on site. There is a QB Desktop "cloud-based" version which allows the Accountant to access remotely.