Skip to main content

Point of Sale System using VB.NET and Microsoft Access with Source Code

This point of sale system supports Barcode on sales transactions. It has a user-friendly interface that a user can understand. I'm using Microsoft Access as a backend database.


The Point of Sale System using the VB.NET is a project that can help a certain store to their daily sales transaction. This system stores the list of products. The system has also a minimum scope of inventory features so that the store management or the system user can monitor their stocks. Talking about the sale transaction, the system has user-friendly features to manage the source code and also has a visible and readable interface. This system also generates sales receipts for every transaction.

The features of this system are the following:

  • Using barcode for the sales transaction
  • add, edit, delete the product
  • Generate reports
  • Search product
  • Shortcut button
  • and many more

How to run

  1. Download and Install Microsoft Visual Studio.
  2. Download and Install Microsoft Office / Microsft Access Database Engine.
  3. Download and Extract the zip file. (download button is located below this article).
  4. Locate the "POS.sln" file in the source code folder.
  5. Open the solution (".sln") file with your Visual Studio software.
  6. Press "F5" key on your keyboard to run the project.


Admin Password: Admin
Unlock Password: 12345

I hope this project will help you with what you are looking for. Feel free to download and modify the source code.

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 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 byAnonymous (not verified)on Tue, 04/09/2013 - 22:04

sir bakit di po nag rerefresh ang form reciept nito?
Submitted byAnonymous (not verified)on Tue, 06/11/2013 - 15:56

Submitted bymarvilyn (not verified)on Mon, 09/22/2014 - 14:27

pahinge ng code pls. tnx
Submitted byJohn2121 (not verified)on Mon, 02/23/2015 - 00:13

Hi I have a problem with my autonumber field specifically the sales id. Everytime I add a new item there is always a negative 1 (-1) that appears inside the textbox. How are you able to remove it and show the latest number of record instead? Salamat!
Submitted byJen (not verified)on Wed, 05/13/2015 - 16:00

Pahinge po ng code.thank you po

Submitted byJethroTull (not verified)on Thu, 10/27/2016 - 02:55

Probably a good app. BUT, no documentation, the authors video has poor English and way too fast to understand. Includes a database but no information about that or how to create the DB settings. When the program is shown running in the video, the settings have already been set up but no way to run the app without adding the settings, and no cleay way of adding the settings without running the app!!! Pity, looked like a promising program.
Submitted byRudy Boss (not verified)on Sat, 12/03/2016 - 12:38

Please give me the codes, I only need for my study please
Submitted byJacques Theron (not verified)on Tue, 01/23/2018 - 01:19

I like your POS system very much. I have shown it to some of my clients because its so easy to use. If you can help me to change some things here and there, I can sell it and share the money with you. Please email me if you are interested [email protected] I think we can make some good business. Hope to hear from you soon.

Add new comment