I think you need Features like : Smart Billing,Manage your Large Inventory,Manage Stock,Stock Movement,Customize your Sales Invoice,Customer Management,Analytical Reports.etc. if you have any other requirement feel free to shear and discuss about your requirement