Experimental project
This is a sandbox project, which contains experimental code for developer use only.
The Freebil Drupal 7 module is intended to serve as a mini billing system for small businesses or individuals. It was first conceived as an accounting tool for freelancers. It tracks customers, contacts, invoices, and payments. All customer, invoice and payment data is entered by the user via forms. An invoice is generated which can be emailed to the customer in text or HTML format. As payments are received, the user enters the payment data and the balance due is updated. A new invoice can be generated if there is still an outstanding balance. A simple, yearly financial report is available which includes total payments for the year - useful for tax filing.
The data model:
Customers
Contacts
Invoices
Invoice Items
Payments
- There can be unlimited customers.
- A customer can have unlimited contacts.
- A customer can have unlimited invoices.
- An invoice can have unlimited invoice items.
- An invoice can have unlimited payments.
Invoice items can be of several different types, each with its own data entry form appropriate to the type. The types currently handled are:
- Hourly
- Fixed Rate
- Expense
- Adjustment
- Product
- Tax
To get started, download and enable the module, go to the Freebil configuration page and enter your default data. Read the Freebil help in the admin help section. Then click the ‘Freebil’ menu item in the admin menu and create your first customer.
Project information
Unsupported
Not supported (i.e. abandoned), and no longer being developed. Learn more about dealing with unsupported (abandoned) projectsNo further development
No longer developed by its maintainers.- Project categories: E-commerce
- Created by anthonyf on , updated
