phpBMS Icon


4.0 Stars (6)
4 Downloads (This Week)
Last Update:
Browse All Files
Windows Mac Linux



phpBMS is a PHP, MySQL based billing, scheduling, and client management system. Visit out project web site for more information.

phpBMS Web Site




BSD License


  • Simple Sales Order Entry
  • Recurring invoices
  • PDF Billing Documents
  • Accounts Recievable


Other Useful Business Software

Communicate & Connect with Ring Central's VoIP Solution Icon

Cloud Powered Business Phone System

Communicate & Connect with Ring Central's VoIP Solution Icon
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5
129 Reviews
  • Unrivaled value & reliability in one solution
  • Unlimited Calls/SMS/Conferencing/Fax
  • Trusted by 350,000+ Businesses

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    This was a great project, unfortunately it was written for php4 i believe, and no longer works as it was intended without throwing errors, or not even working Update Jan 2017- I have started to go through this code and make it work with php7. I have it running at around 80%. Some bugs I need to work out. Will update when I have more progress. I will have to create a new repo to host the code. However it is based of version 0.99 located at github. I will host here once some usable code is finished. If you would like to help and have php/sql experience I would love some help sorting out some of the code changes. Email me here if interested in helping out

    Posted 01/14/2017
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Went through a couple problems when installing it. - Doesn't support PHP 7 + (needs php_mysql that was removed as of 7.0.0), so I had to install an "old" 5.6.29 just for this app. - create table requests fail for various reasons: - use of timestamp(14) fields, which is not supported in MySQL 5.7.16. I chaned them to just "timestamp" with no length specified. - use of default values on BLOB and TEXT fields which is illegal After modifying the .sql scripts to cope with all the encountered errors, the setup went almost well, the only encountered problem being with a truncated value in an ENUM field. I suspect it is a MySQL bug since all the data was correctly inserted. All that aside, it was not so painful to install. However, you have to use it a lot to get used to it. Not so user friendly, I hate having to search to view my clients and invoices (should see them by default then have the ability to search). Because of that, I quit using it. Also, the company developing it seems to be gone, so no possible support. Good features, but a quite unpolished project. Looks more like a v0.5 than a v0.98 to me.

    Posted 12/13/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Hi i don't know how to install the project????? can you help me plese?????thanks

    Posted 10/24/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Extremely powerful billing & business management software, I have been using it for years, some getting used to at first but give it a chance its great once you learn it. Recently had a server move and started getting STRITCT STANDARDS phpbmsPDFReport::SetMargins() should be compatible with FPDF::SetMargins($left, $top, $right = NULL) coding errors while printing invoices to PDF, research showed it was php5 not liking old code here's a temporary workaround until this project gets updates open report/pdfreport_class.php and add the following to the top of the file (after <?php line) //The following 2 lines disabled the STRICT STANDARDS error messages while printing PDF's - this is only a temp workaround ini_set('display_errors', '0'); # don't show any errors... error_reporting(E_ALL | E_STRICT); # ...but do log them Enjoy, and hope this helps i spent a few days trying to fix it and gave up for now (im not a coder)

    Posted 12/18/2014
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great software, thanks phpbms

    Posted 09/26/2012
Read more reviews

Additional Project Details



Intended Audience

System Administrators

User Interface


Programming Language

JavaScript, PHP



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks