Stock Control Software has many features. But the key feature is to make sure that you can do all your tasks in one software. You should not use different apps for every task because it will bring complexity and confusion.
The key features which are needed by any Stock Control Software are:
Ability to enter or import stock data at source (i.e., supplier system) Ability to access supplier prices before creating an invoice Ability to manually enter product details Ability to create orders/quotes/invoices with accurate reorder points.
Ability to search for anything! Re-ordering point rules Flexible quantity calculation rules (e.g., FIFO, LIFO, Average Cost) Ability to link individual items to orders/quotes/invoices Ability to hide/show stock items on reports Flexible tax calculator for invoices Flexible discounts on orders Ability to print or export PDF, Excel or CSV reports Full auditing capabilities (who did what?)