Contact Us

NetSuite Review: On the Pros and Cons of the ERP Software

First of all, let me mention that Anchor Group is a NetSuite Partner. This means that there will likely be some unintentional bias affecting this opinion-based article. However, I will do my best to provide you with objective-based opinions that will offer real, honest, and tangible action steps during your discovery phase.

The first section of this article will cover the major benefits of using NetSuite, along with examples of its profound impact on numerous businesses. Then I'll break down the current flaws as of this year. Having worked as an account manager and with other enterprise resource planning (ERP) systems like SAP, I've heard many of the problems different customers have with NetSuite. Although I think it is an amazing platform, it's not always the right fit for every business. I'll list a few examples of who it might not be the best fit for later down in the article. If you are well-informed on NetSuite, then take a peek at this NetSuite implementation checklist, which will prepare you for the next steps you will take.

What are the real perks to implementing NetSuite instead of QuickBooks, Zoho, Odoo, and other software systems?
 

NetSuite Pros

PRO #1: Highly Customizable

The primary reason NetSuite is preferred is its high customizability. When I say "highly customizable," I mean it. They have built many ways for NetSuite developers to build nearly everything you could think about. Most platforms will solely have workflow automations as the primary source of customization. NetSuite has this capability as well, but it offers nearly unlimited areas to access data through what are called "scripts". This reason alone is why many companies switch from QuickBooks to NetSuite. At a certain point, a company can't optimize its infrastructure with only workflow automations. They need a developer to conform the software to the business, not the other way around.

PRO #2: NetSuite Pricing Model

NetSuite's pricing model enables smaller to mid-sized businesses to access enterprise-level software at an affordable price, especially in comparison to their parent company, Oracle, and other enterprise competitors like SAP. If you don't expect to grow into an enterprise-level company, consider cheaper options like QuickBooks. Although some may view this as a con, considering NetSuite as an enterprise-level software makes it a very reasonable option.

PRO #3: Add-On Modules

There are numerous add-on modules in NetSuite. You can add these to your licensing to have a more robust system that can handle your business processes. There are flaws in each of them, as they are designed with best practices in mind rather than tailored to different circumstances. However, 99% of the time, they perfectly handle business needs. NetSuite Advanced Financials is a good example, and here are some of the features highlighted in an educational brochure.

"With NetSuite Advanced Financials, finance departments can further automate billing processes and eliminate the manual work typically associated with billing customers. It enables the creation of highly customized billing schedules and templates, and automates the creation of invoices based on different types of order. It even provides milestone billing schedules that ensure work is billed as it is completed according to a service contract. Also, perform advanced allocations using statistical accounts."  - NetSuite 

PRO #4: NetSuite App Marketplace

Companies often have existing 3rd party software solutions that you may really like and decide to continue using. Luckily, NetSuite has an app marketplace where these software companies have developed bundles to connect data. It also hosts NetSuite-built products, including SuiteCommerce extensions. These are bundled apps that can be downloaded and installed directly into your NetSuite environment. Bundles include fields, scripts, records, and other details that companies use to host their data in your NetSuite account. These apps still require configuration, but they are much faster to implement than a custom integration to your 3rd party software.

 

PRO #5: Custom NetSuite Integration Options

If you are using 3rd party software and want to continue using it, you will likely want to import all that data into NetSuite automatically. Luckily, NetSuite makes it super easy for developers to do so. There are two major options to connect third-party software to NetSuite (i.e., Salesforce, ecommerce solutions, ShipStation). The first is to use a connector platform. They have already built the integration, but they will charge subscription fees to use it. The other option is sometimes more cost-effective (not always). You can have a developer build the NetSuite integration. It's quite easy for NetSuite developers to do so using Restlet or SOAP calls. In general, you will want the flexibility that a Restlet provides. Some customers prefer this method since it eliminates the need for a subscription fee and gives you a ton of control. You can learn more about NetSuite integrations here.

PRO #6: A Large Percentage of Tech IPO Companies are on NetSuite

This is a pretty impressive statistic to boast about. The fact that so many companies are using NetSuite as their infrastructure to launch their business is impressive.

PRO #7: Massive Progress with Updates and Features

In just a couple of years, NetSuite customers and users have seen insanely good progress with new features during NetSuite releases. These features and updates are introduced to the public based on feedback from the community. NetSuite excels at listening to its customers and developing valuable new features. The NetSuite releases are quite large and impressive. Not everything happens at once, but it is still impressive.

PRO #8: Ability to Utilize SuiteCommerce

SuiteCommerce is an ecommerce platform similar to Shopify Plus or Magento, built exclusively for NetSuite. It is pre-integrated, making it easy to access NetSuite data for ecommerce purposes. SuiteCommerce implementations are either slightly less or comparable to Magento. 

NetSuite Cons

CON #1: User Interface Visual Design

NetSuite has quite a nice-looking interface in comparison with SAP. At least it has a more standard folder structure and doesn't require transaction codes to navigate between pages. However, in comparison to QuickBooks, it's not as visually stunning. Not bad, but there is room for improvement.

CON #2: Permanent Hire Opportunities

Just like many ERP systems, it's hard to find experienced professionals to be your administrator or NetSuite developer in-house. This is the case for NetSuite professionals as well. There are available options and a handful of qualified individuals. I recommend using a contractor (firm or independent) while you are actively searching. For some businesses, it takes more than a year to be able to find someone who fits their company well. NetSuite partners and NetSuite itself tend to snag the majority of higher-quality developers, admins, and consultants. I think that you should find a partner who can help train one of your existing employees to be your NetSuite administrator while they implement new features in your system. They can train your employees using real tasks/initiatives your company has started. Think of it as a professional tutor.

CON #3: Cost of NetSuite Contracting Company

At some point, you will be utilizing a partner. You can either use them to implement NetSuite, sell it to you, or use a partner for post-go-live support. Small firms charge about $130 - $200/hr while larger firms range from $200 - $350/hr. It's crucial to thoroughly vet your partner to ensure you have all the necessary features for successful implementation.

CON #4: Nightmare NetSuite Implementations Are Possible

Unfortunately, many botched NetSuite implementations occur, which I believe is the source of most negative reviews for NetSuite.

It is likely a result of choosing the wrong implementation partner, and it's something that can happen with every ERP implementation.

However, it can also be from simply being oversold on the phrase "easy to do." Most things require some level of effort in any ERP system. QuickBooks tends to have a pretty simple approach and sets the bar high for easy-to-do. However, it can also hit its limits pretty fast for large or growing companies. NetSuite is definitely more user-friendly than SAP and on par with Zoho. If you think something should be easier to do, NetSuite can be customized/automated to make processes easier, but out of the box, it has more generalized processes. I've made the mistake of using that phrase before realizing that it can be a relative term depending on who you are talking to. Demos can help reveal the meaning in more depth.

Good news!!... This CON is avoidable...

You can mitigate the risk of a failed implementation by spending more time being trained in NetSuite (helps set expectations) and by selecting a partner you can trust. Look for someone with the heart of a teacher. Don't be afraid to push back a go-live date if your implementation feels too rushed. It's not ideal, but it will at least keep a go-live from failing. It might be a good idea to hire a separate firm or an independent consultant who can be available for second opinions. They will simply be there as an advisor and fact-check any inaccuracies during sales calls, although sales teams are usually pretty well educated on the product.

CON #5: Highly Customizable

This is both a pro and a con, as it presents a double-edged sword. It's easy to go overboard with customizations in NetSuite. Sometimes, even though you may want it, a customization is not that important. Finding a partner or consultant who will say no sometimes can show their expertise. Don't be afraid to customize, but just be wise about each feature you want to add. For large companies, you may have performance factors to keep in mind with NetSuite customizations. There are certain ways to write scripts to keep them efficient so navigation/data entry isn't slowed.

 

Should I Consider Switching to NetSuite?

  1. If you are a company that has reached $10 million in annual revenue, then you are likely at the point where you need an ERP system that can effectively manage your data. Once you approach or surpass this number, QuickBooks won't cut it anymore for most businesses.
  2. When you have outgrown your system and have hit too many limits of a platform, you need to have an ERP that can conform to your business.
  3. When you simply don't have the features you need.
  4. If your current solution provides poor financial reporting visibility.
  5. If you have familiarity with NetSuite because your previous company had it, and you know your new employer is ready for an update.
  6. When the pricing aligns with your budget.
  7. If you expect massive growth in the future, and need a solid ERP in place to support it.
  8. If you still rely on Excel to process data.
     

When Would NetSuite Not Be a Good Fit?

  1. If your company has annual revenue below $10 million, NetSuite may not be the best fit for you yet. In this case, I think that Zoho, Xero, and QuickBooks will be the most cost-effective software. However, if you are positioning yourself for amazing growth, then NetSuite might still be the software of choice.
  2. When you don't have the budget for new implementation or licensing costs.
  3. If you have annual revenue between $10-$20 million but expect to remain stagnant in revenue for a long period of time, and your existing platform handles what you need now. There's no need to change platforms if it meets your needs and you can predict that your business won't require a scalable option. It sounds silly because everyone wants massive growth, but it is crucial to be realistic about your market share and the barriers to gaining more of it.
  4. When you don't have a budget for continuous improvement, if you have only prepared for your Go-Live data in a budget, you need to allow for continuous improvement in an annual budget. Companies with $15-30 million in annual revenue tend to have a budget between $50,000 - $100,000 for continuous improvement projects in NetSuite. This is often a dedicated budget for contractor development, consulting, and administration support. 
    .

NetSuite Implementation Checklist

Next Steps...

Here are some tips on what to do when looking into purchasing NetSuite.

  1. Browse the different partners and let them compete against each other to provide you with the best rates and efficiencies. Cheap is not always better, and expensive is not always better. Value, integrity, and expertise are some indicators of the best NetSuite partners.
  2. Get a demo of NetSuite. (Our team can help set this up.)
  3. Be prepared to have resources available for requirements meetings.
  4. Get an advisor who is not on the sales team and who will have your back, guiding you through the process. A knowledgeable consultant will be able to fact-check important areas.
  5. Ask for examples of NetSuite instances the company has worked on.
  6. If you have an ecommerce presence, then this might be the time to switch to SuiteCommerce while implementing NetSuite.
  7. Get a free 14-day trial or access to a demo environment to play around with the software.
  8. Be prepared to sign a contract that only covers the requirements. Following a 1-3 hour discovery call, you will need to provide the necessary requirements to receive a detailed estimate tailored to your business needs. All the estimates prior to this will be fairly generalized.
  9. You don't have to sign with NetSuite until after the detailed estimate is complete, but you will want to have the process started to allow for a faster implementation.
  10. Begin the implementation and search for an in-house admin/developer.
  11. Begin NetSuite training so you can understand discussions on the implementation more effectively. NetSuite has some of its own training courses that tend to be a little pricey, but very knowledgeable people teach the lessons. You can also check out other methods or even 1:1 NetSuite training by Anchor Group. There is a lot of information to digest, and one-on-one training allows you to pause and ask questions.
  12. Be prepared to put in effort into the process. It will take time out of your day to communicate requirements and learn NetSuite. A good partner can alleviate a lot of the headache, but it's important to remain heavily involved. The more effort and involvement you have in the project, the better prepared you will be in post-go-live.  

Why Consider Anchor Group?

  • Anchor Group is not a reseller of NetSuite but provides advisory consulting during the purchase process to ensure you are not being oversold modules that you don't need. This could save you tens of thousands of dollars with this simple advisory support.
  • Anchor Group does provide NetSuite implementations and continuous improvement support during post go-live at affordable rates.
  • Anchor Group is based in the United States with in house developers and consultants who are NetSuite certified and have a successful track record of NetSuite support.
  • Anchor Group has the heart of a teacher and is committed to total NetSuite success.
  • Anchor Group NetSuite Consultants and Developers is also a NetSuite certified agency for SuiteCommerce. We are a one-stop-shop for NetSuite and SuiteCommerce.
  • Anchor Group is a family-owned business with a dedication to serve.

Hopefully, this post gives you something to work with while trying to understand NetSuite and what it can do for your business. If you have any questions, feel free to contact our team at Anchor Group.