Comparison of 4 ERP systems

How to select the right one for your company?

Odoo CMS - a big picture


Every year, more and more companies see the need to implement powerful IT systems. Good ERP system allows you to organize, automate and transform the way how you run your business. It can bring significant benefits to your business, starting from streamlining your business processes, saving your time and the time of your employees, giving you easy access to your data, with advanced but easy-to-use reporting, and much more.


You’re probably wondering which ERP system is „the one“ for your company.

We are bringing you tips on how to select the system, as well as a comparison of 4 big ERP systems (Microsoft Dynamics NAV – 2016 Extended Pack, SAP Business One, Odoo 11 and NetSuite) to help you make your decision.



SET CLEAR CRITERIA FOR SELECTION


To successfully implement any ERP system you need to have a good understanding of all business processes in your company.  An expert business analysis will help with this and also allow you to define the scope and budget of the implementation project for your chosen ERP system.
The first step should be done by you though, and it is the selection of the system itself. There can be many criteria defined which should help you to decide on the best choice for specific needs of your business.
In our comparison, we focused on 3 main criteria: hosting, functionalities/features and pricing models of Odoo, SAP Business One, NetSuite and Microsoft Dynamics NAV.


CLOUD ERP OR ON-PREMISE ERP?


ERP systems are usually divided into 2 groups: cloud ERP systems and on-premise ERP systems. Every type of the hosting has its advantages


Cloud ERP


In the past years, cloud ERP systems have become really popular. Cloud ERP systems are hosted on the vendor’s servers and the users (you & your employees) are accessing the data from a web browser (Google Chrome, Mozilla Firefox, Safari, …). It is a very convenient solution - you can access your system anytime from anywhere and any device, you just need to know your username and password.
Usually, the pricing of cloud ERP system is in the form of subscription - you pay monthly/annually for the number of users using your ERP. It is a huge advantage for small & medium enterprises, who usually cannot afford to make a one-time big investment. However, cloud systems are frequently used by large enterprises too.
3 systems from our comparison - Odoo, NetSuite and Microsoft Dynamics Nav are cloud-based ERP systems.


On-premise ERP


On-premise ERP systems have more complex hardware requirements for your company than cloud-based systems. They also require strong IT team in-house to ensure proper functioning of the system and troubleshooting, if needed. On the other hand, all of your data are stored in-house, which is often taken as an advantage for the security of your data, but also means harder requirements for your IT team.
On-premise ERP systems usually require larger one-time investment, which makes them almost unattainable for small and medium enterprises and they are focusing on larger enterprises. The deployment of the system usually takes longer, than the deployment of cloud-based ERP system.
The only system from our comparison - SAP Business One - belongs to the group of on-premise ERP systems.

.

COMPARISON OF FEATURES


We compared features in 10 categories, which you might need to run your business successfully. Those categories are sales, CRM, accounting & finance, marketing, warehouse management, manufacturing, purchase, services & projects, human resources and productivity.

However, the needs of every business differ, and every business will need specific features and have their own priorities. For example:


  • E-commerce businesses will need a stronger performance from their marketing and sales apps,


  • Manufacturing or sourcing companies will focus more on advanced features in warehouse management, inventory, manufacturing and purchase.


  • Consulting companies and service providers will focus the most on sales, project management, human resources and productivity.


SALES FEATURES



Dynamics

Netsuite

Odoo

SAP B1

B2B SALES

Quotes to order

Electronic signature

X

X

X

On-line payment

X

Quotation templates

X

Up-selling & cross-selling

X

X

Subscription management

X

X

X

IN-STORE SALES

Point of Sale (retail)

X

X

Point of Sale (restaurant)

X

X

ON-LINE SALES

E-commerce

X

eBay integration

X

X

X

ADVANCED PRODUCTS

Multi-level variants / matrix items

X

Configurable products

Kits


CRM FEATURES



Dynamics

Netsuite

Odoo

SAP B1

SALES FLOW

Lead nurturing

X

Lead scoring

X

X

X

Leads management

Opportunities management

Pipeline management

Third party management

COMMUNICATION TOOLS

Customer multi-address

Calls/meetings/e-mail

VOIP

X

X

E-mail integration

Live chat

X

X

Full customer history

X

E-mail templates

X

Opportunities analysis


ACCOUNTING & FINANCE FEATURES



Dynamics

Netsuite

Odoo

SAP B1

INTERNAL PROCESSES

Analytic Accounting

Alerts

X

Budgets

X

Expenses

X

Assets Management

Real-time inventory valuation

Analytic report

DAILY OPERATIONS

Bank interface/Automatic Sync

X

X

Quick reconciliation

X

Deferred Revenues

Checks Management

INVOICE MANAGEMENT

Invoicing management

Batch Send (e-mail, standard mail)

X

X

Third Party Follow-Up

X


Payment automation (SEPA)

X

INTERNATIONAL

International*

X

Multi-company

Multi-currency


MARKETING FEATURES



Dynamics

Netsuite

Odoo

SAP B1

ACTIONS

Mass mailing

X

Blog/SEO/Web Pages

X

X

Events

X

X

X

Marketing automation

X

WYSIWYG web builder

X

X

X

Marketing campaign

Contacts segmentation

COMMUNICATION TOOLS

Surveys

X

X

X

Keyword marketing

X

X

Visitors tracking

X

X

Social media management

X

X

X

X


WAREHOUSE MANAGEMENT FEATURES



Dynamics

Netsuite

Odoo

SAP B1

GENERAL

Basic inventory management

ROUTING

Multi-warehouse (for one company)

X

Pick-pack-ship

PRODUCTS

Traceability, lots & serial numbers

Expiration dates

X

Multiple unit of measures

REPORTING

Stock assessment (FIFO, CUMPS, ...)

Perpetual reports (real-time, auto)

X

Forecast

PRODUCTIVITY

Logistic rules (advance routings, ...)

X

X

Storage/picking

Barcode support

X

X

Customer portal

X

X

Shipping integration (DHL, FedEx, ...)

X


MANUFACTURING FEATURES



Dynamics

Netsuite

Odoo

SAP B1

MANAGE

MRP

Routings

X

Order of Assembly

Costing

PLM

X

X

X

Work sheets

X

X

Traceability

Quality management

X

X

X

Repairs management

X

Maintenance

X

X

X

SCHEDULE & PLAN

Scheduling

Product variants

X

Multi-level BOMs


PURCHASE FEATURES



Dynamics

Netsuite

Odoo

SAP B1

PURCHASE

Request for quotation (RFQ)

Purchase tender

X

X

Pricing & discounts

FULFILLMENT

Make-to-order (MTO)

X

Minimum stock rule

MPS

X

X

MANAGE

Invoice control

Reception control


SERVICES & PROJECTS FEATURES



Dynamics

Netsuite

Odoo

SAP B1

GENERAL

Basic project management

Lean approach/kanban view

X

X

Planning

X

CUSTOMER ORIENTATION

Helpdesk/support

X

X

Timesheets

X

E-mail integration

X


HUMAN RESOURCES FEATURES



Dynamics

Netsuite

Odoo

SAP B1

GENERAL

Recruitment

X

Appraisals

X

X

Leaves/holidays

Fleet management

X

X

X

Payroll

X

Expenses

X


PRODUCTIVITY FEATURES



Dynamics

Netsuite

Odoo

SAP B1

USABILITY

Full web interface

Theme store

X

X

Fully responsive

X

X

Mobile (android, iOS)

X

Real-time chat/e-mails

X

X

Dynamic reporting/pivot table

X

X

Full keyboard support

X

X

X

Keyboard shortcuts

X

Multi-language

CUSTOMER ORIENTATION

Kanban

X

X

Gantt

X

Calendar



PRICING OF SELECTED ERP SYSTEMS


We believe that this comparison of features should give you a deeper understanding of differences between these 4  ERP systems.
To make your decision, you also need to understand  the pricing models of the ERP systems.



Dynamics

Netsuite

Odoo

SAP B1

PRICING

Pricing

$113/month/user

$125/month/user

from $6/month/user + apps you use( $4-20/app/month)*

$2975/one time/user + 18% annually

Billing terms

Annually

Annually

Monthly/annually

annually

Free trial

X

X

X

Free updates

Upgrades to newer versions

X

X

X

Hosting & Maintenance

X

X

Customer support

X

X






* pricing of Odoo may differ for different countries


In deciding between Odoo, NetSuite, Microsoft Dynamics, SAP or any other ERP systems, it is important to choose the one which will cover the individual needs of your company. Our recommendation is to find an experienced and reliable partner, who can help you with implementation and development of your ERP solution.

The ERP consultant and developer can assist you with managing  your ERP implementation which is an important project and one that can be quite complex (and can have a major impact on your business). A good project manager can mitigate the risks and help to bring the benefits to your company as soon as possible.

Port cities banner