Drug Store's Sales and Inventory Management System using VB.NET with Source Code

This is a software-based program called Drug Store's Sales and Inventory Management System. This project was developed using VB.NET and MS Access Database. This is a simple sales and inventory system that can help certain drug stores or Pharmacies to manage their Medicinal Drugs stocks and also their Sales Transaction. With this system, the management can easily track the stock or available quantity of their product and also their expired medicinal drugs. The system has 2 types of users which are the Administrator and the Clerk/Staff. The Administrator is in charge of managing all of the data in the database, generate reports, and more. The Clerk/Staff is the user that will manage the sales transaction of the store.

This project is free to download. Feel Free to download and modify the source code the way you desire.



  • Login
  • Manage Products List
  • Manage Client List
  • Restock Products
  • Generate Reports
    • Sales
    • Clients
    • Stock Running Out
    • Expired Stocks in Inventory
    • Expired Stocks in Inventory
    • Expired Stocks in Inventory
    • Expired Stocks Removed in Inventory


  • Manage Sales Transaction

How to Run


  • Download and Install Microsoft Visual Studio Software
  • Download and Install Microsoft Office / MS Access Database Engine 2010


  1. Download and Extract the source code zip file. (download button is located below)
  2. Locate the solution file inside the extracted source code folder. The file is known as "SalesAndInventorySystem.sln".
  3. Open the Solution File with your MS Visual Studio Software.
  4. Press the "F5" key on your keyboard to run the project.



Username: Admin
Password: k


Username: Clerk
Password: c


That's it! You can now explore the features and functionalities of this Drug Store's Sales and Inventory Management System Source Code Project to have a better idea and about this VB.NET and MS Access Project. I hope this Project Source Code will help you with what you are looking for and for your future project.

Enjoy Coding :)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted bynj83 (not verified)on Sat, 09/30/2017 - 03:55

hello working on crystal report so i check the code
Submitted byrulo (not verified)on Wed, 01/19/2022 - 11:50

what version of visual basic are you using?? 2010 or 2012
Submitted byAsh67 (not verified)on Sat, 04/16/2022 - 03:30

Do you have the report for this?
Submitted byJohn_D0e (not verified)on Thu, 04/13/2023 - 15:01

System.InvalidOperationException: 'The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.' Getting this error when I start debugging

Add new comment