Point of Sale and Inventory System - VB 6 Version


Free Point of Sale (POS) and Inventory System.

A must have features:

  1. Barcode support
  2. Point of Sales
  3. Place an order (sales order or purchase order)
  4. Receive or deliver an order by batch
  5. Support for returning of orders
  6. Product inventory according to unit of measures
  7. Run the source code to appreciate the program

Note: Automatic numbering of barcode (field) is used to simulate barcoding system. Just used the correct barcode of the product if you want to use the barcoding system.

Account information:

username: admin
password: a

For the database password please read FAQ.

Download POS and Inventory System v1.0 Installer here.

Note: You need crystal reports 8.5 to run the source code. If you don't have crystal reports you can still open the source code without problem with the ocx by installing the Installer above.

As you may already know, VB 6 is not already supported by Windows 10. So if you have this version, it's better to run a virtual machine like VMWare and install Windows XP to avoid any problem.

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.


hey . anyone who can help me? i'm having a big problem on my thesis . i need to do an point of sales and inventory system using the employee number . no cash basis . in vb6.0 anyone who can help me? plsss:(( i might fail ..
Submitted byxenosaga1on Mon, 12/01/2008 - 02:24

Database password is ??? And about the ocx file. I can't seem to find it. and also the download link for the .exe ain't working

Hi, Just restored the link for the installer. The ocx is embedded in installer. database password is: jaypee
Submitted byAnonymous (not verified)on Fri, 01/02/2009 - 00:24

How can i edit the business name .

Submitted byadminon Fri, 01/02/2009 - 12:20

In reply to by Anonymous (not verified)

As of now you can edit that inside the database called data.mdb.

I will add that functionality in vb if I have time.

Submitted bynazmyon Mon, 01/05/2009 - 10:10

Many thanks for the source code I found it is very usful

Submitted byAnonymous (not verified)on Tue, 01/06/2009 - 05:56

when i click to print cash report or any report it appears massage "header and footer too large" please help me to solve this prob.
Submitted byadminon Tue, 01/06/2009 - 10:15

In reply to by Anonymous (not verified)

May be you are using a different paper size. I am using "Letter" as paper size with this report.

I cannot modify Point of Sale as of now since I am prioritizing Hotel Reservation next to my paid services. I have to make a living also to sustain my financial needs.

But after Hotel Reservation,

Submitted byAnonymous (not verified)on Sat, 01/10/2009 - 16:02
Submitted byadminon Sat, 01/10/2009 - 17:21

In reply to by Anonymous (not verified)

Please read the msg below or open the modAdo module and look for the database password there.
Submitted byAnonymous (not verified)on Sat, 01/10/2009 - 20:39


i am trying to run application but getting error when try to open new sales order


Submitted byAnonymous (not verified)on Sun, 01/11/2009 - 18:45

Getting error msg on loading the project (InventorySystem.vbp) "missing StyleButtonx.ocx".

Submitted byPhilBoxon Mon, 01/12/2009 - 17:06


I downloaded the source code of your POS application but when I open the InventorySystem.VBP I got an error crviewer.dll could not be loaded. Is there any way I can fix this error?

Thanks in advance!

You need crystal reports 8.5 to avoid crviewer.dll error. If you don't have crystal reports then download the installer above to self-register the necessary dll.

Thanks for the quick reply! This application is really great.

I already solved my problem regarding the crystal report but when I click "Settle (F11)" in Cash Sales module, I encounter errors: Here are the errors in log files:

May be you saved the project before a crystal reports library are installed. In this case download the source code again and re-run the program.

Thanks again for the quick response. I did made your suggestions but my problem now when I view the reports or settle (F11) in cash sales menu. I got this message " Server has not yet been opened". Any work around or settings that I need to make? Thanks!

I view the reports or settle (F11) in cash sales menu. I got blank document opened (chocolate screen). but the other reports can be opened. And then I got double entries in Periodic Cash Sales Itemized Report. Please solve my problem sir, thanks very much.

Submitted byAnonymous (not verified)on Thu, 01/15/2009 - 08:37

can we make some money out of this can isell

Submitted byadminon Thu, 01/15/2009 - 11:14

In reply to by Anonymous (not verified)

What do you mean? If you mean you can sell my software here then my answer is YES. The only thing terms and conditions and I need is to put my website as the owner of the program and or source code.

And would be glad if you can donate after you sold my software. This terms will however change in the future but still the source code here is free.

wow sir, you're so kind and generous.. what can i say? you let us sell your software..Im so proud of you..


Go pinoy!

Submitted byuseron Mon, 01/19/2009 - 04:49

hi sir

Many  many thanks for the source code I found it is very usful


Submitted byKhalnayakon Tue, 01/20/2009 - 13:13

How hav u Given Caption to Images of Vendors , Stocks, Customers, ... etc in dis POS Project.

Which is the Control u hav Used in background in which those images are displayed.

How can i create a status Bar,

I want images for Vendors, Customers, Orders, Products, Raw Materials in my IMITATION Jewellery Project.


There is an image control added to the toolbox in order to add an image in the listview. To add this control open visual basic then click on project menu>>components.

You can also add status bar control there.

Can u Plz tell me the controls name and the process to achieve the same.

I haven't understood it.

Plz elaborate which controls i do need to add from Components and inside which control what is to be placed. What properties of controls i need to Set ??? And so on...

Submitted byAnonymous (not verified)on Thu, 01/22/2009 - 00:24

tol! salamat dito! :D kelangan kelangan to ngaun para sa finals namn!! haha tnx!!

Submitted byAnonymous (not verified)on Sun, 01/25/2009 - 01:09

Does this application support a "Touch Screen"?



Submitted byadminon Sun, 01/25/2009 - 16:35

In reply to by Anonymous (not verified)

Yes. All programs or software does support Touch Screen. You need the device to enable touch screen.

Submitted byAnonymous (not verified)on Fri, 09/14/2012 - 23:42

In reply to by admin

the source code is given an error description: 'C\Documents and Settings\Yembless\Destop\POS and Inventory System\Point of Sales\Data\Db' is not a valid path. make sure that the path name is spelled correctly and that you are connected to the server on which the file resides
Submitted byAnonymous (not verified)on Sun, 01/25/2009 - 01:12

Does this application support a "Touch Screen"



Submitted byAnonymous (not verified)on Mon, 01/26/2009 - 15:28

After downloading i found installer File type is 0 file , how can i install that

Add new comment