A picture or in this case a website is worth a thousand words. So before I dig into the features of phpaga, I'd like you to take a minute and check out the live demo with user:demo pass:demo. It already has lots of companies, projects, invoices, quotations, and resources so you can see all the graphs and reports in action.
PHPAGA is a billing application that can keep track of your personal or small business finances, and is built on the LAMP or LAPP framework. What else can we say. Well it is international, handling billing for Australia, Canada, Germany, Italy, and the USA. And that's just with the builtin plugins. If you don't find what you need, you can write your own plugin quite easily. It can handle invoices based on hourly work, or named items with a cost. It can handle projects with multiple resources each with different hourly rates. And if you use those folks on another project, they can have different rates on those projects too. It can produce spectacular PDF quotations and invoices for your clients at week-end, month-end, or however you like. Furthermore it has extensive reports such as paid and unpaid invoices (turnover), summary reports for people, projects, and categories. The main page or dashboard also includes a nice 52 week graph of weekly manhours work. All this information and presentation helps you begin to get a bigger picture of your business, and finances to help you run your business better.
Major Features
custom user logins
persons (project resources) without logins
default and per-project customizable hourly billing rates
company (client) can have more than one project
projects + subprojects
Reports
weekly manhours reports
paid/unpaid invoices
project timeline
summary by persons
summary by project
summary by task
summary by customer
Internationalization
international language support
international currency support
billing plugins for Australia, Canada, Germany, Italy & USA
Invoices
hour based line items at billable rate
task based line items at fixed cost
printable/emailable PDF for client
enable/disable letterhead, tasklist, timesheet
Quotations
customizable line items
Miscellaneous
customizable company, person, project, and project status categories
customizable color scheme
default hourly billing rates
customizable hourly billing rates by project