Accounting for Custom Manufacturing

Accounting for Custom Manufacturing

Accounting and bookkeeping is a part of every business large and small, yet there are myriad details to work with and a multitude of possible approaches to addressing the requirement.  From a summary perspective, there are standards which are fairly easily met, providing the basics of sales and expense tracking and income reporting sufficient for basic tax and compliance work to be performed.  Yet accounting may go much deeper into the operational processes of the business, delving into the details of productivity and profitability in order to find and expose areas where the business might improve both.

mfgManufacturing, particularly custom manufacturing or ETO (engineering to order) is among those industry types that could benefit tremendously from a more intimate and detailed approach to accounting.  Unfortunately, it is often difficult to find experienced professionals with not simply a competence in working with manufacturing industry sector clients, but specifically with ETO process.  Building to order is one thing, but finding the way to improve efficiency and profitability when every job is a custom encounter takes additional skills and a lot of data.  Accounting professionals with these skills are needed to help these custom manufacturers grow, transform their businesses and make the overall operations more efficient and sustainable.

It seems logical that manufacturing and ETO space businesses are ripe for the same bridging of technology and analysis that the accounting industry started broadly approaching some years back.  With bookkeeping processes being more frequently outsourced to non-accountants, the accounting professionals saw increased pressure to find more efficient ways of doing things and had to find new value to deliver to clients.  Technology, data collection and analysis became the foundations for delivering on that new requirement.  With the established model and philosophy, bringing more operational aspects of client systems into the mix and extending the model end-to-end just makes sense.

It takes a combination of systems – from the core accounting solution to the manufacturing control or other operational systems, through to the analytical tools.  Leveraging hosting technologies and cloud service, businesses are finally able to bring the multiple work locations – shops, warehouses and business offices – together in a single software and technology platform, and collect the level of detail necessary to provide a comprehensive and true picture of the business.  The analytical tools then provide the means to explore the details and identify where improvements might be made or where previously unrecognized risk exists.

QuickBooks desktop editions remain among the most popular financial systems used by manufacturing and job shop applications, largely due to the effectiveness of connecting the operational applications to an accounting solution which proves highly workable and which has strong industry support.  Even with the emergence of QuickBooks Online (and the push by Intuit to get customers to adopt this web-based alternative to desktop-based software) the QuickBooks desktop edition products continue to provide more functionality and application support for these working models, as the ability to fully manage the information in the solution exists more in the disk based products than it does in a multitenant web-based application.  Accounting “mechanics” are able to see, access and work with all the data rather than simply view reports where only half of the transaction is visible – making detailed accounting and data analysis more readily available.

 

The key is to leverage the accounting professional, the right software tools, and the platform and delivery environment that allows it all to work in concert for the entire organization.  Add the QuickBooks hosting service so the participants can work more closely together.  Enabling the accounting professional and bringing them closer to their clients (and client systems) allows the deeper move into operational issues, creating the basis for both to receive new and more value from the relationship.

jmbunnyfeetMake Sense?

J

 

 

Everything Old is New Again: Big Fat Phones and Desktop QuickBooks in the Cloud

anywhere-anydeviceEvery year that passes leaves some reminder of the time – some person or occurrence which touches us and creates a lasting memory.  2014 delivered its share of memorable people and moments and proved again that social platforms such as Twitter and Instagram have become increasingly significant as people across the world organize, march or call for change.  Yet even as change is demanded from us and often forced upon us, it is wise to remember that the pendulum eventually swings both ways.  We want to have our cake and eat it, too, which is the ultimate no-win situation and causes us to constantly and consistently seek out the alternative.  Like the puppy chasing his tail, we end up going round in circles.  Harem pants and jeans torn from knee to thigh have come back in fashion, and even though they didn’t really work the first time, here they are again. It is inevitable.

Information technology trends follow similar patterns, and what was once in high fashion may now be considered as “legacy”.  Perhaps the better word is “classic”, as these legacy solutions often represent the standards by which new solutions will be measured.  Eventually, the properties of the classic or legacy solution wind up in the new breed, because this is what the market has come to expect and/or demand.  Even when entirely new standards are believed to be adopted, the truth is that years of learning and experience will often find the path previously traveled by others to be the right path.

It seems like so long ago when some said “the desktop is dead” and that all applications would be used by every device via the web, but not run on the device.  Well, there are quite a number of web-based applications and services delivered in just that manner, but there are also lots and lots of computers out there with software still installed on them, happily working away for their users (there’s an app for that, right?).  The desktop isn’t dead at all, it seems, and what’s more – there are trends to extend the capability and reach of the desktop to the web rather than replacing the desktop with the web.  Application integration, process integration, interoperability, functionality and modality – all these factors and more have become the underlying drivers for extension of and hosting for desktop applications, and are the areas where SaaS and web-based application service has not delivered as expected.

The idea of having no software on the computing device is kind of silly, when you think about it.  Computers continue to get more powerful and have more capability than ever.  Heck, even phones are getting fatter and bigger again.  The best phones these days are the ones that rival tablets and laptops in size and have lots of apps to run.

Microsoft Office, too, hasn’t gone anywhere, really.  It’s still firmly attached to most workstations whether they’re iPads or Macs or Windows systems.  Web-based productivity tools are certainly gaining in use, but not nearly as widely as some would believe.  Office productivity continues to live on the desktop, and ties many users to desktop computing for that very reason.  Use CRM in the cloud?  I’ll bet you still export data to Excel or Word on the PC.  Use accounting in the cloud?  A lot of reporting still goes through Excel, trial balance systems and the like.  The universe of web-based and SaaS apps is getting larger, but it hasn’t yet become the center of the universe for most established businesses.  Net-new customers and smaller businesses are adopting SaaS due largely to cost and to the success of the marketing message, but use and direct experience with the product applied in the business setting often demonstrates that adoption of a more flexible (malleable) or functionally rich solution is indicated. The business likes the mobility, remote access and managed service, but not the actual SaaS application.  So, hosting becomes the better alternative and the business is able to use the software that works for the business, and use it in a manner that allows the business to take advantage of remote and mobile capability, subscription service, and more.

I really have no gripes with web-based and SaaS solutions.  In fact, some of my best friends use SaaS  🙂  The message I’m trying to convey is simply that, regardless of what the media and marketing may tell you, things don’t always change as quickly as it seems.  Yes, there is a movement towards cloud solutions and online working models.  Yes, there is change in how information technology is obtained and used.  And equally true is the reality that only a portion of the market has adopted these changes and new philosophies.  By the time there is “complete” adoption, there will be a new standard or approach being marketed and we will be in this place once again.  Is there wide recognition of the benefit for mobility and remote capability? Sure there is, but it is also accompanied by the understanding that tried and true solutions will continue to deliver the functionality and capability businesses rely upon, even as new models for delivering them come about.

jmbunnyfeetMake Sense?

J

Here are some of the most popular articles from CooperMann.com in 2014.  Surprisingly enough, the most popular were articles about QuickBooks and the Cloud, a subject I’ve been writing about for many years.  In fact, some of the most popular of my QuickBooks/cloud articles are from 2013 and they remain among the most frequently viewed even today. Search and view metrics indicate that the topic’s popularity is not likely to diminish soon, so plan to hear more about how businesses are using QuickBooks (and other desktop and network applications) in the cloud, but aren’t using Online editions to make it work really well.

 The concert hall at the Sydney Opera House holds 2,700 people. CooperMann.com blog was viewed about 19,000 times in 2014. If it were a concert at Sydney Opera House, it would take about 7 sold-out performances for that many people to see it.

  1. The 2 Most Popular Models for Working with QuickBooks Desktop Editions and the Cloud
  2. Hosted QuickBooks and Office 365 a Complicated Technical and Licensing Model (until now)
  3. Intuit Introduces Changes to Authorized Commercial Host for QuickBooks Program, Introduces QuickBooks Enterprise Rental Licensing
  4. Managed Applications, Cloudpaging, and a New Flavor of Hosted QuickBooks
  5. QuickBooks and Dropbox? Yeah… no.
  6. Intuit Ends QuickBooks Remote Access Service: The Time to Host is Now

 

Intuit Ended QuickBooks Remote Access Service: The Time to Host is Now

Intuit Ended QuickBooks Remote Access Service: The Time to Host is Now

accountingCloudAccountants, bookkeepers and small business consultants have recognized the benefits of accessing client information remotely, where all parties can work on the same data in real-time, creating the opportunity to maintain more timely and accurate financial data for the business client.  The Internet has become the network, facilitating a variety of different working models which allow users, regardless of location, to access business information and data to get their work done.

For accountants and their business clients, it is essential that there is some type of virtualized working model, else the client is relegated to accepting after-the-fact reporting and outdated information.  Especially in smaller businesses where many of the accounting and finance processes are handled by an outsourced professional, time and distance is the enemy.

Just about anything that helps remove those barriers to real-time efficiency is worth looking at – which made it particularly unfortunate when Intuit, the  makers of QuickBooks, discontinued the QuickBooks Remote Access Service which was a tool that had addressed the remote access requirement for many businesses and their accounting and bookkeeping providers.

There are a wide variety of options for accountants to work closer with their small business clients, and jumping into a SaaS or web-based application is just one of them; other proven options include secure remote PC access or hosted application services.  Hosting in particular is beneficial as it allow businesses to continue the use of the software and processes they have already invested in while enabling a remote access and mobile capability.

If the problem is access, the solution isn’t necessarily a complete change in software – the solution is to create access. With Intuit’s end of QuickBooks Remote Access services in sight, the time to explore QuickBooks hosting is now.

Make sense?

J

Revenue Recognition and closing the reporting GAAP

Revenue Recognition and closing the reporting GAAP

chartOne company earns what the other company spends.  This is business, and it seems like it would be pretty straightforward, accounting for the money coming in and the money going out.  But it is really not that simple when it comes to business finances and accounting for revenue.  With investor pressure to improve share prices and market pressures forcing greater competition, businesses have always sought out ways to make the performance look as good as possible – on paper even if not in reality.  It is this requirement to make the business look better than it may actually be that drives “innovation” in financial reporting, and encourages some companies to use whatever rules are available to mislead investors or paint a rosy picture for stakeholders.  When the balance is lost and financial reporting standards become so oblique as to allow regular and gross misrepresentation, it is time to change the standards.

There are numerous instances of fraud and scandal reported from the finance departments of big businesses, but instances of improper or misleading revenue recognition can happen in even the smallest of companies, and not necessarily on purpose.  It is important to understand that properly and accurately reporting business revenue and earnings isn’t done just for investor satisfaction, it is an essential part of describing business performance that any owner or manager must be able to rely on.

Generally Accepted Accounting Principles (GAAP) provide investors and business owners with some consistency in the financial statements they use to analyze company performance, but only minimally.  This is partly due to the fact that GAAP is based not only on some standards established by policy boards (the authoritative standards) but also on “generally accepted” standards, which are often not really standards at all but simply past practice that was found to be accepted.  Especially in the global economy where fewer businesses operate solely within traditional territorial boundaries – and where accepted reporting methods vary widely – having a single financial reporting standard has become more important than ever.

Make it so, Number One.

Now there are new rules from FASB (Financial Accounting Standards Board) and IASB (International Accounting Standards Board) which provide clear and detailed guidance for how businesses recognize revenues.  These rules are based on a consistently applied set of principles, no matter what sort of business is involved and regardless of where the business is located.

A focus of the new rules of revenue recognition centers on customer contracts, delving into the details of how earnings from those agreements should be recorded. Consider that many businesses combine multiple products and services into a single agreement, even though there may be several deliverables or milestones included.  This method of booking customer contracts allowed companies to report revenues they were not yet due as part of a total agreement, often resulting with inflated earnings reports.   Stakeholders would perceive that the company had reached one earning threshold, but the reality was something quite different and performance expectations were unmet.

“FASB and the International Accounting Standards Board (IASB) issued converged guidance on recognizing revenue in contracts with customers. The new guidance is a major achievement in the Boards’ joint efforts to improve this important area of financial reporting.”  http://www.fasb.org/jsp/FASB/Page/BridgePage&cid=1351027207987

The new rules force an additional level of discussion, including a full set of disclosure requirements that will provide more information about contracts with customers.  Businesses must identify each promised deliverable and attached revenue or earning component, which helps to better understand how the revenue may be earned (and recognized) as the business performs on the various obligations to the customer.

Just take a look at some big ERP companies and the lawsuits generated from problems and failures in delivery – problems that might have been more clearly identified to investors and stakeholders if the tie between product sales and services to be performed were more clearly described.  In many cases, these situations exemplify the revenue recognition reporting problem, where large customer contracts and license sales were fully booked and recognized even though implementation services milestones attached to those license sales remained undelivered.

“2010 – JDA Software (i2) – Dillard’s, Inc.:  Dillard’s had alleged i2 failed to meet obligations regarding two software-license agreements for which the department-store operator had paid $8 million.” http://www.zdnet.com/blog/projectfailures/erp-train-wrecks-failures-and-lawsuits/12055

For private companies, reporting periods beginning after December 15, 2017 must follow the new guidance.  It may seem like a long period of time – from the decision to apply the new rules to the effective date – but the number of businesses the new rules will impact is large.  The FASB made a decision to delay the effective date because of the broad scope of organizations affected and “the potentially significant effect that a change in revenue recognition has on other financial statement line items.”

Business owners and their accounting professionals need to make sure that financial systems and processes are up to the task and can track and produce the detailed reporting these new rules require. For investors and analysts, the new reporting rules and detailed information they generate will go a long way towards minimizing the impact of innovative revenue reporting practices, and will hopefully bring a new level of believability and usefulness to business financial reports.

Make Sense?

J

My Love/Hate Relationship with Partner Programs

My Love/Hate Relationship with Partner Programs

originally published on LinkedIn
 

I love Partner programs. You know, those business opportunities to get involved with a product or solution and earn revenue selling it to your customers. Particularly when the opportunity is attached to something you already do for a living, a partner program can represent a way to gain new competencies, new customers, and new revenue streams. Then again, I hate partner programs just a little bit, too.

When a business becomes a business partner, there’s an expectation that something will occur that benefits both participants (hence the word “partner”). Each side is supposed to benefit in some manner from the relationship. In the case of the partner program, the expectation is that the partner will sell the product or service to customers and gets compensation on sold deals in return. There may be marketing, lead generation, reseller pricing, training and other elements involved, but the relationship is generally one of “you sell my stuff and I’ll comp you for it”. The manufacturer gets more sales, and the partner gets products that customers buy, meaning revenue for the partner and the manufacturer. Sounds like a good deal.

Here’s why I hate partner programs at times: they tend to shift the focus from what a customer needs to what the partner can earn revenue on selling. For a product or solution-based business, this may not be a bad thing, as the business is in the business of selling product. For a consulting business, however, it can be quite problematic if the consulting team isn’t clearly focused on meeting the customer need rather than pushing product.

There’s an old saying that “if all you have is a hammer, then every problem looks like a nail”. Some consulting firms inadvertently fall into this situation, where they have their favored solutions (perhaps solutions they earn revenue from selling), and they automatically try to apply that solution to each and every customer engagement, whether it makes sense or not.

This happens time and again and not just with consultants, but also with accounting and bookkeeping professionals. Having developed an understanding for, and processes and procedures for working with, a particular business accounting product, the firm tends to make that product a standard recommendation for all clients. In this case the firm may not be literally reselling the solution for revenue, but has certainly “partnered” with the solution in the context that their ability to earn revenue becomes directly tied to the solution they want their client to purchase.

Partner programs can be hugely valuable to both the manufacturer and to the partner channel, and the value of having skilled “feet in the street” supporting and promoting the solution has been proven many times over. But accounting professionals and business consultants should take care when considering their possible participation in these types of programs, and be realistic about how that relationship fits in to the nature and quality of the service delivered to customers. The program may fit well with the needs of the practice, driving new revenue opportunities in new or existing areas of business. On the other hand, it may end up being a distraction, turning the focus from providing great client service and satisfaction to selling a product or solution just to earn an additional buck on the deal.

jmbunnyfeetMake Sense?

J

Good Habits for Healthy QuickBooks

Keeping_QuickBooks_HealthyUsing a QuickBooks desktop product is pretty simple – you install it and then you run it.  For many users, it’s just that easy and uncomplicated because they don’t need 3rd party integrated software, they don’t sync their files to other computers or services or try to share their QuickBooks data, and they remember to exit QuickBooks and back their files up each and every time they use them.  On the other hand, many QuickBooks users experience quite a lot of frustration with the product – frustration which may often be the result of a poor practice when using the software.  QuickBooks has been engineered over many years to be as simple to use as possible, but at the same time has grown to be a product with lots of features, add-ons and extensions.  Users have also found ways to make QuickBooks do things it wasn’t really designed to do, this truth being one of the good things and the bad things about the product.  When it works, it works great.  When it doesn’t work, it’s beyond frustrating.  It is a shame that a lot of the problems users have with solution may be rooted in the habits and behaviors of the QuickBooks users themselves.

Bad software use habits will cause problems whether the software is installed on the user PC or whether it’s being managed by a hosting service provider.  Certainly there are some issues that hosts may mitigate, but the following is a list of good habits for keeping the QuickBooks software and data healthy and working that should be standard operating procedure for any QuickBooks user, whether QuickBooks is being hosted or not.

Keep the company file in good condition.

I cannot stress enough the importance of keeping the file in good condition.  What’s the accounting and financial data worth, after all?  A little time spent taking care of the file can save on a lot of time and headaches trying to reinvent the information. A QuickBooks company file is really a database, and is a rather complicated framework for keeping track of all sorts of related information.  Anyone who has used QuickBooks desktop products for a while understands that the data file can get screwed up for a variety of reasons, and it is no fun.  Yet QuickBooks has utilities to verify and rebuild data files, so it makes sense to periodically use them to check for problems.  Like a check-up with the doctor, these utilities can help diagnose issues with the data file before they become really big issues.  Another good practice is to back up the company file to a “portable” once in a while, and to then restore it for use.  This process can not only validate the integrity of the file, it also helps condense and “condition” the file.  Particularly when using a hosting service, but also when just running local on the PC, conditioning the data file once in a while can help prevent data corruption and/or loss (of data, time, productivity, revenue).

Close the company file and exit QuickBooks once in a while, would ya?

Users who leave their computers on all the time are missing out on the fun of letting their machines reset and do a POST (power on self-test), which means the machine or operating system could have an issue and the user wouldn’t recognize it until the machine was powered off and then restarted.  For this same reason, programs and their data files should be closed when not being used – so they can run through their own startup and validation routines before you use them.  Also, leaving the program open means it is active on the computer, and leaving the data file open means that it’s available (read=vulnerable).  A random bypasser accessing the computer, a program crash, a machine crash… loss of power or a kitten running over the keyboard could all result in catastrophic damage to the application and/or data.  It’s just better for all involved if the files and programs are closed when not being used.  Maybe use a screensaver with a password, too.

Don’t try to use QuickBooks with a VPN (virtual private network) connection.

Just because a user can connect their remote PC to the office network doesn’t mean the PC will work like it’s in the office.  In the office, it’s a Local Area Network, and the speed is fine enough to allow multiple computers to share a QuickBooks company file in multi-user mode.  When there is a remote PC connected via a VPN, it’s usually a Wide Area Network connection, meaning that the network has been extended to include the remote computer, but that network connection IS NOT fast enough to allow the remote user to open QuickBooks along with others in the network.  QuickBooks multi-user access only works on a local network (where local means the machines are all “local” to each other – on the same LAN).  When QuickBooks is hosted by a service provider, the QuickBooks stations and the data files are all located inside the host’s network, making it all LAN stuff.  The only remote part of it is sending the input and output (display, printing, keyboard and mouse) information “over the wire”.  This is why a hosting model works when the app and data are hosted, but doesn’t work when only the data file is hosted.

Use Automatic Update, not Manual (but DO update).

Features change, new technologies must be supported, and user expectations adjust based on a wide variety of influences.  What this means is that software products will necessarily experience change over time and users will be expected to update them.  The first release of any new product is rarely flawless.  It’s during that first introduction to a volume of users where many issues are found, making the v1 release of a software product something many people try to avoid. Yet there are still lots of folks who just can’t wait to have the newest thing, even when it comes to something like software patches.  Regardless of how much they may put at risk, these folks want each and every patch and update as soon as it is available somewhere.  These are the users who end up debugging the software for the rest of us, so I guess we should thank them.

For most users, however, it makes sense to wait until the software has been out for a bit and those initial issues identified and corrected, perhaps bypassing v1 and going straight to v2.  If the product will allow, that is.  QuickBooks has this great (or annoying, depends on how you look at it) feature that can tell users when there is an update available.  This “automatic update” feature checks with Intuit to see if there are updates available for the product, and then tells the user they can download and install them.  Generally, Intuit pushes these updates out only when they’ve been debugged and are deemed ready for volumes of users.  If people want to get an update before Intuit pushes it out, they may be able to obtain it for manual installation.  This is not the recommended method of handling QuickBooks updates; for most users, waiting until the product tells them it’s time to update is best.

Make sense?

J