Gnucash how to edit business invoices in prefrences

An invoice is the paperwork you send to a customer to request payment for products or services rendered. GnuCash can generate and track invoices.

12.6.1. New

To send an invoice to a customer you must first create a new invoice. To create an invoice use Business -> Customer -> New Invoice. The New Invoice window must be filled in appropriately:

Creating a New Invoice

Creating a New Invoice

When you click the OK button, the Edit Invoice window opens.

12.6.2. Edit

From the Edit Invoice window you can enter an itemized list of things you sold on this invoice, in a manner similar to how the account register works.

Edit Invoice Window

Edit Invoice Window

There are 15 columns in the Invoice Entries area:

You can click the field to toggle between the discount types.

You can click the field to change the setting.

When you have finished entering all the items, you can Post and print the invoice.

12.6.3. Post

When you finish editing an invoice and are ready to print, you must Post the invoice. The invoice does not have to be posted immediately. In fact, you should only post an invoice when you are ready to print it. Posting an invoice places the transactions in an accounts receivable account.

The Post Invoice window appears and asks you to enter information:

Post Invoice Window

Post Invoice Window

12.6.4. Find

To find an existing invoice, use the Business -> Customer -> Find Invoice application. From the results of the search, you can select an invoice to edit or view.

Before you can edit a posted invoice, you will need to Unpost it.

One of the design goals in GnuCash's Account Receivable system was to allow different processes to get to the same state, so you can reach an invoice from different directions based on the way you think about the problem:

12.6.5. Print

After you post an invoice, you should print it and send it to your customer. To print an invoice use File -> Print Invoice menu item.

An example of the default GnuCash invoice print output is shown below.

Invoice Print Output

Invoice Print Output

You can modify the appearance of the invoice, IE: add a company logo, etc. To do so, see the Changing the Invoice Appearance.

Invoices can also be printed from the main window by selecting Reports -> Business Reports -> Printable Invoice from the main menu. The resulting report window states that no valid invoice is selected. To select the invoice to print:

  1. Use the Options tool bar button or select Edit ->Report Options from the main menu.
  2. Select the General tab of the report options dialog.
  3. Click the Select button next to the Invoice Number field.
  4. Search for the invoice as usual.

You can also print invoices from within the Process Payment dialog. See the Process Payment for instructions on how to do so.

12.6.6. Assign Starting Invoice Number

There is no easy way to assign an automatic starting invoice number. GnuCash starts with number 1 and increments from there. You can manually type an invoice number into the text box each time you create an invoice, but this gets tiring and sooner or later leads to duplicate numbers.

You can change the starting invoice number if it is important you. There is no user interface to change the number at this time. You have to hand edit your XML data file. The relevant entry is in the "counters" section near the beginning of the file. The file must be re-opened after editing.

GnuCash optionally compresses files. Disable compression and save before editing the file. To enable or disable compression use Edit -> Preferences, access the General tab, and select or deselect the Compress Files check box.

Home Next >>>
12.5. Customers Up 12.7. Customer Jobs