Bakeshop Inventory System in VB.Net and MS Access Database with Source Code

The Bakeshop Inventory System is a software-based system specially designed for a Bakeshop business and for the inventory process. This system will be able to track the daily, weekly, monthly, and yearly inventory of products. In this way, the staff can determine the stock in and outs of their products like cakes, pastries, and bread. This system can also generate printed reports of the inventory of products. This will simplify their work during the inventory process and at the same time, they can do other chores in maintaining well their Bakeshop business.

The system was developed using VB.NET and MS Access Database. The source code is free to download. Continue reading to know more about his project and how to run it.

Features of the Bakeshop Inventory System

  • Products
    • Add Product
    • Update Product
    • List of Products
    • Delete Products
  • Transactions
    • Stock-In Products
    • List of Receive Products
    • Delete Receive Products
    • Stock-Out Products
    • List of Sold Products
    • Delete Sold Products
  • Manage Users
    • Add User
    • Update User
    • List of Users
    • Delete User
  • Inventory Reports
  • Login and Logout

Feel Free to download and modify the source code the way you wanted. Just follow the instructions below.

How to Run

Requirements: Download and install the following:

  • Microsoft Visual Studio 2015 or later versions (recently tested using VS 2019 Community)
  • Microsoft Office or MS Access Database Engine 2010
  • SAP Crystal Report System


  1. Download and Extract the provided source code zip file. (download button is located below)
  2. Locate the Solution file in the extracted source code folder. The file is known as "BakeshopInventorySystem.sln"
  3. Open the solution file with your MS Visual Studion Software.
  4. Press the "F5" key on your keyboard to run this Bakeshop Inventory System

Admin Access Information:

Username: janobe
Password: admin


That's it! You can now explore the features and functionalities of this Bakeshop Inventory System. I hope this will help you with what you are looking for and for your future VB.NET Projects.

For more information about the system. You can contact me @
Email –
Mobile No. – 09305235027 – TNT
FB Account –

Happy 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 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 byelbert (not verified)on Fri, 04/30/2021 - 17:43

Is it possible to add all remaining stocks on the print? if so, how?
Submitted byelbert (not verified)on Fri, 04/30/2021 - 17:53

Is it possible to add the remaining stocks in print mode? if so how? please help. Thanks

Add new comment