- RyanTAdams.com - https://blog.ryantadams.com -

PHP Invoice System

I’ve created a simple invoice system to facilitate my business. It will work “out of the box” for many situations, but was designed to be more of a framework which can be tailored to your needs. Here are some of the current features:

Currently the invoices only support labor charge (hours worked time hourly rate) and three hardware items. However, you can customize the forms to your needs.


  1. Download this zip file [1].
  2. Extract the contents of the zip file.
  3. Open the file “config.php”, change the variables as appropriate, and then save the changes.
  4. Upload the entire “invoice” folder to your website.
  5. Navigate to “http://yoursite.com/invoices/admin/”
  6. You will need to log in with the username and password you set in “config.php”.
  7. Navigate to “http://yoursite.com/invoices/admin/config.php?install=1”. This will setup the MySQL tables.
  8. Return to http://yoursite.com/invoices/admin/ and start entering your data. You will need to add customers first before you can create an invoice for that customer.

If you have an comments/questions/suggestions feel free to leave a comment on this post. Please be aware though that I do not officially provide support for this PHP script, maintaining it is not a high priority for me, and I will not customize the script to your needsĀ for free.

If you do want me to edit the script to better suit your business, contact me and we can work out a payment schedule.