Intuit QuickBooks 2014: Another Move Towards Unification of Features and Software as Service

Intuit QuickBooks 2014: Another Move Towards Unification of Features and Software as Service

qb2014Intuit QuickBooks is the recognized standard for small business accounting, and the introduction of the QuickBooks Online Edition was a testament to Intuit’s understanding that users are looking for SaaS solutions as well as traditional desktop products.  While it may seem that the entire market is moving to online applications and everything-as-a-service, the Intuit desktop products remain the leading business computerized accounting tools.  Intuit does seem to recognize that many things can be done better with a “software-as-service” model , and that the number of businesses seeking purely web-based solutions is growing, and this is evidenced by the fact that many features and presentation elements in the Online edition are making it into the desktop editions.  Creating consistency throughout the product line makes sense for users, and leveraging the benefits of shared service makes sense for Intuit.

In a previous blog article entitled Changing How We See Software: QuickBooks 2013 interface frustrates power users, I had suggested that many of the interface changes introduced with the 2013 QuickBooks desktop editions were a step towards unification of interfaces (to the degree possible) between desktop and Online editions.  Additionally, integrations with various connected services, Intuit payroll and payment solutions, and other online service elements clearly demonstrate that certain functionality and service offerings will be provided consistently through either solution set.  Another new “unified” feature announced for QuickBooks desktop is the Income Tracker, a feature that originated with the QB Online edition.

The Income Tracker provides you with a fast way to see the status of your unbilled and unpaid transactions, and provides you with features to improve billing/collections as well as perform a number of batch procedures… This feature was first developed in QuickBooks Online, and this year Intuit has brought it into QuickBooks Desktop

http://www.sleeter.com/blog/2013/09/quickbooks-2014-income-tracker/

The introduction of a purely subscription licensing model for the desktop products is yet another move towards enabling the pay-as-you-go subscription model for purchasing software.  Businesses are able to purchase “plus” subscriptions, which provide not only perpetual most current version software but also deliver support for the life of the subscription.  This is another change from the more traditional boxed software approach, where the product was a one-time purchase and came with short-term or limited support.

It seems that many of the changes introduced with 2014 indicate that online service and subscription pricing models will continue to introduce themselves into the QuickBooks desktop products, and users who change from one solution to another in the product family will find more familiarity and consistency in the attached Intuit services they also use.

Many independent software vendors and developers of business applications are recognizing the value of subscription service models and the benefits of leveraging web-based applications and shared services within their solutions.  For software companies, turning a one-time sale into a recurring revenue stream is highly desirable.  From a development perspective, one project could service the entire product line, rather than efforts being divided among multiple products.  From an operational perspective, infrastructure and personnel are able to centrally service the functional requirement, providing the same benefits of shared service that users of SaaS solutions experience (it may simply be internal rather than external customers being served).

The point of the discussion is that, while QuickBooks desktop editions may not be going away any time soon, there is wisdom (and business necessity) which is likely to drive even more subscription model SaaS inclusions in those products that were once purely and firmly planted on the desktop.  Even good old QuickBooks must change, and for the most part, users are seeing benefit in those changes.

Make Sense?

J

The Language of Accounting: Disconnect between Accountants and Bookkeepers

The Language of Accounting: Disconnect between Accountants and Bookkeepers

There are a tremendous number of bookkeeper training programs developed over the years which propose to deliver the essential bookkeeping knowledge (e.g., double entry accounting) required in order to properly service business bookkeeping requirements.  Particularly as the CPA profession stepped away from traditional bookkeeping in favor of performing “higher level” and more profitable work, there was and continues to be a great need for skilled and experienced bookkeepers.  While it seems that accountants and bookkeepers would be a natural fit for partnering to serve small business client needs, there is often a disconnect between the two which causes the working relationship to not always prove as beneficial as it could.  What is the cause of this disconnect?  In many cases, it is due to the fact that the bookkeeper training educated the operator on the use of a software product, and not on the fundamentals of accounting and bookkeeping.

Over the past few years, I have had the opportunity to look through a lot of bookkeeper training programs, and the thing that stands out is that many of these programs aren’t really training bookkeepers on accounting principles.  More frequently, the training is focused on teaching users how to use software (usually QuickBooks).  With the number of users of the QuickBooks product, it is obvious that there is a need to educate users on the solution because people need to know how to use their software properly.  But it happened at some point in time that a majority of the industry came to believe that learning QuickBooks (or Xero or Freshbooks or Kashoo or whatever) was somehow synonymous with learning bookkeeping.

When I first started working with my father in his accounting practice, I had to use a manual general ledger, check register, etc.  It was all manual – computers didn’t come along for a while (yes, I am that old).  It was time-consuming, but it taught me the fundamentals.  I know what a subledger is.  In consumer-friendly software like QuickBooks, you don’t work in the AR subledger; you push the button that says “customers” or maybe “invoices”.   QuickBooks, in many ways, doesn’t speak accounting.  It speaks record keeping.  And this is where the disconnect begins.

An old school accountant will recall the green eye shade days and working with book ledgers and 13-column pads, but even “new” school accounting professionals know that the fundamentals of accounting aren’t available for re-invention.  A debit is still a debit and a credit is a credit.  Yes, there are intimacies involved which speak to specific treatment of items for reporting and tax purposes, etc., but the essentials of double entry and other basic accounting principles are consistent and unchanging.

The “language of accounting” includes certain precise terms with specific meaning, and this precision in the use of terms simply doesn’t exist in many bookkeeper training programs. Rather than focusing on the fundamental accounting training bookkeepers truly need in order to be of maximum value to the business, these programs focus on helping users become experts in using the software product, or even to become experts at teaching others how to use the solution.  While this software expertise may be beneficial in terms of helping accountants work with their clients who use the software, it doesn’t add enough value to the relationship to warrant partnering.  What accounting professionals need are bookkeepers who understand bookkeeping and who can apply basic accounting principles to the task.  Which software they operate is secondary to that purpose.

Professional bookkeepers, accountants, and the business client are all in a position to benefit tremendously when the service providers team up to provide comprehensive service.  The key to making these connections lies with the professional bookkeeper who must not only understand basic accounting principles, but must also be able to speak to the accounting professional in their native language.

Make Sense?

J

read more…

Opinion:   I think that every QuickBooks training program should include taking the sample data file in QuickBooks, and translating that to a manual accounting system of book ledgers and reports.  Then, have the student process a years’ worth of transactions manually and from paper-based source materials (and also make them create and use a manual paper filing system for all that information, and come up with a means to travel to obtain all the documents necessary which aren’t mailed via USPS).  The requirement would include generating the bank reconciliations from printed bank statements and cancelled check copies, creating a trial balance from the general ledger and then creating the P&L and Balance Sheet.  I’ll bet you end up with a group of bookkeepers who better understand the fundamentals of the accounting process.  The other benefit is that these folks will have a much better understanding of the problems in the outsourced accounting model which can be directly addressed and solved by today’s cloud and connected solutions.

 

Simultaneous Syncing Sinks Solution: Extend Access but Control Integrations

Simultaneous Syncing Sinks Solution: Extend Access but Control Integrations

Accounts and ProAdvisors: Make sure you “enable” only those who need it

In this wonderfully interconnected world of hosted and online applications and the integrations which complement them, it is important to not let the excitement of connectivity and collaboration replace reasonable control.  While there is much conversation on this topic when it involves file sharing and similar services, the discussion of data synchronization and data integration doesn’t often come up.  However, it has been my experience that there is usually a misunderstanding in how, exactly, a particular sync or integration should be applied and who should have access to the functionality when it is deployed as an extension of the QuickBooks desktop financial software.

An example of the problem might be seen when QuickBooks desktop editions are set to integrate or sync data with a web-based solution such as Method Integration or Santrio Open for Business Order Bridge.  Solutions like these, which extend the functionality of QuickBooks through extending access and integrating data, rely upon QuickBooks integration functionality move data between their solutions and the QuickBooks database.  These solutions are quite beneficial for businesses because they can affordably deliver support for various business functions via a true web application and incorporate QuickBooks data in those application views.  Additionally, this type of solution is able to push information from the web application to QuickBooks, allowing for complete integration of financial and other relevant data.

While having this type of integrated service is beneficial, there are a lot of businesses who don’t fully understand how to appropriately implement the solution and end up creating a great deal of difficulty for themselves.  One of the most frequent failures I have seen when implementing this type of solution is where the customer doesn’t really understand who should or should not have the integration.

When a web-based solution exchanges data or syncs with QuickBooks, a path is created to communicate between the two systems – the web solution and the QuickBooks application and data file.  This path must be open, and both sides of the communication identified, in order for data to sync.  The most important thing to remember is that there should be only one controlling entity on each side handling the integration.   What this means for QuickBooks users is that only one installation – one PC accessing QuickBooks – should be configured to facilitate the primary integration with the QuickBooks company file.

To illustrate, consider an implementation of Method Integration and QuickBooks that was done for a business some time ago.  This business used Method-based applications for a variety of business functions, and those applications used data sync’d from QuickBooks desktop.  Just after implementation, it was discovered that system sync’s were not happening as they should, and sometimes when they went to sync data, it would take a huge amount of time (which was not supposed to be normal behavior).  In short, the system proved to be problematic and, at times, unusable.  But the problem didn’t have anything to do with the Method Integration system, nor the technology.

The problem was that all workstations in the office were set up to sync data between QuickBooks and Method.  QuickBooks was installed on all the PC’s, even though most of the users did not use QuickBooks (they used the Method Integration system to do their jobs), and each PC had the Method Integration sync engine installed and set up to run.  This caused the system to be frequently overloaded with sync requests and caused QuickBooks to behave erratically or crash.  In addition, users who did not need (and should not have had) access to QuickBooks financial information were starting up QuickBooks and opening the company file every day because they thought it was required to allow them to access or use QuickBooks data in the Method Integration system.

The benefits of using web applications which can connect to and integrate data with QuickBooks is that a business can give users functionality and data access required to get the job done, but not expose those users to more software or data than they need.  In most cases, if not all, QuickBooks is not necessary for users of the web application (saving you the cost of purchasing and installing QuickBooks for these users).  Further, to ensure proper functionality and to remove any possible conflict or confusion in the sync process, only one workstation with QuickBooks should be set up to sync data to/from the web solution.  While it makes sense to have a “backup” PC setup with the ability, syncing should remain inactive on this machine unless the primary “sync machine” is out of service.  The key element to remember here is that the data coming from the web application is being added to the QuickBooks company file.  Once the data is in QuickBooks, QuickBooks users may access the data from QuickBooks and do not need the connection to the web application.

When deploying this combination of solutions with a hosting service provider, the same rules will apply.  Only users who need the sync capability require service with both QuickBooks and the integration installed.  In some cases, this may make selection of host services more affordable, as only those who need the “additional application” (being the sync solution or integration tool) require customized service, and the rest of the QuickBooks-only users need standard QuickBooks service.  *It might also be worth noting that many hosting providers do not support “persistent” connections – sync connections which continue to run even when you are not logged in), so syncing of data would only be able to occur if the primary user was logged in to QuickBooks and had the sync integration active on the host solution.

Accounting professionals, QuickBooks ProAdvisors, and small business consultants can help their clients understand the value and potential of extending QuickBooks desktop editions with connected web-based solutions.  The additional value these professionals bring to the conversation is the understanding of the need for structure and control of the data flowing into and out of the financial systems, offering their expertise to ensure that the accountability and appropriate treatment of the information exists throughout the business.

Make Sense?

J

Read more …

There’s a lot of legacy ERP out there, and it’s not going anywhere any time soon

https://coopermann.wordpress.com/2012/05/29/theres-a-lot-of-legacy-erp-out-there-and-its-not-going-anywhere-any-time-soon/

Compliance in the Cloud – their system, your responsibility

https://coopermann.wordpress.com/2012/05/23/compliance-in-the-cloud-their-system-your-responsibility/

Beyond Bookkeeping to Total Business

https://coopermann.wordpress.com/2012/05/25/beyond-bookkeeping-to-total-business/

Changing How We See Software: QuickBooks 2013 interface frustrates power users

Changing How We See Software:

QuickBooks 2013 interface frustrates power users

You’re an accounting, bookkeeping or business professional and have been working with QuickBooks desktop software for years.  Your processes and methods for using QuickBooks to manage client accounting have been developed over time, and have been refined to the point where you are able to maximize your efforts and efficiently handle all your customer requirements.   Sure, there have been changes in the software over the years, and many of them have proven to be helpful.  But sometimes you have to wonder what they were thinking when they changed the interface for 2013.

Initially I thought it was the grumbling of a few people who simply resist change, some admittedly so.  But then the grumbling got louder, and started to come from folks I would expect to hear only “happy rainbows and sunshine” from when it comes to QuickBooks.  The new interface, they say, “sucks”.

So what’s the issue?  What did Intuit do with QuickBooks 2013 desktop editions that has inflamed so many devoted users?  One ProAdvisor puts it this way: “Basically no real enhancements at all, just the interface and relocation of options”.  In short, QuickBooks desktop editions now look a bit more like QuickBooks Online Edition, and “there’s extra stuff in the navigation – Intuit stuff“.

I understand Intuit’s motivations for making the desktop and online editions appearance more similar.  After all, the benefit of the QuickBooks product line is that you can start with an entry-level edition and move up the product line to more features and functionality without converting to and learning entirely new software.  Since the online edition of QuickBooks is positioned as the entry-level product for some businesses, it makes sense to continue that same look for the user as they upgrade to richer desktop editions.  Unfortunately for many accounting and bookkeeping professionals, this means giving up on some of the usability you’ve come to expect (like being able to fit all the necessary information on the screen, and having easy-to-read menus, or not seeing a lot of unusable space on the screen, or even being able to suppress Intuit in-product offers).

Many companies have successfully increased their revenue potential by adding offers for services via links in the software interface, which is much more acceptable now that people have adopted web technologies and are familiar with the “hyperlink” concept.  Building additional value (and revenue streams) in the solution makes sense from a business perspective, which is why you see so many software companies moving in this direction.  Software solutions and services can interconnect seamlessly and transparently via the web, so we should all expect to see software makers engage their customers in as many ways and with as many products and services as possible.  For Intuit, this means being positioned to take advantage of, initially, their partner network of interconnected solutions and, later, their own direct offerings in each area.

Software developers like Intuit DO listen to their users and market influencers, as they value your continued patronage.  They have come to learn, however, that devoted (or invested) users will accept change eventually – even more so when there is a chance to use the change to generate business opportunity.  QuickBooks accountants and trainers rely on change in order to keep their clients coming back for more.

The real target is the new user – the business not already adopted into the product – and it is primarily for this new user that the interface changes were made and in-product advertisements targeted to.

In the case of Intuit’s interface selection for QuickBooks 2013 desktop editions, it might seem like there’s “no enhancement, just the interface change”.  I would suggest, however, that the interface change IS the enhancement Intuit elected to deliver – enhancement of the acceptance of the online edition and connected services.

Make Sense?

J

Check out buildingup.biz and see what we’re up to these days

Accountants and their Clients Online: Who Owns the Data?

Accountants and Clients Working Online: who owns the data?

Mobile device support and remote access to applications and data is becoming a standard requirement for most businesses today.  The “online” working model goes a long way towards addressing problems face when they need to get team members together no matter where they are.  When the information is stored and managed centrally, it is easier to provide access to outside accountants or other professionals.  Yet, while this collaborative working model solves numerous problems, it also introduces a number of issues that neither the business owner nor their outsourced professionals may have thought about.  One of these issues is the challenge represented with dissolution of the engagement, and subsequent division of information assets related to it.  This separation can become unfriendly and problematic if the parties do not have an agreed-to plan.  Quite frequently, disagreements result from the use of subscription-based online services which are not clearly delineated as customer-controlled versus provider-controlled.  In these cases, clients may benefit from the use of a service through their provider, not understanding that the provider ultimately owns or controls access to the solution and maybe even the data associated with the account.

In general, it is safe to take the approach that whoever pays the bill for the service is the owner of the data associated with it.  This “he who pays the bill owns the data” approach is simple and it makes the most sense.  Consider that the individual paying the bill for the services is the individual who is financially obligated for what occurs with the service, so it makes sense that they would have authority over service access and usage.

It is quite common in outsourced and online accounting models for a professional firm to subscribe to services or solutions which help them support various processing needs for their clients.  Solutions such as Bill.com or Paychex provide tools to assist professionals in efficient delivery of various process-support services, such as bill payments and approvals, or payroll processing and reporting.  These tools are utilized as part of the professional service offering, and are generally not directly exposed to the client users (other than in specific contexts, perhaps).  Separating the client from these systems is usually not difficult; the professional simply stops using the solution for that ex-client.   Since the transaction information from the solution ultimately integrates into the accounting data file, the accounting firm can simply return the accounting data file to the client without losing their process support data in the online service.  On the other hand, if the client was the subscriber to the solution and the accounting professional was “invited” to participate with them, the separation would mean that the accountant no longer had access to the online data, and the client would retain use of the solution.

In contrast to a process-supporting solution, separations become far more complicated when the online solution includes fundamental tools for the client like general business application access and data storage.  Consider that a business decides to use SmartVault for its document management needs, and also wants to connect documents and files directly to transactions in their QuickBooks accounting system.  In this situation, the accounting data and the document vault are closely connected, and contain a wide variety of valuable business documents and files.  When the solutions are both run as online services, where the QuickBooks applications are hosted along with the integration for SmartVault, both the accounting professional and their business client can work more closely and in real time, creating much more value in the relationship.  If the relationship does not work out, however, separating applications and data can be a frustrating process for both parties if there isn’t a clear understanding of who gets what.  It would be easier perhaps if the question centered on an accounting data file, but in these situations the problem extends to questions of ownership of source documents, working papers, and even application software licenses.

Accounting professionals need to protect the value of the work they perform on behalf of the client, and the business owner needs to have their business information and applications.  Clearly understanding how to orient subscription based services to protect the interests of both parties is an important element in providing the highest level of professional service to clients.  In some cases it makes sense for the professional to own and control the subscription, particularly if the service is an element which supports professional services delivery.  These tools help you provide services to your clients, and the client benefits from the result of use of the solution.  If the client leaves you, then it is up to them to “tool up” their own operations to handle those processes.

In other cases, it makes far more sense for the client business to own and control their online services, and invite their outside professionals to participate. The benefits of working together are still present, and the remote access and mobility aspects benefit the business owners and team members as much as their remote professionals.  The accounting professionals can preserve their working papers and other work product on their own systems, drawing a clear line between their retained data versus that of the client and making a potential future separation much easier to facilitate.

jmbunnyfeet

Make sense?

J

Use the Cloud to extend “connectedness” beyond traditional boundaries

Use the Cloud to connect beyond traditional boundaries

With the number of definitions being applied to the term “cloud” these days, it’s no wonder business owners and IT managers are having a hard time keeping up. Depending on who you talk to, cloud can mean anything from “all things related to the internet” to a description of a more complex, distributed method of provisioning and utilizing the various elements (or layers) involved in a network computing model. There are purists in the industry who don’t agree with the broad use of the term “cloud”, as it creates confusion in the market as to what is and is not true cloud computing. Over time, however, this situation should be resolved through the understanding that, no matter what software or system you elect to implement, there will likely be an aspect of “cloud” in it. The popular term will become less important, and the market will simply recognize that this is how business computing is done.  It becomes normal” IT, and not something special.

The stealthy inclusion of web services and connected applications has been happening for a few years now.  Even the tried-and-true QuickBooks desktop editions have become the center points for a large number of Internet delivered product features. Where payroll was once simply part of the program, it’s now an outsourced service delivered seamlessly from within the application. It’s the same with credit card processing, bill payments, attaching documents, and more. The cloud is involved in a lot more than most people really understand, because so much of the “magic” happens behind the scenes. This makes it easier for the user to adopt, but doesn’t go a long way towards helping them understand the model or the intrinsic benefits derived from it. Cloud is here, and it’s probably in the solution you are currently using. It’s already “normal” IT, you just didn’t know it.

While the market works through this realization, there is much to do in terms of educating folks on how they can use this new paradigm to their greater benefit. Business process automation, outsourcing non-core processes, and using integrated systems to improve information sharing and exchange within an organization aren’t entirely new concepts. What’s new, and what is enabled through this distributed yet interconnected technology model, is the ability for organizations to extend their “connectedness” beyond traditional boundaries. The walled garden of the enterprise can be safely and affordably opened to allow interaction at deeper levels with entities outside of the firewall, allowing metrics relating to those interactions to be captured, collected and analyzed in real time.

Make Sense?

J