Today i found good article which i want to share with you guys, Hope you like it.
I get a lot of businesses asking me about running their businesses with open source software. Many assume there are not packages that Linux and open source has no offerings for the SMB (or the consultant) needing a tool to keep track of clients, vendors, and (especially) invoicing. And even though many users know of GnuCash, few know of it’s wealth of tools.
One of those tools available with GnuCash is invoicing. With GnuCash you can create a professional invoice that will also automatically post to your accounts receivable. So not only are you able to issue invoices, the creation of these invoices will help you keep track of money owed to you and your company. Let’s see how this is done.
First things first
I will be working with GnuCash 2.2.9 on a Ubuntu desktop machine. I will assume you already have GnuCash set up properly for your business and that you know how to properly track finances with this tool. Before you start creating invoices, you will have to have customers created to bill. Let’s create a new customer. To do this open up GnuCash and go the Business > Customer > New Customer menu entry to open the New Customer editor (see Figure 1).
You will want to fill out as much information for this customer as possible. If you do not give the customer a Customer Number, GnuCash will automatically fill one in for you. Make sure you fill out both Billing and Shipping addresses for this customer.
When you are finished filling out this information, click OK to save the customer.
For more please visit this link :- http://www.ghacks.net/2010/01/11/invoicing-with-gnucash/