Skip to main content

Payroll System


Free Payroll System with Source Code.

A payroll system that supports multiple companies. The database is created for each company. This is not intended for large businesses.

My client did not ask for more features so the basic functions are:

  • Employees information
  • Password protection
  • Create voucher
  • Payroll summary
  • And an employee's list report

At least you will learn on how to create a simple payroll system using this source code.

Account information

Username: admin
Password: admin

For the database password please read FAQ.

Here's a video demo of the VB.NET version:

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 byiamjimon Mon, 12/15/2008 - 16:10

i cant open it because my VB is 0.6 how can i open it without using the version 0.10

Submitted byJenno (not verified)on Thu, 01/29/2015 - 13:25

In reply to by iamjim

Hellow I want a code for our system Billing Inventory ..
Thank youm for your time and God bless

Submitted byadminon Tue, 12/16/2008 - 12:14


You need to download at least the trial version of Visual Studio .NET in order to run this program. There is no backward compatibility for VB 6.0.

Submitted byAnonymous (not verified)on Tue, 01/06/2009 - 16:30

how many databases did u use? i saw OLEDB and SQL syntax in your codings. thanks

Submitted byadminon Tue, 01/06/2009 - 18:01

In reply to by Anonymous (not verified)

One database for every company.

Submitted byAnonymous (not verified)on Sun, 01/11/2009 - 16:21

why the program got problem when i running in Microsoft Visual Studio 2005?

Submitted byAnonymous (not verified)on Sat, 01/24/2009 - 23:04

i would like to ask if the dbase access will not be problem once the file saves in it becomes bigger?

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

In reply to by Anonymous (not verified)

How many records do you save everyday? The database can save up to 8gb of information.

Submitted byAnonymous (not verified)on Sat, 01/24/2009 - 23:17

isnt it a problem to use access as dbase when the files become bigger?

Submitted byAb (not verified)on Sun, 11/03/2013 - 10:28

In reply to by Anonymous (not verified)

I'd advise you connect to SQL if you intend to use it for commercial purpose. Obviously, for what the app is dev for and the industry it's meant for, Access wouldn't suffice.

Submitted byAnonymous (not verified)on Wed, 01/28/2009 - 11:55

hi good day please help me to my project in vb i need to do a payroll system but i dont know what can i put in the program

Submitted byAnonymous (not verified)on Thu, 02/05/2009 - 22:50

I am impressed, you did a great job, with this system your clients won't have any payroll services worries. On the other hand large companies can't enjoy the system but they have they own PEO options.

Submitted byAnonymous (not verified)on Sun, 02/08/2009 - 12:50

Crystal result, crystal decision ...etc... im using 2008 express edition... what do u advice me to do, for me to be able to resolve dis??

Submitted byadminon Sun, 02/08/2009 - 13:42

In reply to by Anonymous (not verified)

I don't use express edition. May be it is lacking a crystal reports. Download the trial version of the team edition or professional edition from microsoft's website.

Submitted byAnonymous (not verified)on Fri, 02/20/2009 - 17:50

how run these payroll project?


which file i need to run or how can i install these payroll project?


 kindly help me



Submitted byAnonymous (not verified)on Thu, 02/26/2009 - 03:25

Thank you for the code.  Is it possible to get the password for the mdb files for slight modifications?

Submitted byAnonymous (not verified)on Fri, 02/27/2009 - 10:02

just wann ask if how can i get the sample code for that system?using java language?tanx so much...God Bless

Submitted byAnonymous (not verified)on Sun, 03/01/2009 - 22:00



Thanks for the gr8 job. I have a few Qs though:


1) Do we need to compile the source code in MS Visual Studio version 2008? If possible can you give the compile instructions for the trial version of Studio?


2) If possible, can you also post the compiled exe for people who do not wish to make any further changes to the source code?


Thanks and regards,


Answer # 1: Yes you need to compile this with VB.NET 2008.

Answer # 2: I can make you a compiled exe but now an installer. I'm very busy working with the upgraded version of Hotel Reservation right now so it's impossible for me to jump to another work.

Submitted byAnonymous (not verified)on Fri, 03/06/2009 - 13:53

can you help me how to creat this payroll system using VB 6.0?

Thanks kuya! God bless!


Submitted byAnonymous (not verified)on Sat, 03/07/2009 - 00:15 a it student and we have this project of payroll system in visual basic,cud u help how to make the begging u..

thx.god bless

Submitted byadminon Sat, 03/07/2009 - 17:52

In reply to by Anonymous (not verified)

Please study the source above. Just debug it if you like.

Submitted byAnonymous (not verified)on Sun, 03/15/2009 - 01:39

Hye .. layba here .. i just download ur payroll software..actually i am using vb 2008 a week ago and i dont know how to operate before i used vb 2005 ?and what is the password of ur payroll software [email protected] is my mail so plz mail me if u have some time.iam also going to make a payroll software thats why i need some help from u n within the month i have to submit n iam very confuse so plz help me.Thanx.

Submitted byadminon Sun, 03/15/2009 - 10:50

In reply to by Anonymous (not verified)

Read you mail.

Submitted byAnonymous (not verified)on Mon, 03/16/2009 - 17:48

Dear friend, can u provide this payroll system code in JAVA also...if yes then plz mail me at     [email protected]


Submitted byAnonymous (not verified)on Sat, 03/21/2009 - 11:02

hello po...

i am a student who wants to learn visual basic can you give me a simple code. about arithmetic.would you mind if you send in my e-mail address [email protected]..

thank you so will help me a lot....

Submitted byAnonymous (not verified)on Wed, 03/25/2009 - 05:28

I just seen your payroll system and it is nice but i have one idea that u did't use comments as a computer programmer, and if u have well commented code plz send me [email protected] and if u r interested lets chat on yahoo and ask u q

well comented code will be understod by others and easy to understand how much u take effort to work on it  any ways i was just asked u since i am confused on it. plz if u r interested lets talk abt it bring someting that i might get some idea about database connection

Submitted byAnonymous (not verified)on Thu, 03/26/2009 - 19:42

may i have your cp no..hmmmm??? just kidding!!where are you from??

Submitted byAnonymous (not verified)on Sun, 03/29/2009 - 17:49

whenever i tried to run your application in Visual studio Enterprise i got lot of errors

Plz help me if possible

my id is

[email protected]

Submitted byAnonymous (not verified)on Tue, 03/31/2009 - 14:39


Thanks for this excellent application. Your logic is really simple and efficient.

Do you have the System Design for your Payroll System? If s, can u pls make it available?



Mukund Mankad

Submitted byAnonymous (not verified)on Thu, 04/02/2009 - 20:31

Dear why not u closed me i would like to ask u the following

  1. plz tell me how could i add, delete, update and search a record from database plz cleared step?
  2. how can i creat report based on the records i have? am waitig for nur replay

Add new comment

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.