Invoicing & Stock Management System has been developed as a web application to help small and even large scale businesses to overcome the harsh and limitations of the existing Manual Invoicing & Stock Managements while adhering improvements to the business to make it more efficient, effective and profitable.