From BizApps Wiki, the free Business Applications encyclopedia
Jump to: navigation, search
Screenshot of inoERP Dashboard
Written inPHP, JavaScript, SQL
Operating systemCross-platform
TypeERP, CRM, Accounting
LicenseMozilla Public License Version 2.0

ino ERP is an open-source php based Enterprise Resource Planning (ERP) application that can be used with MySQL, MariaDB or Oracle 12c database. The objective of inoERP is to provide a dynamic pull based system where the demand /supply changes frequently and traditional planning systems (such as MRP or Kanban) are incompetent to provide a good inventory turn.

Primary Modules[edit]

The major features of inoERP are :

  • Organization Structure : Flexible enterprise, legal org, business unit, inventory, store, sub inventory & locator .
  • Finance : General ledger, Accounts payable, Accounts receivable, Fixed asset
  • Inventory Management : Product maintenance, ABC analysis, Cycle count, Inventory Transactions, Inter Org Transfers, Sub Inventory Movements
  • Sales & Distribution : Sales order, Order Booking, Delivery management, Point of Sales
  • Bills & Routing : BOM, Department, Resource, Costing with Material, Material Overhead, Overhead, Resource and OSP
  • Manufacturing : Discrete, Process, Manufacturing Execution System
  • Purchasing: RFQ, Quotes, Standard & Blanket Purchases, Sourcing Rule, Approved Supplier List
  • Human Resources : Employee directory, Leaves management, Salary & Payroll, Approval Hierarchy
  • Planning : Forecast, MDS, MRP, Min Max, Multi-Bin Kanban
  • Asset Maintenance: Asset Tracking, Maintenance Activity, Maintenance Schedule, Planning & Maintenance Work Order, Cost Tracking
  • eCommerce : Product, Cart, Paid Order, Auto Sales Order Creation, Payment Method such as PayPal, COD
  • Other Modules : Quality, RFID & Barcode
  • Content Management : Blogs, Forums, Website management


Business Usage[edit]

The primary objective of inoERP is to provide a dynamic pull system which can control the Raw Material, Work in Process & Finished Good Inventory [2] to provide a good inventory turn.

Dynamic pull system [3] is an advanced version of pull system which encompasses the best feature of traditional pull system & MRP. The major disadvantage of traditional kanban system is the fixed kanban size and requirement of at least 2 bins for full operation. In the event of sudden demand decrease, kanban system can result in extra inventory and the value of unused inventory can go up to 2 bin size. Similarly, In case of unexpected demand increasing, it can result in line down and the issue will be severe if the lead times are not short. Dynamic pull system overcomes this issue by recalculating the bucket size (kanban size/lot size) before creating any supply (requisitions/purchase order/work order). Each time a new supply is created, system automatically decides the best supply size as per the existing actual demand. [4]

Application Architecture[edit]

inoERP is developed completely in OOPs architecture utilizing all the advanced features of PHP 5.5. It works with the standard PHP configurations and does not require any additional PHP modules. It's modular in design allowing organizations to enable only selected features required for the business. It has a clean & simple user interface that is primarily written in JQuery.


inoERP uses mySQL as the database management system.

Software license[edit]

inoERP is released under the Mozilla Public License.

Source Code[edit]

The source code of inoERP is hosted on GitHub,[5] using the Git revision control system, and the contributions are also handled using GitHub. It can also be downloaded from.[6] The product can be forked from gitHUB [7]


  1. "Service Provider". Archived from the original on 2015-04-02. Retrieved 2018-01-10.
  2. RAW, WIP & FG
  3. pull system
  4. About DPS
  5. inoERP repository
  6. sourceforge
  7. Members