The Most Popular Models for Working with QuickBooks Desktop Editions and the Cloud

cloud-computingWhen Intuit created the Authorized Commercial Host for QuickBooks program, a variety of providers were enabled to offer not only managed application hosting services for QuickBooks desktop products, they were also permitted to provide QuickBooks desktop product licenses for rent.  By allowing these hosting providers to also license the QuickBooks products on a subscription basis, the entire solution – the hosting of the QuickBooks, the management of the company data files, and the licensing of the software – was able to be packaged together and offered as an equivalent of the SaaS solution.  The benefits of running tried-and-true business applications on the business network had already been proven, and creating the ability to access this resource at any time and from anywhere (mobility!) became the feature which encouraged a wide variety of large and small business to move to “cloud” and online working models.

While the complete hosted application model – where the business desktop applications and associated data are installed and managed on the service provider servers – addresses a broad requirement for many companies, there remains a large community of users who have needs which do not extend to “cloud server” or remotely hosted desktops and complete managed application services.  For these users, having access to the data file from anywhere is the primary goal (maybe even multi-user access for just a couple of users), and management of the software and license across multiple computers is not their first consideration.

Here are the most popular models for working with QuickBooks desktop editions in/with the cloud.  Each of these approaches solves a different business problem, so it is important to understand which problems need to be solved before shopping for the solution.

1. Storing the QuickBooks file in a file sync solution

Solves: gives access to the data file from various locations (not at the same time)

Doesn’t solve: no multi-user access in real time, still have to purchase QuickBooks licenses, install and manage applications, and secure and backup data

The popularity of Dropbox and similar file sync solutions clearly demonstrates the value of giving users the ability to store, sync and share files securely via the Web.  Further, these services allow people at different locations to access files in a relatively collaborative manner, giving otherwise disconnected users the ability to sort of work like they’re on the same network and using the files in near-realtime.  While this approach works awesomely well for Word documents, PDFs and other files, it doesn’t work as well for QuickBooks company data files.  It’s pretty much an automated approach to using a file storage solution (like any web drive, file share service or such). To clarify, users can store copies of QuickBooks company files in a Dropbox or sync folder to have that file sync’d to the host and to other permitted computers, but a “live” QuickBooks data file doesn’t like living in this type of folder.  The sync or file sharing method of applying a cloud solution to QuickBooks allows for only one person to be in the “real” file at a time, and each user still has to purchase, install and manage the QuickBooks software on their PC.  Oh, and bandwidth will become an issue when files must be sync’d frequently and when the files are fairly large (which QB files tend to be).

2. Using secure remote access to QuickBooks, remote desktop or remote app solution (like hosting, but the host just happens to be an on-premises computer already in place)

Solves: gives access to the file and applications from various locations, allows for multi-user access to company file, allows access to just QuickBooks or any combination of applications on the host computer; low-cost solution providing mobility and device independence just like commercial hosting but at a fraction of the cost

Doesn’t solve: have to purchase QuickBooks licenses, install and manage applications on the host, and backup data

Secure remote access solutions like MyQuickCloud allow users to connect to applications that are installed on existing workstations or servers. This approach provides users with access to QuickBooks and other software installed on the in-house computer.  The problem with this model is that the bandwidth and the in-house computer need to be sufficient to support remote users, and the activities of the user sitting at the in-house computer will take priority over the remote user requests.

3. Using a hosting provider and/or platforms for QuickBooks, remote desktop or remote app type of solution

Solves: gives access to the file and applications from various locations, allows for multi-user access to company file, may allow for rental licensing of QuickBooks software, files are backed up by service provider

Doesn’t solve: commercial hosting is not a very low-cost solution for those who only need file sharing

Application hosting models allow users to connect to servers where the applications are installed and managed by the service provider and delivered to customers as subscription service.  This approach provides customers with flexible options for accessing QuickBooks software installed and maintained on the host’s servers, and to have the multi-user capabilities of the product just as it would function on a local network. Application hosting models are generally offered as standardized service or as custom service, with variable pricing and features associated with each.

Because these hosting models require that all components of the delivery be combined to deliver the service – from networks to servers to desktop virtualization to application virtualization, application licensing, data management… it’s a big list of things – the cost of service may seem a bit high for a single user or very small business to bear.  This is among the reasons for continued popularity of do-it-yourself remote access solutions that deliver mobility but fail to address any sort of system management benefit.

When business users ask about using their QuickBooks desktop editions in the cloud, it makes sense to drill down into the details of what they’re really looking for.  In many cases, the QB user simply doesn’t know how to ask for what they want, using popular terms without real understanding of what they mean.  This is something which frequently happens when a prospective customer contacts a QuickBooks hosting provider, and the sales department of the hosting provider isn’t generally in a position to offer consultation – they are there to sell their solution to the prospect.  The result is that the customer doesn’t really get what they want, and the provider gets a bad review.

The problem isn’t necessarily with the provider or service (I wish more sales teams were able to offer more consultative approaches, but that’s an entirely different conversation); the problem occurs largely due to the variety of services being offered around “cloud QuickBooks” and the ambiguity which exists in much of the marketing language around them.  Maybe this information will help businesses as they look to find solutions to the variety of problems with “enabling” their desktop QuickBooks to work with the cloud.

Joanie Mann Bunny FeetMake Sense?

J

 

Hosted QuickBooks Need Drives Hosted QuickBooks Approach: QuickBooks Desktop Editions in the Cloud

Intuit QuickBooks essentially “owns” the accounting/bookkeeping software market in the US, having an enormous share of distribution and millions of users.  Even with the emergence of new web-based and SaaS solutions designed to address the needs of small business bookkeeping, the visibility and momentum of the QuickBooks brand has kept it in the lead position and users continue to adopt the QuickBooks desktop and online editions in record numbers.  What may be a surprise to folks who believe “the desktop is dead” is the reality that quite a lot of the adoption and usage continues to be centered on the QuickBooks desktop edition products rather than the purely Online, SaaS product, and this is at least in some part supported by the hosted QuickBooks service model.

The desktop is dead. Long live the desktop!

Software-as-a-Service and “the cloud” have become the focus of the entire information technology industry, and this new paradigm of computing continues to evolve and reveal potential at every level.  What’s interesting is that the paradigm – which involves mobility, anytime/anywhere access, managed service delivered as a utility subscription, and more –  is bringing new life to what many have come to refer to as “legacy” applications (like QuickBooks desktop editions).  While many technologists would have us believe that the traditional desktop is dead, the reality is that the traditional part of it is all that may be dying… the desktop and what it offers and represents isn’t dead at all.  In fact, it’s very much alive and well and continuing to do what it was intended to do, perhaps a bit better, due largely to advancements in desktop and application virtualization and other discoveries.

Several years ago the Application Service Provider model established itself, positioned to provide hosting of business applications as a subscription service (“several” is somewhat of an understatement; the first real ASPs emerged around 2000-ish).  Using Windows Terminal Services and other tools, these early providers recognized the benefits of hosted and managed desktops, and further recognized that the value of the service existed largely with the applications and not simply the outsourced desktop.  Back then, there was an awful lot of talk about how the “desktop is dead”, because delivered applications would become the norm.  Then the dotcoms busted and a lot of ASPs went out of business, leaving a rather poor taste in the mouths of consumers and independent software vendors (ISVs) alike.

As web-based, SaaS and “cloud” solutions began to emerge and prove their viability, business users returned to the web in search of solutions to mobility and secure remote access to business applications and data.  While a great deal of success has been realized by many of these SaaS solution providers, there has remained a significant need and desire for desktop applications, desktop presentation, and desktop functionality.  The adoption by the market of SaaS and cloud services eased the adoption of hosted application services, as well, and now there are a wide variety of providers offering an equally wide variety of hosted and virtualized desktop and application services (application services like hosted QuickBooks, for example).

The popularity of the QuickBooks desktop products, coupled with new capability offered through advancements in hosting and application delivery solutions, directly address the desire of the market to eliminate complexity and reduce cost of IT operations.   Hosting is somewhat of an “equalizer” between QuickBooks desktop and QuickBooks Online, allowing the QuickBooks desktop users to have the same managed subscription service as Online Edition users, but with the rich features and full functionality present in the desktop editions.  Businesses wanting to run QuickBooks in the Cloud are not forced to transition to the product which may not fully meet their needs, or which is simply unfamiliar to them – they can continue to utilize their trusted QuickBooks desktop editions, only in a hosted/delivered environment.

Here’s the catch:  It’s a good idea to only work with an Intuit-authorized Commercial Host for QuickBooks, because there is no other lawful way to obtain QuickBooks hosting services from a service or solution provider.  No, it is not lawful to provide QuickBooks hosting services unless the hosting provider/service is actually authorized by Intuit to do so, and anybody using QuickBooks software has already agreed that they will not utilize the software with a hosting provider or similar entity without specific authorization.  The hosting provider risks being targeted for unauthorized software distribution, and the customer risks losing their right to the software and services by violating the EULA terms.  Even if the software doesn’t cost a lot, businesses will recognize that their business data has value, and keeping their software in a usable and properly licensed state is necessary to preserve the value of that data.

The End User License Agreement for QuickBooks products – an agreement between Intuit and the consumer – spells it out in plain language and describes specifically how the QuickBooks product is NOT eligible to be hosted, or provided by a hosting service. Note that this includes situations where the hosting company is providing the actual QuickBooks software, and in situations where a business already has their QuickBooks software and provides it to a commercial hosting company to have it installed and managed and provided to users.  In short – QuickBooks is not supposed to be installed and managed by a 3rd party hosting provider who is not authorized by Intuit as a commercial host for QuickBooks regardless of whether or not the customer provided the license.

Further, by accepting the EULA in order to use the QuickBooks product, users accept the fact that Intuit has the full right to terminate that license in the event that terms of use are violated.  Remember that these license agreements provide USE RIGHTS, not ownership, of the product.  You have to use the solution under the terms and conditions of the license, or you lose your rights to the product, support, or any other benefits included.  http://support.quickbooks.intuit.com/support/articles/INF20630

Why Businesses Use QuickBooks Hosting Services

The reasons why businesses elect to have their QuickBooks solutions hosted come in many forms, which explains why there are a variety of options for getting hosted QuickBooks service.

For users of the QuickBooks Enterprise products, managed IT service may be the primary goal in adopting a cloud hosting model.  Hosted and managed IT services, including hosted desktops and managed applications, allows the business to benefit from predictability in IT cost and to transition from a regularly scheduled capital-intensive upgrade cycle to a consistent and budgetable operational expense.

Users of QuickBooks Pro and Premier, on the other hand, are more likely to see mobility, remote access, and real time collaboration as the primary benefits of a hosted model.  While the small business owner will frequently argue about the true cost of IT management (which is pretty arguable when the totality of their infrastructure consists of a standalone PC), it is the access to the application and data at any time and from anywhere that gets this single user online – generally with a smart phone or tablet computer or some such mobile device accompanying the requirement.

In many cases, there are other drivers in the business moving the organization along the path towards “cloud enablement” of their solutions, and QuickBooks is simply one of the products to contend with.  Hosted QuickBooks may not be THE REASON for going to an online working model, but it is one of the core components which can cause the project to either see success or fail miserably.

I have seen situations where an entire organization’s computing infrastructure was re-deployed as SaaS service, but the one critical thing they forgot was the controller’s requirement for QuickBooks Pro.  Months of time and many dollars were invested in moving the rest of the company to online application service, only to find that they all returned to local application use because of the requirement to work collaboratively with the controller and with reports and data produced through QuickBooks.  On the other hand, I’ve also seen where the accounting department was the only group moved to the hosted environment (in this case, the provider was focusing on QB and not on the rest of the business requirement), and this group also returned quickly to local operation in order to continue collaboration with internal team members and to benefit from the integration of applications (e.g., QuickBooks working with MS Office, etc.).  One size certainly does not fit all, and any purchaser of a hosted QuickBooks solution should keep in mind the entire business requirement in case QuickBooks is only a piece of the puzzle (albeit an essential piece).

Hosted QuickBooks may come as a published or managed application, as a desktop application on a remote or virtual desktop delivery, or as an application“delivered” to the user’s PC.  In any case, whether QuickBooks is viewed as a point solution – delivered alone as a single application – or whether it is part of a larger virtualized desktop or application deployment, it remains one of those products that satisfies a fundamental need in small businesses, and now it’s available in the cloud.

Joanie Mann Bunny FeetMake Sense?

J

QuickBooks Hosting Services and Accounting Professionals

The value of applying an application hosting model for your clients

The concept of application hosting is not at all new.  In fact, there are literally millions of business users accessing hosted applications and similar services every day, and adoption didn’t reach those numbers overnight.  For several years now, Intuit (the makers of QuickBooks financial software, among other things) has even had an “Authorized Commercial Host for QuickBooks” program.  If Intuit recognizes the value of a hosted application service model, then there must be something to it, because Intuit rarely does anything unless it’s big.

The value of application hosting services, such as QuickBooks hosting, may differ from business to business, but the underlying benefits are there for all to achieve.  For some, the main value is in being able to access business information and data while traveling.  Using mobile devices, business users are able to get information on customers, orders, payments, and other valuable data – from anywhere they choose to work.  Being able to keep tabs on the business even when they aren’t there is very important to some business owners.

For others, the value of application hosting services is the collaboration that it enables.  With public accounting in particular, the client business and the accounting professional do not work at the same place at the same time.  Being able to work on the same software and data, and doing that work at the same or different times (it doesn’t matter when or where they work) allows business owners and their accounting and bookkeeping professionals to work seamlessly together in support of the business.  This online model allows the business owner to benefit from better financial data in real-time, rather than waiting for the work to be done after the fact, at the end of the month or year.

The underlying benefit that all parties get from a hosted application and online working model is better information technology management and greater predictability in IT service costs and capabilities.  Businesses need to be able to focus on their business and not on the IT which supports it, and outsource professionals such as accountants and bookkeepers need to be able to work with clients efficiently without having to invest in expensive tools and services to make it happen.  A hosted application approach, when applied to the client business, delivers many benefits to the business owners while at the same time providing tangible benefits in efficiency through more effective time management and improved access to information for the professionals who support those businesses.

When developing a working model for outsourced bookkeeping, accounting, or virtual CFO services, it is essential to recognize that businesses need technology to support their operations, and there may be “line of business” solutions in use as well as accounting or financial software.  Too often, outsource bookkeeping and accounting professionals focus only on the accounting or financial systems, and fail to consider the critical aspects of the operational level applications which support the various functions of the business.   With a hosted application approach, the business solutions in use can be “enabled” – from operational solutions to accounting and finance supporting applications – so that accounting professionals may gain access to the complete realm of business data, putting them in a far better position to ensure that the information resulting in the accounting system is of high quality and may be trusted.

Make sense?

J

Read more about Accountants and Bookkeepers Working With QuickBooks Clients: App Hosting Approaches That Work

Accountants and Bookkeepers Working With QuickBooks Clients: App Hosting Approaches That Work

Accountants and Bookkeepers Working With QuickBooks Clients: App Hosting Approaches That Work

Ever since the first application service providers began offering hosting services for Intuit QuickBooks desktop products, the idea of running desktop editions of QuickBooks in the cloud has created both intrigue and confusion among accounting professionals and their clients alike.  Part of the problem is the term “cloud”, which seems to equate the hosted QuickBooks desktop editions with the true cloud app QuickBooks Online Edition.  But hosted QuickBooks isn’t QBOE, it’s a service model developed around the actual desktop versions of QuickBooks: Pro, Premier and Enterprise.

While it is true that both solutions – hosted QuickBooks and QuickBooks Online Edition – offer centrally managed and accessible online accounting functionality, the underlying services are very different and operate under completely different “rules”.  One of the rules, or conditions, which differs between the two solutions is that with hosted QuickBooks service, you may also be able to run other business applications and manage other business data, not just QB apps and data.  This is an essential capability when you consider that QuickBooks desktop software integrates with and takes advantage of functionality found in other popular business solutions, such as Microsoft Office.

In many QuickBooks hosting services, the inclusion of Office app hosting is typical due to the reliance upon functionality in those solutions (Excel reporting, Word letter-writing, and Outlook emailing).  When it comes to other tools or application integrations, however, customized hosting service becomes necessary.   When the need for additional applications or integrations arises, consideration should be given to the best way to orient and implement those add-ons.

For example, if a client business has a heavy reliance upon a solution which integrates with QuickBooks, and uses the solution to handle daily tasks in the business, then it makes a lot of sense to create a hosting environment specifically for that client.  The client would be able to access their unique set of solutions, and the accounting/bookkeeping professionals can be invited to participate in that system.  This keeps the data in one place, managed and controlled, yet allows all parties who need access to get access.

In other situations, there may be a tool or utility necessary to help get data from one place to another, and this tool or utility is not something the client uses in their daily work.  In this type of scenario, it may make sense for the accountant/bookkeeper to have a customized environment which allows them to use the tools and solutions which assist in data integration, organization, validation or review.  In many cases, the accountant or bookkeeper may perform these data integrations or sync operations directly in the client data file, so that the client (using “generic” service with just QuickBooks hosted) is able to then access and view the integrated data.  In this scenario, only the accounting professional has the additional tools necessary, allowing the cost of hosting for the client to remain lower.  Approaching a hosting environment in this manner might allow the accounting professional to develop a niche or customized approach to serving a specific type of client, incorporating behind-the-scenes data aggregation or integration and other types of process support as part of the overall service delivered.

The key to developing the right application hosting and outsourced accounting service model is to focus on how the practice will use the hosting solutions to improve service and process efficiency, serve client needs better and more fully, and differentiate themselves from their competitors in the market.  By applying the hosting service and online solution properly, business clients and the accounting professionals who support them will both benefit by getting the information and the application functionality they need, when they need it.

Make sense?

J

read more about the confusion over hosted licensing on The Progressive Accountant http://www.theprogressiveaccountant.com/tech-tips/confusion-over-hosted-licensing.html