GnuCash Help Manual

Chris Lyttle

GnuCash Documentation Team

This manual describes how to use the GnuCash Financial software.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual.

This manual is part of a collection of GNOME manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license.

Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and the members of the GNOME Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters.

DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT:

  1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND

  2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

Feedback

To report a bug or make a suggestion regarding this package or this manual, follow the directions at the GNOME Bug Tracking System.

Revision History
Revision GnuCash Help Manual V1.8.411th April 2004

Chris Lyttle

GnuCash Documentation Team

Revision GnuCash Help Manual V1.8.3Aug 2003

Chris Lyttle

GnuCash Documentation Team

Revision GnuCash Help Manual V1.8.2Aug 2003

Chris Lyttle

GnuCash Documentation Team

Revision GnuCash Help Manual V1.8.1May 2003

Chris Lyttle

GnuCash Documentation Team

Revision GnuCash Help Manual V1.8.0Jan 2003

Chris Lyttle

GnuCash Documentation Team

Revision GnuCash User ManualJune 2002

GnuCash Developers and Documentors

GnuCash Documentation Team


Table of Contents

Introduction to GnuCash
What is GnuCash?
Getting Started
Running GnuCash for the first time
Tip of The Day
Usage
GnuCash Windows
Setting Up And Editing Accounts
Using The Register To Record Transactions
Using Reports And Charts
Customizing GnuCash
Account Options
Setting Your Preferences
Changing Style Sheets
Setting Tax Options
A. GNU Free Documentation License
0. PREAMBLE
1. APPLICABILITY AND DEFINITIONS
2. VERBATIM COPYING
3. COPYING IN QUANTITY
4. MODIFICATIONS
5. COMBINING DOCUMENTS
6. COLLECTIONS OF DOCUMENTS
7. AGGREGATION WITH INDEPENDENT WORKS
8. TRANSLATION
9. TERMINATION
10. FUTURE REVISIONS OF THIS LICENSE
Addendum

Introduction to GnuCash

What is GnuCash?

GnuCash is a personal and small business finance application. Its designed to be easy to use, yet powerful and flexible. GnuCash allows you to track your income and expenses, reconcile bank accounts, monitor stock portfolios and manage your small business finances. It is based on professional accounting principles to ensure balanced books and accurate reports.

Getting Started

Running GnuCash for the first time

The very first time you run GnuCash you will be presented with the Welcome to GnuCash! menu with three choices. The following table describes the contents of the menu.

Table 1. 

Menu Item

Description

Create a new set of accounts

Runs the New Account Hierarchy Setup Druid.

Import my QIF files

Runs the Import QIF Files Druid.

Open the new user tutorial

Opens the GnuCash Tutorial and Concepts Guide.

This menu is intended for you to use to get quickly up and running.

  • The Cancel button is used to exit the dialog. It will then prompt you to uncheck the checkbox if you do not want to see the Welcome to GnuCash! menu again. The default is to have the Welcome to GnuCash! menu run again.

  • The OK button is used to confirm your selection.

You can either use a preset hierarchy of accounts, import Quicken files (QIF files) or view the GnuCash Tutorial and Concepts Guide. Each of these choices will be explained in more depth in the following sections.

  • If you wish to have a basic set of accounts to add account transactions into choose Create a new set of accounts.

  • If you already have Quicken files (QIF files) from another financial application and wish to import them then choose Import my QIF files.

  • If you are a new to GnuCash and just want to be guided though setting up GnuCash then choose Open the new user tutorial.

It is possible to run these items after you have made a choice here but this Welcome to GnuCash! menu will not reappear. To try one of the other choices later, use the following sections to start the other items from the GnuCash menu.

New Account Hierarchy Setup

This druid helps you to create a set of GnuCash accounts. It will appear if you choose Create a new set of accounts in the Welcome to GnuCash! menu.

To start this druid manually go to File -> New File. This will create a new blank GnuCash file and then automatically start the New Account Hierarchy Setup druid.

The New Account Hierarchy Setup druid opens with a screen that briefly describes what this druid does. The three buttons at the very bottom of the screen will not change while using the druid.

  • The Cancel button is used to exit the druid and cancel creating a new set of accounts. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Forward button will bring up the next screen so you can continue though the druid.

The next screen allows you to select the default currency to use for your accounts. The Select... button on this screen is used to access the list of currencies. The Select... button brings up the Select currency/security dialog.

  • The Type: drop down list defaults to CURRENCY. Other types are used for setting up commodities for stock related accounts.

  • The Currency/security: drop down list defaults to USD (US Dollar). If you wish your accounts to use a different default currency select one from the list.

  • The OK button is used to confirm your selection.

  • The New... button brings up the New Currency/Security dialog. This is used for setting up commodities for stock related accounts.

  • The Cancel button is used to exit the dialog without using any changes you have made.

The next screen is used to choose a hierarchy of accounts to create. You will see a screen divided into three parts.

  • The top part has a list of Account Types and Descriptions for commonly used hierarchies of accounts. Select from this list the types of accounts you wish to use. You can select as many types of accounts as you wish.

  • The left bottom part has a Detailed Description of the account type you selected.

  • The right bottom part has a list of the Accounts that will be created from the selected account type.

  • The Select All button allows you to include all of the account types from the top part.

  • The Clear All button allows you to deselect all of the account types from the top part.

The next screen allows you to enter opening balances for your accounts and also select if the account is a placeholder account. Placeholder accounts are used to create a hierarchy of accounts and normally do not have transactions or opening balances. Equity accounts also do not have opening balances.

  • The left side of the screen has a list of Account Names. Select each account to enter a opening balance or to make it a placeholder account.

  • The right side of the screen has a checkbox to make an account a Placeholder and a box to add the Opening Balance for the selected account.

The last screen gives you a list of three choices to finish the druid.

  • The Cancel button is used to exit the druid and cancel creating a new set of accounts. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Finish button creates the accounts you have selected.

You should now have a hierarchy of accounts in your main GnuCash account window.

Import QIF Files

This Druid helps you import Quicken (QIF) files. It will appear if you choose Import my QIF files in the Welcome to GnuCash! menu.

To start this druid manually go to File -> Import -> Import QIF... or press Ctrl-I.

The Import QIF files druid opens with a screen that briefly describes what this druid does. The three buttons at the very bottom of the screen will not change while using the druid.

  • The Cancel button is used to exit the druid and cancel importing Quicken file data. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Forward button will bring up the next screen so you can continue though the druid.

The next screen allows you to Select a QIF file to load. The Select... button on this screen is used to access the list of files. The Select... button brings up the Select QIF File dialog.

  • The Create Dir button allows you to make a directory to store the GnuCash files.

  • The Delete File button allows you to remove unwanted files.

  • The Rename File button allows you to rename GnuCash files.

  • The drop down list allows you to navigate the directory structure.

  • The left panel allows you to navigate up and down by directory

  • The right panel allows you to select the file you want

  • The OK button is used to confirm your selection.

  • The Cancel button is used to exit the dialog without using any changes you have made.

Navigate to where you have stored your QIF files and select the first one then click OK. You will now see it listed in the QIF Filename: field.

If the file you are loading does not have an account name listed in it you will see the Set the default QIF account name screen. Otherwise you will skip this screen and go on to the screen in the next section that shows loaded QIF files.

  • The Account name: field is used to set an account name for this QIF file.

The next screen shows you the QIF files you have loaded. You can use this screen to return to the previous screen and load more QIF files. It will also let you unload any files you have loaded by mistake.

  • The top panel shows the list of QIF Files you have loaded.

  • The Load another file button takes you back to the previous screen to load another QIF file.

  • The Unload selected file allows you to select a file from the top panel and remove it from the list.

The next screen gives a description of the Accounts and stock holdings matching process on the Match QIF accounts with GnuCash accounts screen. This and other informational screens in the Import QIF files druid can be turned off in the Online Banking & Importing section of the GnuCash Preferences. Please refer to the GnuCash Preferences section of the help for instructions on this.

The next screen lets you Match QIF accounts with GnuCash accounts. You will see a list of QIF account names on the left and suggested GnuCash account names on the right. The New? column indicates if the GnuCash account name will be created by the QIF Import.

To change the GnuCash account to a different one select the QIF account. A dialog will pop up to select another account or create a new one.

  • Select an account from the list to choose a already existing account.

  • The New Account (child of selected) ... button allows you to add a new account name as a sub-account of the selected account.

  • The OK button is used to confirm your selection.

  • The Cancel button is used to exit the dialog without using any changes you have made.

The next screen gives a description of the Income and Expense categories matching process on the Match QIF categories with GnuCash accounts screen.

The next screen lets you Match QIF categories with GnuCash accounts. You will see a list of QIF category names on the left and suggested GnuCash account names on the right. The New? column indicates if the GnuCash account name will be created by the QIF Import.

To change the GnuCash account to a different one select the QIF category. A dialog will pop up to select another account or create a new one.

  • Select an account from the list to choose a already existing account.

  • The New Account (child of selected) ... button allows you to add a new account name as a sub-account of the selected account.

  • The OK button is used to confirm your selection.

  • The Cancel button is used to exit the dialog without using any changes you have made.

The next screen gives a description of the Payees and memos matching process on the Match payees/memos to GnuCash accounts screen.

The next screen lets you Match payees/memos to GnuCash accounts. You will see a list of QIF payee/memo names on the left and suggested GnuCash account names on the right. The default GnuCash account used is called Unspecified. The New? column indicates if the GnuCash account name will be created by the QIF Import.

To change the GnuCash account to a different one select the QIF payee/memo. A dialog will pop up to select another account or create a new one.

  • Select an account from the list to choose a already existing account.

  • The New Account (child of selected) ... button allows you to add a new account name as a sub-account of the selected account.

  • The OK button is used to confirm your selection.

  • The Cancel button is used to exit the dialog without using any changes you have made.

The next screen allows you to Enter the currency used for new accounts. The drop down list defaults to USD (US Dollar). If you wish the new accounts to use a different currency select one from the list.

The next screen gives a description of the Match duplicate transactions process on the Select possible duplicates screen.

The next screen lets you Select possible duplicate transactions. Imported transactions are shown on the left panel and possible matches to each selected transaction are shown on the right.

  • The left panel shows the list of Imported transactions to select from for matching duplicates

  • The right panel shows the list of Possible duplicates for the selected imported transaction. Select the one that most closely matches

The last screen gives you a list of three choices to finish the druid.

  • The Cancel button is used to exit the druid and cancel creating a new set of accounts. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Finish button creates the accounts you have selected.

You should now have successfully imported your accounts.

GnuCash Tutorial and Concepts Guide

This guide is the counterpart to this help. It explains the concepts used in GnuCash and has a tutorial that takes you through using GnuCash to manage your accounts. It will appear if you choose Open the new user tutorial in the Welcome to GnuCash! menu.

To open this Guide manually go to Help -> Tutorial and Concepts Guide.

It is strongly recommended to read this guide if you are new to GnuCash or unfamiliar with accounting concepts.

Tip of The Day

The Tip of the Day screen starts whenever you start GnuCash. It gives tips on features and using GnuCash. You can use the three buttons at the bottom of the screen to look through the tips.

  • The close button is used to dismiss the Tip of the Day dialog

  • The Prev button is used to look at the previous tip

  • The Next button is used to look at the next tip.

  • The Display this dialog next time checkbox is used to enable or disable the Tip of the Day from running at GnuCash startup.

It is also possible to configure if the Tip of the Day runs at startup in Edit -> Preferences -> General. The Tip of the Day can also be manually run by going to Help -> Tip of the Day.

Usage

GnuCash Windows

GnuCash windows display the accounts and tools you use to access your financial data. This section gives you an overview of the different windows you will see in GnuCash.

Account Tree Window

This window provides an overview of all your accounts and a summary of their balances. It groups the accounts into types based on standard accounting practice. Access to commonly used windows and account tools is through this window.

To reopen the Account Tree if you have closed it or to open an additional Account Tree go to File -> New Account Tree. This will open the account tree in the existing window

To open a new window with an Account Tree go to File -> Open in a New Window. Figure ? shows an Account Tree Window.

Table 2 describes the components of the Account Tree Window.

Table 2. 

Component

Description

Menubar

Contains the Menus used in the Account Tree Window

Tool Bar

Contains buttons used to access common Account Tree tasks

Summary Bar

Contains Summary of Financial Data

Account Tree

Contains the Chart of Accounts

Status Bar

Contains a short description of Menu items and a progress bar

Menus

The following tables describe the menus in the Account Tree Window.

Table 3: File Menu - Access to file and account operations and printing.

Table 3. 

Menu Item

Description

New File

Starts the New Account Hierarchy Setup Druid and creates a new file

New Account...

Creates a New Account and opens account properties

New Account Tree

Opens a new instance of the Account Tree view

Open...

Opens a different GnuCash file. Menu shortcut F3

Open Account

When an account is selected in the Account Tree opens the register for that account. Menu Shortcut Ctrl-O

Open Sub-Accounts

When an account is selected in the Account Tree opens a General Ledger register for that account and all subaccounts

Open in a New Window

Opens a new Account Tree Window using the current account tree or report.

Open Recent

Opens one of a list of the four most recently opened account files

Save

Saves the currently open file. Menu shortcut Ctrl-S

Save As...

Saves the currently opened file with a different name

Import -> Import QIF File

Starts the Import QIF Files druid to import files from other financial programs.

Export -> Export Accounts

Exports your account hierarchy to a new file. Does not export data.

Print

Prints reports

Properties

Sets options for this file.

Close

Closes the current open account tree or report. Menu shortcut Ctrl-W

Exit

Exits GnuCash. Menu shortcut Ctrl-Q

Table 4: Edit Menu - Access to file and account editing operations and preferences.

Table 4. 

Menu Item

Description

Cut

Copy

Paste

Edit Account

Delete Account

Preferences...

Style Sheets...

Tax Options

Table 5: View Menu - Changes Account Tree Window view.

Table 5. 

Menu Item

Description

Refresh

Toolbar

Summary Bar

Status Bar

Table 6: Actions Menu - Setup scheduled transactions, repair accounts, perform stock splits,transfer and reconcile transactions.

Table 6. 

Menu Item

Description

Scheduled Transactions -> Scheduled Transaction Editor

Scheduled Transactions ->Since Last Run...

Scheduled Transactions -> Mortgage & Loan Repayment Setup

Transfer...

Reconcile...

Stock Split...

Check & Repair -> Check & Repair Account

Check & Repair -> Check & Repair Subaccounts

Check & Repair -> Check & Repair All

Table 7: Business Menu - Access small business features of GnuCash.

Table 7. 

Menu Item

Description

Customers -> New Customer

Customers -> Find Customer

Customers -> New Invoice

Customers -> Find Invoice

Customers -> New Job

Customers -> Find Job

Customers -> Process Payment

Vendors -> New Vendor

Vendors -> Find Vendor

Vendors -> New Bill

Vendors -> Find Bill

Vendors -> New Job

Vendors -> Find Job

Vendors -> Process Payment

Tax Tables

Billing Terms

Table 8: Reports Menu - Access GnuCash Reports and Charts.

Table 8. 

Menu Item

Description

Account Summary

Tax Report & TXF Export

Transaction Report

Sample & Custom -> Welcome Sample Report

Sample & Custom -> Custom Multicolumn Report

Sample & Custom -> Custom Web Report

Sample & Custom -> Sample Report With Examples

Assets & Liabilities -> Advanced Portfolio

Assets & Liabilities -> Asset Barchart

Assets & Liabilities -> Asset Piechart

Assets & Liabilities -> Average Balance

Assets & Liabilities -> Balance Sheet

Assets & Liabilities -> Investment Portfolio

Assets & Liabilities -> Liability Barchart

Assets & Liabilities -> Liability Piechart

Assets & Liabilities -> Net Worth Barchart

Assets & Liabilities -> Price Scatterplot

Income & Expense -> Expense Barchart

Income & Expense -> Expense Piechart

Income & Expense -> Income & Expense Chart

Income & Expense -> Income Barchart

Income & Expense -> Income Piechart

Income & Expense -> Profit & Loss

Business Reports -> Customer Report

Business Reports -> Payable Aging

Business Reports -> Printable Invoice

Business Reports -> Receivable Aging

Business Reports -> Vendor Report

Table 9: Tools Menu - Access to miscellaneous tools and editors

Table 9. 

Menu Item

Description

General Ledger

Price Editor

Commodity Editor

Financial Calculator

Find Transactions

Table 10: Help Menu - Access to this help and the GnuCash Tutorial and Concepts Guide.

Table 10. 

Menu Item

Description

GnuCash Tutorial & Concepts Guide

Tips Of The Day

Help

About...

Tool Bar Buttons

The Account Tree Window has a tool bar to access quickly some common functions used with accounts. The Tool Bar can be hidden or shown by selecting the Toolbar item on the View menu.

Table 11: Account Tree Window Tool Bar

Table 11. 

Tool Bar Button

Description

Save

Close

Open

Edit

Options

New

Delete

Exit

Summary Bar

The Summary Bar displays your Net Assets and Profits at a glance. The Summary Bar can be hidden or shown by selecting the Summary Bar item on the View menu.

Account Tree

The Account Tree displays the list of your accounts in hierarchical format. This enables you to organize your accounts by account type.

The boxed plus shape beside the account name is used to open and close the account tree. When you click on the box the plus sign changes into a minus sign to indicate that the tree is opened. You will then see directly below the account name a line leading to either the sub account or another box. This shows you the linked lower level of the account tree.

The default display for the Account Tree Window is in Notebook mode. This is indicated by the tab on the left side of the Account Tree Window. Other tabs will appear below this one when you open reports and more Account Trees.

Status Bar

The Status Bar displays tooltips for the menus that give more explanation to a menu item. It also shows a progress bar when opening or saving a GnuCash data file. The Status Bar can be hidden or shown by selecting the Status Bar item on the View menu.

Account Register Window

This window is used to enter and edit your account data. It also provides tools for scheduling future transactions, finding and reporting on transactions and printing checks.

To open the Account Register Window for an account, select the account in the Account Tree then go to File -> Open Account or press Ctrl-O. This will open a new window with the Account Register. Pressing the Open button on the Tool Bar in the Account Tree Window or the Jump button in the Account Register Window are alternate methods.

Figure ? shows an Account Register Window.

Table 12 describes the components of the Account Register Window.

Table 12. 

Component

Description

Menubar

Contains the Menus used in the Account Register Window

Tool Bar

Contains buttons used to access common Account Register tasks

Summary Bar

Contains Summary of Financial Data

List of Transactions

Area where transactions are entered and edited.

Status Bar

Contains a short description of the different list of transactions areas.

Menus

The following tables describe the menus in the Account Register Window.

Table 13: File Menu - Access to file and account operations and printing.

Table 13. 

Menu Item

Description

New Account

Creates a New Account and opens account properties

Save

Saves the currently open file. Menu shortcut Ctrl-S

Save As...

Saves the currently opened file with a different name

Print

Prints the Account Report

Print Check

Prints the selected check

Close

Closes the current open account tree or report. Menu shortcut Ctrl-W

Exit

Exits GnuCash. Menu shortcut Ctrl-Q

Table 14: Edit Menu - Access to account and transaction editing operations and finding transactions.

Table 14. 

Menu Item

Description

Cut

Copy

Paste

Edit Account

Cut Transaction

Copy Transaction

Paste Transaction

Find...

Table 15: View Menu - Changes Account Register Window view.

Table 15. 

Menu Item

Description

Toolbar

Summary Bar

Status Bar

Date Range -> Show All

Date Range -> Set Range

Sort Order -> Standard

Sort Order -> Date

Sort Order -> Date of Entry

Sort Order -> Statement Date

Sort Order -> Number

Sort Order -> Amount

Sort Order -> Memo

Sort Order -> Description

Style -> Basic Ledger

Style -> Auto-Split Ledger

Style -> Transaction Journal

Style -> Double Line

Table 16: Actions Menu - Enter, delete, split and duplicate transactions. Setup scheduled transactions, repair accounts, perform stock splits,transfer and reconcile transactions.

Table 16. 

Menu Item

Description

Transfer...

Reconcile...

Stock Split...

Enter

Cancel

Delete

Blank

Duplicate Transaction...

Split Transaction

Schedule...

Jump

Check & Repair -> All Transactions

Check & Repair -> This Transaction

Table 17: Reports Menu - Access GnuCash Reports and Charts.

Table 17. 

Menu Item

Description

Account Report

Transaction Report

Table 18: Tools Menu - Access to miscellaneous tools and editors

Table 18. 

Menu Item

Description

General Ledger

Price Editor

Commodity Editor

Financial Calculator

Table 19: Help Menu - Access to this help and the GnuCash Tutorial and Concepts Guide.

Table 19. 

Menu Item

Description

GnuCash Tutorial & Concepts Guide

Tips Of The Day

Help

About...

Tool Bar Buttons

The Account Register Window has a tool bar to access quickly some common functions used with the list of transactions. The Tool Bar can be hidden or shown by selecting the Toolbar item on the View menu.

Table 20: Account Register Window Tool Bar

Table 20. 

Tool Bar Button

Description

Close

Enter

Cancel

Delete

Duplicate

Schedule

Split

Blank

Jump

Transfer

Find

Report

Print

Summary Bar

The Summary Bar displays balances appropriate for the opened account type at a glance. Usually accounts display today's account balance, any balance for future dates, a balance for cleared items and a reconciled balance. Stock accounts, however, display shares totals and their value. The Summary Bar can be hidden or shown by selecting the Summary Bar item on the View menu.

List of Transactions

The List of Transactions displays transactions you have entered and a running balance. It also provides a blank transaction to enter new transactions. The column headings vary according to what type of account you have opened. Common headings are Date, Description, Transfer and Balance.

The View menu can be used to alter the appearance of the List of Transactions. Possible changes are limiting the number of transactions shown, using a different sort order and changing the style to more easily see transactions. The split button also provides quick access to view all the parts of a transaction.

Status Bar

The Status Bar displays a short description when different fields are selected in the list of transactions. The Status Bar can be hidden or shown by selecting the Status Bar item on the View menu.

General Ledger

The General Ledger is an advanced register used to enter transactions without needing to open individual accounts. The General Ledger shows the transaction entries for all accounts on one register.

Entering transactions in the General Ledger is more complicated than entering them in the individual account registers. The advantage is the General Ledger provides a more comprehensive view of the transactions you have entered in all your accounts.

The General Ledger defaults to showing only the previous month of transactions. This is changeable by using the Date Range on the View menu.

Report Window

This window is shown whenever a report or chart is selected from the Reports menu. It provides a web browser type display with clickable links to account data.

At this time all the functions of the report window are accessed through Tool Bar buttons.

Tool Bar Buttons

The Report Window has a tool bar to access quickly the functions used with reports. The Tool Bar can be hidden or shown by selecting the Toolbar item on the View menu.

Table 21: Report Window Tool Bar

Table 21. 

Tool Bar Button

Description

Save

Close

Back

Forward

Reload

Stop

Export

Options

Print

Exit

Report

This is where the report or chart you have selected is shown. The properties of this window are editable in two ways. Selecting the Options button on the toolbar lets you edit what the report is showing and which accounts the information is drawn from. Selecting Edit -> Style Sheets... lets you select the properties of the web page that displays your report.

The report is able to act like a web browser if your report contains links to external web pages. The toolbar buttons allow you to move back and forward through web pages. It will also open account information in the register window when you click on links contained in the report.

You can also save your report to a file and print the report through the toolbar buttons.

Tool Windows

There are several specialized Tool Windows used in GnuCash. These windows provide additional functions to the basic account register.

To access the Scheduled Transaction Editor go to Actions -> Scheduled Transactions -> Scheduled Transaction Editor. To access the Reconcile Window go to Actions -> Reconcile... (menu shortcut Ctrl-R). The other Tools are accessed by going to the Tools menu.

Scheduled Transaction Editor

The Scheduled Transaction Editor is used to create and edit transactions that are to be added to the register in an automated way. This is combined with the Since Last Run druid to review and enter the transactions.

Scheduled Transactions Window

The top pane of the Scheduled Transaction Window contains the list of scheduled transactions that are currently setup. This window lists the Name of the transaction, the Frequency that the transaction is entered and the next time the transaction will be entered.

The right side of this window contains three buttons to create and edit scheduled transactions. New and Edit opens the Edit Scheduled Transaction dialog. Delete removes the selected scheduled transaction.

Below the list of scheduled transactions is the Upcoming calendar. This mini calendar lists the dates that the scheduled transactions occur so it is easy to see when the transaction next occurs. Clicking on a date in the calendar brings up a list of scheduled transactions for that date. Moving the mouse over other dates changes to the list of transactions on those dates. Clicking once more on the calendar removes the transaction list.

Edit Scheduled Transaction Window

The Edit Scheduled Transaction Window is divided into a Name area, Options pane, End pane, Recurrance Frequency pane, mini calendar and Template Transaction pane.

The Options pane contains checkboxes to set if the transaction is automatically created and how many days in advance the transaction is created or a reminder posted.

The End pane contains selections to set for how long the transaction is entered and the number of

The Recurrance Frequency pane contains selections to set how often the transaction is scheduled to be added and on what dates this occurs.

The mini calendar provides a visual indication of what transactions are already scheduled.

The Template Transaction pane allows you to setup the transaction as you would like it to be entered into the register.

These options are described in more detail in the To Schedule Transactions section of

Reconcile Window

The Reconcile Window is used to reconcile bank statements to GnuCash accounts. It provides access to various GnuCash functions to make it easy to enter and update account information during the reconciliation.

The Reconcile Window is accessed in the Account Tree Window by going to Actions -> Reconcile... (menu shortcut Ctrl-R). In the Account Register Window it is accessed by going to Actions -> Reconcile...

Figure ? shows an Reconcile Window.

Table 22 describes the components of the Reconcile Window.

Table 22. 

Component

Description

Menubar

Contains the Menus used in the Reconcile Window.

Tool Bar

Contains buttons used to access common Reconcile Window tasks.

Funds In

Contains a list of funds deposited in the account.

Funds Out

Contains a list of funds withdrawn from the account.

Balance Pane

Contains a list of balances to use in reconciling.

Menus

The following tables describe menus in the Reconcile Window.

Table 23: Reconcile Menu - Access to Reconcile Information and finishing or postponing.

Table 23. 

Menu Item

Description

Reconcile Information

Finish

Postpone

Cancel

Table 24: Account Menu - Access to account operations.

Table 24. 

Menu Item

Description

Open Account

Edit Account

Transfer...

Check

Table 25: Transaction Menu - Access to transaction editing operations.

Table 25. 

Menu Item

Description

New

Edit

Delete

Table 26: Help Menu - Access to help.

Table 26. 

Menu Item

Description

Help

Tool Bar Buttons

The Reconcile Window has a tool bar to access quickly some common functions used with reconciliation.

Table 27: Reconcile Window Tool Bar

Table 27. 

Tool Bar Button

Description

New

Edit

Delete

Open

Finish

Reconciling Window

The Funds In pane shows all unreconciled deposits to the account.

  • Date: The date of the unreconciled transaction.

  • Num: The number of the unreconciled transaction.

  • Description: The Description of the unreconciled transaction.

  • Amount: The Amount of the unreconciled transaction.

  • R: Shows a green tick if the transaction will be reconciled when done.

The Funds Out pane shows all unreconciled expenses from the account.

  • Date: The date of the unreconciled transaction.

  • Num: The number of the unreconciled transaction.

  • Description: The Description of the unreconciled transaction.

  • Amount: The Amount of the unreconciled transaction.

  • R: Shows a green tick if the transaction will be reconciled when done.

The Balance pane shows the balances used in reconciliation.

  • Starting Balance: The balance at the end of the last reconciliation.

  • Ending Balance: The balance entered from the statement.

  • Reconciled Balance: The balance of selected transactions.

  • Difference: The difference between the Reconciled and Ending Balances.

Price Editor

The Price Editor is used to track the value of currency, mutual fund and stock type accounts. It provides a unified interface to updating the values of these commodities and is able to update manually or through online quotes.

Each entry in the editor shows a record of a commodity price:

  • Commodity: The commodity being priced.

  • Currency: The currency the price is recorded in.

  • Date: The date the price was recorded.

  • Source: The source of the commodities price quote. Typically, this will be either "user:price-editor", indicating you entered it directly, or "Finance::Quote", indicating that it was retrieved from an online source by the Finance::Quote module.

  • Type: There are several different types of stock price quotes.

  • Bid: Indicates what a specialist dealer is prepared to pay for a stock.

  • Ask: Indicates at what price the dealers are prepared to sell a stock.

  • Last: Indicate the price at which the last trade in that stock/security occurred at. This is the price most commonly quoted in the media.

  • Net Asset Value: Are typically used for mutual funds. They are calculated on the net value of the fund's assets.

  • Unknown: Use this if the type of price quoted is not known.

  • Price: The actual price of the commodity.

To add a new price, click on Add, and enter the details of the price into the dialog box. To edit an existing price, select the price in the price list, click the Edit button, and edit the figures.

To remove just one price, select the price and click the Remove button. If you want to remove all prices older than a certain time, click on the Remove Old... button and enter the details in the dialog box.

To support online quotations for a particular stock or mutual fund account, you must first enable online price quoting and select a price source. This is described in detail in the To Create a New Account section of Setting up And Editing Accounts. Once online quotes are enabled, you can update prices for your stocks and mutual funds by clicking the Get Quotes button.

Commodity Editor

The Commodity Editor is used to create and edit commodities that are used by mutual fund and stock type accounts. It also shows the details of National Currencies that are used by GnuCash.

Each entry in the editor shows the details used by the commodity:

  • Type: Indicates for stocks the exchange on which a stock is traded. For mutual funds use the FUND type. If your commodity is not of one of these types, you can create a new type by typing it in the box. For national currencies the type is ISO4217. ISO-4217 is an international standard which defines unique three-letter symbols for each currency. National currencies are not user editable.

  • Symbol: Indicates the symbol or abbreviation for the commodity. This is usually the ticker symbol (for stocks) or other unique abbreviation for the commodity. If the commodity is traded on any public exchange, it is important to use the same identifier used on that exchange. For national currencies the symbol is the ISO-4217 currency code.

  • Name: The full name of the commodity is a recognizable name such as "US Dollars" or "IBM Common Stock".

  • Code: This is any numeric or alphanumeric code that is used to identify the commodity. The CUSIP code is a unique identifying numeric string that is associated with every stock, bond or mutual fund, and most kinds of tradable options, futures and commodities. This code is not required.

  • Fraction: This is the smallest tradable unit of the commodity, expressed as a fraction of a single nominal unit. This unit is used by GnuCash accounts as the default fraction for trades in the commodity.

To add a new commodity, click on Add, and enter the details of the commodity into the New Currency/Security dialog box. To edit an existing commodity, select the commodity from the Commodities list, click the Edit button, and edit the New Currency/Security dialog box. To remove a commodity, select the commodity and click the Remove button.

To show the details for National Currencies click the Show National Currencies checkbox.

Financial Calculator

The Financial Calculator is used to calculate compound interest. It provides a way of entering four of the five parameters of a compound interest calculation and then calculating the remaining figure.

The calculator is split into two panes. The left pane has five fields with a Calculate button and a Clear button. The Calculate button is used to select the figure to calculate. The Clear button is used to clear any amount in the field.

  • Payment Periods: This field is used to select the number of payments you wish to use in the calculation.

  • Interest Rate: This field is used for the interest rate percentage.

  • Present Value: This field usually contains the amount you have borrowed. It is the base amount you wish to compound.

  • Periodic Payment: This field contains the amount that is the payment for the period selected (ie monthly, weekly, etc). If it is for repaying a loan it should be a negative number.

  • Future Value: This field contains the final value at the end of the periods above. If we are repaying a loan in full it would be '0'.

The right pane contains buttons to select what sort of payments and compounding is used for the left pane calculations.

  • Compounding: This button allows you to select the interval used if the Discrete Compounding button is selected.

  • Payments: This button allows you to select the interval used for the Payment Periods field.

  • End of Period Payments: Use this button if the payment is at the end of the period.

  • Beginning of Period Payments: Use this button if the payment is at the beginning of the period.

  • Discrete Compounding: This button is used where interest is charged at a discrete interval defined by the Compounding button above.

  • Continuous Compounding: This button is used when the interest is charged continuously.

  • Payment Total: This field shows the total amount paid.

Examples of using the Financial Calculator are given in the Tutorial and Concepts Guide.

Find Transactions

Find Transactions is used to search for transactions in GnuCash and display the results in a register window. The title bar of the Find Transactions dialog contains 'Search For...' and the first line of the dialog has 'Split Search'. In other search dialogs used in GnuCash the first line contains a different description but the same basic layout.

To open the Find Transactions dialog in the Account Tree Window go to the Tools menu and select Find Transactions or type menu shortcut Ctrl-F. To open the Find Transactions dialog in the Account Register Window go to the Edit menu and select Find... or type menu shortcut F6.

There are two panes in the search dialog. The top pane contains the Search Criteria buttons and the bottom pane contains the Type of Search selection.

There are two buttons in the top of the Search Criteria pane. The left button allows you to add another criteria row to search for multiple criteria. The existing criteria row needs to be completed before adding a new row. The right button is used to Search for items where all criteria are met or Search for items where any criteria are met. The all criteria are met search requires all of the criteria rows to have at least one match. The any criteria are met search requires only one of the criteria rows to be matched.

The criteria row is used to combine different criteria buttons. The following table describes the possible button combinations (regex means regular expression search);

Table 28: Search criteria buttons.

Table 28. 

Button 1

Button2

Button3

Button4

Button5

Button 6

Button 7

Button 8

Description

contains

Criteria entry field

Is entry Case Insensitive?

Remove row

Description

does not contain

Criteria entry field

Is entry Case Insensitive?

Remove row

Description

matches regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Description

does not match regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Memo

contains

Criteria entry field

Is entry Case Insensitive?

Remove row

Memo

does not contain

Criteria entry field

Is entry Case Insensitive?

Remove row

Memo

matches regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Memo

does not match regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Number

contains

Criteria entry field

Is entry Case Insensitive?

Remove row

Number

does not contain

Criteria entry field

Is entry Case Insensitive?

Remove row

Number

matches regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Number

does not match regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Action

contains

Criteria entry field

Is entry Case Insensitive?

Remove row

Action

does not contain

Criteria entry field

Is entry Case Insensitive?

Remove row

Action

matches regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Action

does not match regex

Criteria entry field

Is entry Case Insensitive?

Remove row

Date Posted

is before

Date selection field

Remove row

Date Posted

is before or on

Date selection field

Remove row

Date Posted

is on

Date selection field

Remove row

Date Posted

is not on

Date selection field

Remove row

Date Posted

is after

Date selection field

Remove row

Date Posted

is on or after

Date selection field

Remove row

Value

has credits or debits

less than

Amount entry field

Remove row

Value

has credits or debits

less than or equal to

Amount entry field

Remove row

Value

has credits or debits

equal to

Amount entry field

Remove row

Value

has credits or debits

not equal to

Amount entry field

Remove row

Value

has credits or debits

greater than

Amount entry field

Remove row

Value

has credits or debits

greater than or equal to

Amount entry field

Remove row

Value

has credits

less than

Amount entry field

Remove row

Value

has credits

less than or equal to

Amount entry field

Remove row

Value

has credits

equal to

Amount entry field

Remove row

Value

has credits

not equal to

Amount entry field

Remove row

Value

has credits

greater than

Amount entry field

Remove row

Value

has credits

greater than or equal to

Amount entry field

Remove row

Value

has debits

less than

Amount entry field

Remove row

Value

has debits

less than or equal to

Amount entry field

Remove row

Value

has debits

equal to

Amount entry field

Remove row

Value

has debits

not equal to

Amount entry field

Remove row

Value

has debits

greater than

Amount entry field

Remove row

Value

has debits

greater than or equal to

Amount entry field

Remove row

Shares

less than

Amount entry field

Remove row

Shares

less than or equal to

Amount entry field

Remove row

Shares

equal to

Amount entry field

Remove row

Shares

not equal to

Amount entry field

Remove row

Shares

greater than

Amount entry field

Remove row

Shares

greater than or equal to

Amount entry field

Remove row

Share Price

less than

Amount entry field

Remove row

Share Price

less than or equal to

Amount entry field

Remove row

Share Price

equal to

Amount entry field

Remove row

Share Price

not equal to

Amount entry field

Remove row

Share Price

greater than

Amount entry field

Remove row

Share Price

greater than or equal to

Amount entry field

Remove row

Reconcile

is

Not Cleared

Cleared

Reconciled

Frozen

Voided

Remove row

Reconcile

is not

Not Cleared

Cleared

Reconciled

Frozen

Voided

Remove row

Balanced

is

set true

Remove row

Balanced

is not

set true

Remove row

Account

matches any account

Choose Accounts

Remove row

Account

matches no account

Choose Accounts

Remove row

All Accounts

matches all account

Choose Accounts

Remove row

The Account button performs a search where the accounts selected in the Choose Accounts dialog will both be searched individually for results. This means that a match in any of the selected accounts will either be displayed (matches any account) or discarded (matches no account).

The All Accounts button performs a search where accounts selected in the Choose Accounts dialog will only return results that match in both accounts.

There are four selections in the Type of Search pane. When a new search is started only the New Search button is selectable. The other buttons become selectable only when the Search Results register window is visible.

  • New Search: Perform a new transaction search

  • Refine current search: Search within the results of the previous search.

  • Add results to current search: Search based on the first set of criteria or the new criteria.

  • Delete results from current search: Discard any results that match the previous search results.

Help Window

The GnuCash Help Window is used to display web page versions of these help documents that are installed with GnuCash. It also has a searchable database of help terms and the ability to load web pages directly from the Internet.

This window is accessed by going to the Help menu and selecting either the Tutorial and Concepts Guide or the Help.

The Help Window has a toolbar for navigation. The toolbar is described below;

  • Back: Used to navigate to pages previously viewed.

  • Forward: Used to navigate to pages previously viewed.

  • Reload: Used to refresh the current page.

  • Open: Used to open a web page from a different location to the standard help.

  • Stop: Used to halt loading a web page.

  • Print: Used to print the currently viewed page.

  • Close: Used to close the help window.

The right side of the Help Window displays the currently opened web page. The left side of the Help Window contains the help Topics list tab and the Search tab. Selecting one of the help topics will load that page on the right side. The topics list also contains a link to the GnuCash bug reporting webpage at http://bugzilla.gnome.org.

The Search tab is used to search the help for documents containing terms you specify. Enter the term to search for in the Search Term field then click the Search button to get a list of pages containing that term. Selecting a link in the Search Results pane will load the web page.

Setting Up And Editing Accounts

This section describes the process of setting up GnuCash Accounts. In GnuCash an Account is used as the basic tool to organize the recording of where money comes from and goes to. GnuCash also extends the concept of real world accounts such as a bank account or loan account to grouping income and expense accounts. This allows to to quickly see where you spent your money and what your major income and expenses are. GnuCash sets Account Types (as described in the next section) to help in organizing and grouping accounts. Account Types can be used to create a Chart of Accounts.

Types of GnuCash Accounts

GnuCash supports a number of different account types. It is recommended to choose an appropriate account type based on the list of account types described below.

Table 29: Types of GnuCash Accounts.

Table 29. 

Account Type

Description

Accounts Payable

Accounts Payable are used by businesses to record amounts that must be paid. Example: The business has bought something, but the business has not paid the bill until later. [Note: Previous versions of this help defined A/P and A/R the other way round.]

Accounts Receivable

Accounts Receivable records amounts for which money has not yet been received. Example: A business has sold something and issued a bill, but the client has not payed until later. [Note: Previous versions of this help defined A/P and A/R the other way round.]

Asset

Asset accounts are used for tracking things that are of value and can be used or sold to pay debts. (Normally a placeholder account)

Bank

The Bank account type denotes savings or checking accounts held at a bank or other financial institution. Some of these accounts may bear interest. This is also the appropriate account type for check (debit) cards, which directly withdraw payments from a checking account.

Cash

The Cash account type is used to denote the cash that you store in your wallet, shoe box, piggyback, or mattress.

Credit Card

The Credit Card account type is used to denote credit card accounts, both for cards that allow floating lines of credit (e.g. VISA, MasterCard, or Discover) and with cards that do not permit continuing balances (e.g. American Express)

Currency

Currency Accounts are used for trading currencies.

Equity

Equity accounts are used to store the opening balances when you first start using GnuCash or start a new accounting period.

Expense

Any expense such as food, clothing, taxes, etc. This type is called a category in Quicken.

Income

Any income received from sources such as salary, interest, dividends, etc. This type is called a category in Quicken.

Liability

Liability accounts are used for tracking debts or financial obligations. (Normally a placeholder account)

Mutual Fund

A professionally managed portfolio of stocks and bonds or other investments divided up into shares.

Stock

A share of ownership in a corporation, which entitles its owner to all the risks and rewards that go with it.

The New Account Hierarchy Setup druid described in the first section of this help is a convenient way of setting up a set of accounts to use as a framework of account types.

When new accounts are created the available choices of account types are grayed out according to what type the parent account is. The following list contains the possible choices.

  • Accounts Payable: All accounts except Equity, Expense and Income can be child accounts.

  • Accounts Receivable: All accounts except Equity, Expense and Income can be child accounts.

  • Asset: All accounts except Equity, Expense and Income can be child accounts.

  • Bank: All accounts except Equity, Expense and Income can be child accounts.

  • Cash: All accounts except Equity, Expense and Income can be child accounts.

  • Credit Card: All accounts except Equity, Expense and Income can be child accounts.

  • Currency: All accounts except Equity, Expense and Income can be child accounts.

  • Equity: Only Equity accounts can be child accounts.

  • Expense: Only Expense or Income accounts can be child accounts.

  • Income: Only Expense or Income accounts can be child accounts.

  • Liability: All accounts except Equity, Expense and Income can be child accounts.

  • Mutual Fund: All accounts except Equity, Expense and Income can be child accounts.

  • Stock: All accounts except Equity, Expense and Income can be child accounts.

To Create a Chart of Accounts

The Chart of Accounts is like a table of contents for your finances. The best way to conceptualize a chart of accounts is as a tree. The main branches represent entire categories or groups, while the leaves of the tree denote individual bank accounts or expense categories. When a summary report is requested, typically only the main branches are shown in the report, rather than the individual accounts. For example, a chart of accounts might look like the following:


        300             Expenses
         |
         +--310         Living Expenses
         |   |
         |   +--311     Beer
         |   |
         |   +--312     Cable
         |
         +--320         Business Expenses
         |   |
         |   +--321     8-inch Floppies
         |   |
         :   :

Note that accounts not only have names; they have codes, to order the accounts. When a report is generated, the sort order is determined by the numbering. It's customary to have the leaf accounts end in non-zero digits, while parent nodes have increasing numbers of zeros.

GnuCash does not prevent duplicate numbering, although we would encourage you to avoid this. Account codes are treated as numbers in base-36, thus, if you run out of numbers, you can use the letters, a through z.

A sample chart of accounts is shown below. Each account is of a given account type. This example is a combination of some typical business and personal accounts.

  • Assets

    • Cash On Hand

      • Checking account

      • Money Market Account

      • Certificate of Deposit

    • Fixed Assets

      • Furniture

      • Computers

      • Jewelry, Collectibles

      • Tools, Machinery

    • Investments

      • Stocks

      • Bonds

      • Mutual Funds

      • Real Estate

  • Liabilities

    • Taxes

      • Federal Income Tax

      • Social Security

      • Medicare

      • FUTA

      • State Income Tax

    • Accounts Payable

      • MasterCard

      • Visa

      • American Express

      • Diner's Club

    • Loans

      • Debentures

      • School Loan

      • Uncle Harry's Tide-me-over

  • Equity

    • Retained Earnings

    • Current Year Earnings

    • Historical Adjustments

  • Income

    • Interest Income

      • Bank Account Interest

      • Certificate of Deposit

      • Bond Interest

    • Dividends

      • Stock

      • Mutual Fund

    • Consulting

      • ABC Design

      • PQR Infomatics

    • Salary

      • My Day Job

    • Commissions

      • Royalties

  • Expenses

    • Rent and Utilities

      • Rent

      • Rent Late Fees

      • Electricity

      • Gas

      • Phone

      • Internet

      • Cable TV

    • Office Expenses

      • Accounting

      • Legal

      • Software

      • Postage

      • Bank Charges

      • Credit Card Charges

      • Toner, Paper, Paper Clips

    • Auto Expenses

      • Gas

      • Insurance

      • Repair

      • Rental

    • Taxes

      • Social Security

      • Unemployment

      • IRS penalties

    • Wages and Salaries

      • Consulting

      • Wages

      • Health Insurance

    • Travel

      • Air

      • Hotel

      • Meals

      • Auto

    • Marketing

      • Advertising

      • Trade Shows

      • Give Aways

To Create a New Account

The New Account properties dialog consists of two tabs, the General Information tab and the Opening Balance tab. This dialog can be accessed by going to File -> New Account... or by clicking the New toolbar icon in the Account Tree Window.

Creating a New Account involves planning in advance several details that are used in the New Account dialog.

  • What type of account is needed .

  • Where it fits in the structure of the Chart of Accounts.

  • If there is an Opening Balance.

  • If there is a Commodity needed for the account.

  • If online updating of the commodity price is needed.

These details are described below.

General Information

The General Information tab is used to access the basic information about the account. It provides a way of connecting the account to stock information if it is one of the currency, mutual fund or stock account types. It can also be flagged as a Tax Related or Placeholder account.

There are five panes in this tab. Below the panes are checkboxes to mark the account as Tax Related and a Placeholder account. The Tax Related checkbox means that this account has been flagged to be included in Tax Exports. This flag should only be set for Income and Expense type accounts. The Placeholder checkbox means this account is not used for transaction data. This checkbox is used to enable a hierarchy or chart of accounts to be setup.

The top pane contains the Account Information.

  • Account Information: Enter a name for the account such as First Bank Checking.

  • Description: This is an optional description for the account.

  • Commodity: For most accounts this should be the default, USD (US Dollar) or your local currency symbol. If this account is for a foreign currency then use the Select... button to choose a different currency in the Select currency/security dialog. Use the Select... button to choose a security if this is a mutual fund or stock account.

  • Select currency/security: To select a different currency click the Currency/security: drop down list and choose the currency symbol you need. To create a security for mutual fund and stock accounts select the New... button to bring up the New Currency/Security dialog. After the security is created select the Type:(usually the exchange the security is traded on) and the name in the Currency/security: drop down list.

  • New Currency/Security: The options here are described in detail in the Commodity Editor section. Fill in a name, symbol and type.

  • Account Code: Enter an optional number code as described in the To Create a Chart of Accounts section.

The next pane contains a list of Account Types. Select a type from the descriptions in the Types of GnuCash Accounts section.

The next pane contains an account tree to choose a Parent Account. To create a new account tree select New top level account. If the parent account is a certain type, then several of the choices in Account Type become out. For example if the Parent Account is Assets then Equity, Expense and Income become This is to help maintain a proper account structure for the Chart of Accounts.

The next pane is the Price Quote Source pane.

  • Get Online Quotes: This checkbox is only enabled when currency, mutual fund or stock account types are selected. It is used to enable this account to have quotes downloaded from an online source.

  • The source for price quotes: Select a quote source from the pull-down menu. Currently supported quote sources include Yahoo, Yahoo Europe, Fidelity Investments, T. Rowe Price, the Vanguard Group, the Australian Stock Exchange (ASX) and TIAA-CREF. Note that Yahoo will provide price quotes for many mutual funds including Fidelity, T.Rowe Price and Vanguard, and that the quoted prices at Yahoo should be identical to those that may be found at the source sites. If you choose Yahoo Europe, you should append the market code for the security, such as PA for Paris, BE for Berlin, etc. Example: 12150.PA (a Peugeot security in the Paris market). Tables 30 and 31 below lists codes for various markets.

  • Timezone for these quotes: Select the timezone for the source of the online quotes you are receiving. For example, Yahoo normally quotes Eastern timezone, so choose America/New York if you use that quote source.

Note: The set of steps needed to properly enable online quote updating with the Price Editor are;

  1. Create the mutual fund or stock with either the Commodity Editor or the New Currency/Security dialog described above.

  2. Create the Account for the mutual fund or stock with it listed in the Commodity field.

  3. Select Online Quotes, the source for price quotes and Timezone.

  4. Run the perl script 'update-finance-quote' as the root user to install the Finance::Quote package.

  5. Add a commodity to the Price Editor as described in the Price Editor section of Tool Windows.

  6. Select Get Quotes in the Price Editor.

If you wish to update price quotes from the command line, you can do so by the following command;

gnucash --add-price-quotes <gnucash-file-name>

Table 30 Code List for European Markets

Table 30. 

Code

Market

BC

Barcelona

BE

Berlin

BI

Bilbao

BR

Brême

CO

Copenhagen

D

Dusseldorf

F

Frankfurt

FX

Xetra

H

Hamburg

HA

Hanover

L

London

MA

Madrid

MC

Madrid (M.C.)

MI

Milan

MU

Munich

O

Oslo

PA

Paris

ST

Stockholm

SG

Stuttgart

VA

Valence

Table 31: Pseudo-symbols that can be used for TIAA-CREF quotes

Table 31. 

Name

Pseudo-symbol

Bond Market

CREFbond

Equity Index

CREFequi

Global Equities

CREFglob

Growth

CREFgrow

Inflation-Linked Bond

CREFinfb

Money Market

CREFmony

Social Choice

CREFsoci

Stock

CREFstok

Teachers PA Select Stock

TIAAsele

Teachers PA Stock Index

TIAAsndx

TIAA Real Estate

TIAAreal

The last pane is the Notes pane. This is used for any additional notes about the account.

Opening Balance

The Opening Balance tab is visible only when creating a new account. It is used to record the beginning balance for an account. This allows it to be used for two different scenarios. If using GnuCash for the first time to record transactions, it can be used as a beginning balance. If the accounts in use are closed at the end of a period and new accounts are created, it is used to close and carry balances forward.

There are three panes in this tab. The top pane contains the Balance Information.

  • Balance: Enter here the balance to start the account with.

  • Date: Choose here the date the opening balance should be recorded.

The next pane is the Transfer Type pane.

  • Use Opening Balances Equity account: This transfers the opening balance for the account from a standard Equity account called Opening Balances.

  • Select Transfer Account: This enables the pane below so a different account can be used to transfer the opening balance.

The last pane is the Transfer Account pane. Select the account to use for opening balances from the list of accounts in this pane.

To Edit an Account

The Edit Account dialog consists of just the General Information tab. This tab has the same information that was described in To Create a New Account. To access the Edit Account dialog go to Edit -> Edit Account (menu shortcut Ctrl-E) or click the Edit toolbar icon in the Account Tree Window.

To Edit a Chart of Accounts

Editing the Chart of Accounts is done within the Parent Account pane of the Edit Account dialog. It is possible to move an account to any part of the Chart of Account. It is recommended to keep accounts generally under the related types of accounts as described in the Types of GnuCash Accounts section. This helps to preserve the Chart of Accounts structure.

To move the selected account to a different parent account just select the account in the Parent Account pane. If New top level account is selected then the account will be move to the top level.

To Delete an Account

Deleting an Account means removing all transaction information and information about this account from the file. This cannot be undone. You will be prompted to that you wish to remove the account. If the account still contains transaction information you will be warned that this account contains transactions.

A side effect of removing an account that contains transactions is that you will end up with unbalanced accounts. This will be indicated in the account by a grey checkbox next to the debit and credit amounts. You can repair automatically these unbalanced accounts by using the Actions -> Check & Repair menu. This will automatically assign the unbalanced amounts to a new account named Imbalance.

To Jump to another Account

When using the Account Register Window it is frequently useful to be able to view an account and also the transfer account at the same time. GnuCash allows you to do this quickly by using 'Jump'. This is available on the toolbar and in the Actions menu in the Account Register Window.

Select the transaction in the Account Register Window and click jump to open the transfer Account Register Window. If the transaction is split between more than one transfer account then you will need to show all the split transfer accounts first and select the transfer account to jump to.

To Reconcile an Account to a Statement

Reconciliation of Accounts in GnuCash with statements from a bank or other institution is a way of double checking the balance of your accounts. It also is useful to track uncleared checks and other outstanding transactions.

The Summary Bar at the top of the Account Register Window indicates the amounts of Cleared and Reconciled transactions. Online account information can be used to mark which transaction the bank has processed by changing the R (reconciliation) column in the register from n (new) to c (cleared). The bank statement is then used with the Reconcile Window to reconcile the account which changes the R field to y (reconciled).

The Reconcile Window is accessed in the Account Tree Window by going to Actions -> Reconcile... (menu shortcut Ctrl-R). In the Account Register Window it is accessed by going to Actions -> Reconcile...

Reconcile Information

The Reconcile Information dialog is used to indicate the date the statement ends on and what the starting and ending balance of the statement is. The Include Subaccounts checkbox is used if two or more accounts are used to track a single bank account. The Enter Interest Payment button is used to add a transfer to the accounts for an interest payment. If selected a dialog will be displayed to add the payment to the account.

There are three panes in the Interest Payment dialog. At the bottom is a button called No Auto Interest Payments for this Account which will cancel the dialog. The top pane contains the Payment Information.

  • Amount: Enter the amount of the interest payment.

  • Date: Select the date for the interest payment.

  • Num: Enter a number for the transaction (optional).

  • Description: Enter an informational description for the transaction.

  • Memo: Enter a note about the transaction (optional).

The next pane contains a list of accounts for the Payment From account. If the payment is for a credit or loan account then usually this would be from an Expense account. If the payment is for a checking or savings account then usually this would be from an Income account. The Show Income/Expense checkbox shows or hides the Income and Expense accounts.

The next pane contains the Reconcile Account. This shows the account that the interest payment will be transferred to or from.

Reconcile Window

The parts of the Reconcile Window are described in the Tool Windows section of GnuCash Windows. This window is used to open the account and to add transaction information to the account in order to reconcile the account to the bank statement.

The set of unreconciled transactions in the Funds In and Funds Out panes can be changed by using the menus and toolbar to access the account and transaction information. If you wish to postpone the reconciliation until later use the Reconcile -> Postpone menu item (menu shortcut Ctrl-P).

Select each unreconciled transaction matching a statement transaction so a green tick appears in the R column. The Balance pane changes to reflect each selected transaction until the Ending Balance equals the Reconciled Balance and the Difference is zero. Once this is done select the Finish button or Finish on the Reconcile menu (menu shortcut Ctrl-F) to finish the reconcile process.

To Perform a Stock Split

Stock splits commonly occur when a company decides its stock price is to expensive for individual investors to buy the stock. Splits have the effect of lowering the price of a single share while keeping the value of shares owned by investors who have already purchased shares.

Stock Split Druid

GnuCash uses the Stock Split druid to record stock splits. This provides a way of entering the details of the stock split and also any change in stock price or cash disbursement as a result of the stock split.

The Stock Split druid is accessed by going to Actions -> Stock Split...

The Stock Split druid opens with a screen that briefly describes what this druid does. The three buttons at the very bottom of the screen will not change while using the druid.

  • The Cancel button is used to exit the druid and cancel entering the stock split information. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Forward button will bring up the next screen so you can continue though the druid.

The next screen allows you to select a Stock Account. Select an account from the list to record a stock split or merger.

  • Account: Lists the GnuCash account name for the stock.

  • Symbol: The stock symbol for the stock associated with this account.

  • Shares: The amount of shares that have been purchased in the account.

The next screen lets you set the Stock Split Details. The top part of the screen contains details used in creating the stock split transaction.

  • Date: Choose the date of the stock split.

  • Share Distribution: Enter the amount of shares gained from the stock split. For a stock merger enter a negative number.

  • Description: Enter a description or leave as the default.

The bottom part of the screen contains details used to record a price for the split (optional).

  • New Price: Enter the price of the shares on the day of the stock split.

  • Currency: Choose the currency of the shares.

The next screen lets you enter a transaction for a cash disbursement (Cash In Lieu) as a result of the stock split (optional).

  • Cash Amount: Enter the amount of the Cash disbursement.

  • Memo: Enter a memo or leave as the default.

  • Income Account: Choose an Income Account for the disbursement.

  • Asset Account: Choose an Asset Account for the disbursement.

The last screen gives you a list of three choices to finish the druid.

  • The Cancel button is used to exit the druid and cancel creating the Stock Split transactions.. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Finish button creates the transactions for the Stock Split.

You should now have successfully entered the Stock Split or Merger.

Using The Register To Record Transactions

GnuCash uses accounts as a way of grouping or organizing the recording of transactions. Transactions are entered into the Account Register Window. This section describes the tools GnuCash has to help enter transactions quickly into the register.

A represents the movement of money from one account to another account. Whenever you spend or receive money, or transfer money between accounts, that is a transaction. In GnuCash transactions always involve at least two accounts.

Changing the Register View

GnuCash has several options to change the way the register looks so transactions can be seen more clearly. The default style is the Basic Ledger. This presents a single line view of transactions to allow the most concise view with all the relevant details.

The default view or style can be changed by going to View -> Style. When the window closes the style will revert to the Basic Ledger style. To make this change permanent change the style in the Preferences in the Register section.

  • Basic Ledger: The default one line per transaction style. Splits are shown as a summary.

  • Auto-Split Ledger: This style will automatically expand the splits in any transaction selected.

  • Transaction Journal: This style expands all transactions so the complete transaction can be seen.

  • Double Line: This checkbox changes any of the above styles so that an additional line for notes about the transaction is added.

The two other options to change the view of the register is to restrict the Date Range and change the Sort Order. These are both accessible from the View menu.

To Enter a Transaction

When the Account Register Window for an account is opened the list of transactions for that account is shown. This window has the name of the account on its title bar. The menus contain several functions that alter the display of transactions. The toolbar also contains several functions that are used often when entering transactions. These are described in the Account Register Window section of this help.

GnuCash has two methods available for entering transactions. Entering directly into the register window is the most common way of entering transactions. The Transfer Funds Window is the second method.

Enter Directly in the Register Window

The register window will look slightly different depending on the style options you have chosen. The following describes entering transactions in the basic ledger style. The cursor is placed in the date field by default when the register window is opened.

  1. Selecting the triangle icon on the right of the date field drops down a date selection dialog. Use the arrows to select the correct month and year for the transaction then select the date. Selecting the triangle icon once more will close the date selection dialog. It is also possible to type in the date or part of the date and let GnuCash fill the rest.

  2. Press tab to move or select the Num field. Here you can enter a check or transaction number. Pressing '+' (plus) will automatically advance the number by one from the last transaction to have a number.

  3. Press tab to move or select the Description field. This field is used to enter either a payee or other description for the transaction. It will automatically attempt to fill the payee name as you type.

  4. At this stage two things will happen if tab is pressed. If GnuCash matches an existing transaction the cursor will jump to one of the amount fields, automatically filling in the transfer account. If there is no existing transaction GnuCash will move the cursor to the Transfer field. Selecting the Transfer field with the mouse instead of tabbing will not automatically fill the Transfer field.

  5. When typing in the Transfer field GnuCash will also attempt to automatically match the account. It does this alphabetically, so typing 'Ex' will match the Expenses section of the account list. When the section is matched, it is possible to move to a child account by pressing ':' (colon). If after typing 'Ex' you press ':' then the cursor will move to the first child account in the list. Typing combinations of letters and ':' will allow movement down the tree of accounts quickly. The triangle icon on the right of the Transfer box can be used as an alternate way of selecting accounts.

  6. The next field is used for reconciliation. This is described in the To Reconcile an Account to a Statement section above.

  7. Press tab to move to the first of the amount fields. The name of the next two columns is different according to what type of account is opened. For example, Bank accounts show Deposit and Withdrawal here, Credit Card accounts show Payment and Charge, and Stock accounts show Shares, Price, Buy and Sell.

  8. Enter an amount for the transaction in the correct field. Pressing the Enter key, selecting the Enter icon or going to Actions -> Enter will finish the transaction. Selecting the Cancel icon or going to Actions -> Cancel will erase the transaction.

  9. Transactions with just one transfer account will show the name of that account in the Transfer field in completed transactions.

  10. To move to the blank transaction at the bottom of the register, press the Blank toolbar icon or go to Actions -> Blank

Enter in the Transfer Funds Window

The method described here uses the Transfer Funds Window to enter a single transaction. This is mainly used as a quick way to enter a single transaction without opening the account registers. To enter multiple transactions it is recommended to use the register directly.

  1. Enter in the Transfer Information pane the Amount, Date and Description. The Num and Memo fields are optional.

  2. Choose the Transfer From account. If this account is an income or expense account select the checkbox at the bottom of the Transfer From pane.

  3. Choose the Transfer To account. If this account is an income or expense account select the checkbox at the bottom of the Transfer From pane.

  4. If one of the accounts above is a different currency from the other account the Currency Transfer pane will be enabled to add either an Exchange Rate or a To Amount.

  5. Select OK to commit the transaction or Cancel to dismiss the dialog without entering the transaction.

To Enter Multiple Split Transactions

The register window will look slightly different depending on the style options you have chosen. The following describes entering transactions with multiple splits in the basic ledger style. GnuCash describes the accounts that money is transferred to or from in the currently opened transaction a Split. The cursor is placed in the date field by default when the register window is opened.

  1. Selecting the triangle icon on the right of the date field drops down a date selection dialog. Use the arrows to select the correct month and year for the transaction then select the date. Selecting the triangle icon once more will close the date selection dialog. It is also possible to type in the date or part of the date and let GnuCash fill the rest.

  2. Press tab to move or select the Num field. Here you can enter a check or transaction number. Pressing '+' (plus) will automatically advance the number by one from the last transaction to have a number.

  3. Press tab to move or select the Description field. This field is used to enter either a payee or other description for the transaction. It will automatically attempt to fill the payee name as you type.

  4. At this stage two things will happen if tab is pressed. If GnuCash matches an existing transaction the cursor will jump to one of the amount fields, automatically filling in the transfer account. If there is no existing transaction GnuCash will move the cursor to the Transfer field. Selecting the Transfer field with the mouse instead of tabbing will not automatically fill the Transfer field.

  5. When typing in the Transfer field GnuCash will also attempt to automatically match the account. It does this alphabetically, so typing 'Ex' will match the Expenses section of the account list. When the section is matched, it is possible to move to a child account by pressing ':' (colon). If after typing 'Ex' you press ':' then the cursor will move to the first child account in the list. Typing combinations of letters and ':' will allow movement down the tree of accounts quickly. The triangle icon on the right of the Transfer box can be used as an alternate way of selecting accounts.

  6. The next field is used for reconciliation. This is described in the To Reconcile an Account to a Statement section above.

  7. Press tab to move to the first of the amount fields. The name of the next two columns is different according to what type of account is opened. For example, Bank accounts show Deposit and Withdrawal here, Credit Card accounts show Payment and Charge, and Stock accounts show Shares, Price, Buy and Sell.

  8. Enter the total amount for the transaction in the correct field.

  9. To enter the additional splits, press the Split button on the toolbar or select Actions -> Split Transaction. Transactions with more than one split show '--Split Transaction--' and the Split button will need to be used to show the details.

  10. The display will expand, the titles of the amount columns will be renamed and the Transfer column name will be blank. The first line contains the description and the amount of the transaction. The second line contains the currently opened account name in the Account field and the amount of the transaction. The third line contains the transfer account name in the Account field. If the amount is not balanced GnuCash will indicate this by placing grey checkboxes in the amount columns with the unbalanced amount in a blank fourth row.

  11. When one of the short lines is selected, the column titles will change. The very first and last (Date and Balance) columns will have blank titles. Num will change to Action, Description to Memo, the now blank Transfer column will change to Account. The last two amount columns will show the name described in step seven.

  12. The Action and Memo columns are optional to fill out at this stage. Action is used to describe what kind of account transfer is involved. Memo is an additional description of the transfer.

  13. Move to the missing amount field on the third line and fill in the amount. Pressing the Enter key, selecting the Enter icon or going to Actions -> Enter will now move the cursor to the next line.

  14. The Account column contains the list of transfer accounts. This column is the one that is used to add splits. The method described in step five can be used to select another account on a blank line. Add as many additional splits as needed.

  15. When the transaction is balanced the grey checkboxes will disappear and the last blank line will not have an amount.

  16. Pressing enter as described above past the blank line will jump to the next transaction. Selecting the next transaction will close the split or it can be manually closed by pressing the Split icon or selecting Actions -> Split Transaction.

To Enter Multiple Currency Transactions

Currently transfers between different currencies are only supported by using the Transfer Funds Window described above. It is necessary to use this dialog to add an exchange rate.

To setup an account as a different currency edit the account properties and change the Commodity field to the foreign currency. This account will now enable the Currency Transfer pane in the Transfer Funds Window.

To Edit a Transaction

Editing a transaction involves just selecting the part of the transaction that needs to be changed. Once the changes are made pressing the Enter key, selecting the Enter icon or going to Actions -> Enter will now move the cursor to the next line or transaction.

To see a more detailed view of a transaction for editing, press the Split button on the toolbar or select Actions -> Split Transaction.

To Delete a Transaction

If a transaction needs to be removed from the register, select the transaction and press either the Delete icon on the toolbar or go to Actions -> Delete. Parts of a transaction can also be removed by pressing the Split button on the toolbar or selecting Actions -> Split Transaction. The part of the transaction that needs to be deleted can be then selected for deletion.

To Remove Transaction Splits

Removing Transaction Splits involves erasing all splits except the one for the account that is opened. This is a useful way of reusing a previous transaction that has multiple splits that need to be changed. (Note this can be done without opening the split, but doing so makes the effect more visible)

  1. Press the Split button on the toolbar or select Actions -> Split Transaction to open the transaction.

  2. Select Actions -> Remove Transaction Splits.

  3. All Accounts and their related details will be removed except for the currently opened account.

  4. The amount is not balanced and GnuCash will indicate this by placing grey checkboxes in the amount columns with the unbalanced amount in the blank last row.

  5. Edit the transaction to fill in the new details.

To Copy a Transaction

Copying Transactions is available from both the Edit menu and the Actions menu. The Edit menu has Cut Transaction, Copy Transaction and Paste Transaction which allows a whole transaction to be cut or copied and pasted to a new transaction line. This way of copying a transaction will use the date showing in the new transaction blank line.

The Actions menu also contains Duplicate Transaction... which unlike the previous method allows for choosing a different date.

  • Select the transaction to duplicate.

  • Go to Actions -> Duplicate Transaction...

  • A dialog called Duplicate Transaction will prompt for a new Date and Num for the transaction.

  • Press OK to add the transaction to the register.

To Schedule Transactions

Scheduled Transactions provide the ability to have transactions automatically entered into the register at a specified time. The Scheduled Transaction Editor is used to create and edit transactions that are to be added to the register in an automated way. This is combined with the Since Last Run druid to review and enter the transactions. The Mortgage & Loan Repayment druid is used to setup a scheduled transaction to repay a compounding interest loan.

The easiest way to setup a scheduled transaction is to use an existing transaction in an account register as a template. Select the account you wish to use as a template and then either select the Schedule icon on the toolbar of go to Actions -> Schedule... This will bring up the Make Scheduled Transaction dialog.

  • Name: Enter here a name to use for the scheduled transaction. This will be used in the Description file of the transaction.

  • Frequency: Choose the time period you want between scheduled entries. The dates that the transactions will be entered will show in the mini calendar pane to the right.

  • Start Date: Choose a date for the scheduled transaction to start.

  • Never End: This scheduled transaction has no finish date.

  • End Date: Choose a date for the scheduled transaction to end.

  • Number of Occurrences: Enter the number of times you wish the scheduled transaction to be added to the register.

The Advanced... button brings up the Scheduled Transaction Editor's dialog to Edit the Scheduled Transaction. This is described in the next section.

Scheduled Transaction Editor

The Scheduled Transaction Editor is used to access the list of scheduled transactions and edit or remove them. It also provides a calendar which lists upcoming scheduled transactions. Clicking on the calendar view and hovering over any date will pop up a small dialog that shows the transactions scheduled for that day. The yellow highlight in the calendar indicates which days have scheduled transactions. To dismiss the hover dialog click once more.

The Scheduled Transaction Editor is accessed by going to Actions -> Scheduled Transactions -> Scheduled Transaction Editor. Selecting a transaction from the list and pressing Edit or pressing New will bring up the Edit Scheduled Transaction dialog.

The Edit Scheduled Transaction dialog is described in the Tool Windows section of this help. This section will describe how to add a new transaction manually.

  1. Enter a name for the scheduled transaction.

  2. Choose a Frequency in the Recurrence Frequency pane.

  3. Select the details in the bottom part of the Recurrence Frequency pane. The changes are highlighted in the calendar view below.

  4. Select from the Options pane if the transaction is to be created automatically and/or the number of days in advance. Options for reminding in advance and when automatically created can also be selected. Creating automatically cannot use variables in splits.

  5. Select the End options. This can either be No End, a specific End Date or a certain Number of

  6. Enter the transaction in the Template Transaction. This should be similar to entering a transaction in the register.

Since Last Run Druid

The Since Last Run druid is run automatically when GnuCash is started. It is used to enter into the register any transactions that are due to be automatically entered. The run on GnuCash start can be altered in the preferences. To run the Since Last Run druid manually go to Actions -> Scheduled Transactions -> Since Last Run...

The Since Last Run druid will automatically skip any screens that have no transactions. The following describes every possible screen the druid will show. The three buttons at the very bottom of the screen will not change while using the druid.

  • The Cancel button is used to exit the druid and cancel entering the transactions. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Forward button will bring up the next screen so you can continue though the druid.

The first screen shows Transaction Reminders page. This lists scheduled transactions that have been set to give a reminder a number of days in advance. The screen contains three columns. The first column contains the name of the scheduled transaction and the date it is due. The second column contains the Frequency of the scheduled transaction. The third column has the number of Days Away the transaction is due to be entered. To create any transactions in the list instead of just being reminded, select the date line. This will add it to the list of transactions on the To-Create Transaction Preparation page.

The next screen shows the Auto-Created Transactions Notification page. This lists scheduled transactions that have been set to be automatically created and notify when they are created. Each transaction is presented in a register view that shows the details of the splits in the transaction.

The next screen shows the To-Create Transaction Preparation page. This lists scheduled transactions that are due to be entered in the register. This screen is divided into three panes. The top left pane contains the list of transactions due to be automatically entered. The top right pane allows you to change the Disposition and has a read only view of the Variables used to create the transaction. The bottom pane contains a read only view of the transactions due to be entered.

The next screen shows the Created Transaction Review page. This screen displays the list of transactions about to be created and allows for final changes to be made. The list is presented in a register view that shows the details of the splits in the transaction. This is editable in the same way transactions are able to be edited in the register.

The last screen shows the Obsolete Scheduled Transactions page. This screen displays a list of scheduled transactions that are able to be deleted as the schedule is completed. Select the ones to be removed.

  • The Cancel button is used to exit the druid and cancel creating the scheduled transactions. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Finish button creates the accounts you have selected.

The Since Last Run druid has now added the scheduled transactions to the register.

Mortgage & Loan Repayment Druid

This druid creates a loan repayment scheduled transaction. When used to setup a scheduled transaction, the druid creates a variable formula so that the compounding interest is correctly calculated. To start this druid manually go to Actions -> Scheduled Transactions -> Mortgage and Loan Repayment...

The Mortgage and Loan Repayment druid opens with a screen that briefly describes what this druid does. The three buttons at the very bottom of the screen will not change while using the druid.

  • The Cancel button is used to exit the druid and cancel creating the scheduled transaction. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Forward button will bring up the next screen so you can continue though the druid.

The next screen allows you to enter the basic loan information. This is usually the information provided by the bank when loan and disclosure documents are given to the borrower. Here you can also setup an account that the scheduled transaction will use to enter the payment transaction.

  • Loan Account: Choose an account for the loan payment transactions or use New... to setup a new account for the transactions.

  • Loan Amount: Enter the amount of the loan.

  • Interest Rate: Enter the loan interest rate.

  • Type: Choose the type of loan. If an adjustable rate is used the frequency screen is enabled.

  • Interest Rate Change Frequency: Choose the frequency for the rate change and the start date of the rate change.

  • Start Date: Choose the date the loan is starting on.

  • Length: Enter the length of the loan.

  • Months Remaining: This should be automatically calculated. Choose how many months are remaining on the loan.

The next screen is used to set escrow, insurance and tax options for the loan. It is mainly used for mortgage payments. When each of the options here is set, this enables additional pages in the druid to setup those portions of the payments. All of the pages will be described here, even though some may not show if that option is not chosen.

  • ... utilize an escrow account for payments?: This selection enables the use of an account setup for tracking escrow payments. If the mortgage or loan uses an escrow account to pay taxes, insurance, etc then setup an account here.

  • ... pay "Taxes"?: adds an additional page to setup a scheduled transaction to pay taxes.

  • ... pay "Insurance"?: adds an additional page to setup a scheduled transaction to pay insurance payments.

  • ... pay "PMI"?: adds an additional page to setup a scheduled transaction to pay PMI payments.

  • ... pay "Other Expense"?: adds an additional page to setup a scheduled transaction to pay other expenses.

The next screen is used to setup the details of the scheduled transaction for the Loan Repayment.

  • Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

  • Payment Amount: Shows the variable used to calculate the payment amount.

  • Payment From: Choose an account to pay the loan amount from.

  • Principal To: Choose an account to transfer the principal part of the loan to.

  • Interest To: Choose an account to transfer the interest part of the loan to.

  • Remainder to: Choose an account to transfer the rest of the payment amount to.

  • Repayment Frequency: Select the Frequency and start date for loan repayments.

The next screen is used to setup the details of the scheduled transaction for the Tax payment.

  • Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

  • Amount: Enter the payment amount.

  • Payment From: Choose an account to pay the tax amount from.

  • Payment To: Choose an account to transfer the tax payment to.

  • Repayment Frequency: Select the Frequency and start date for tax payments.

The next screen is used to setup the details of the scheduled transaction for the Insurance payment.

  • Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

  • Amount: Enter the payment amount.

  • Payment From: Choose an account to pay the insurance amount from.

  • Payment To: Choose an account to transfer the insurance payment to.

  • Repayment Frequency: Select the Frequency and start date for insurance payments.

The next screen is used to setup the details of the scheduled transaction for the PMI payment.

  • Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

  • Amount: Enter the payment amount.

  • Payment From: Choose an account to pay the PMI amount from.

  • Payment To: Choose an account to transfer the PMI payment to.

  • Repayment Frequency: Select the Frequency and start date for PMI payments.

The next screen is used to setup the details of the scheduled transaction for the Other Expense payment.

  • Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

  • Amount: Enter the payment amount.

  • Payment From: Choose an account to pay the other expense amount from.

  • Payment To: Choose an account to transfer the other expense payment to.

  • Repayment Frequency: Select the Frequency and start date for other expense payments.

The last screen gives you a list of three choices to finish the druid.

  • The Cancel button is used to exit the druid and cancel creating a new loan scheduled transaction. Any selections you have made in this druid up to this point will be lost.

  • The Back button will bring up the previous screen so you can change a selection made on that screen.

  • The Finish button creates the scheduled transaction.

You should now have the Mortgage or Loan Repayment scheduled transaction setup.

To Print Checks

Checks are printed in GnuCash from the account register. GnuCash provides the ability to print to standard Quicken Checks (US Letter) or to make a custom check format. Check position and Date formats are also customizable.

To access the check printing feature in GnuCash, select the transaction to print a check for and go to File -> Print Check. This will open the Print Check properties dialog.

The Print Check dialog has two tabs. The first tab, Options, is used to setup the most common options to print a check. The second tab, Custom format, is used to setup the position of various fields on the check. It is useful to print a test check to a plain piece of paper first and use that to make any adjustments needed.

The default selection in Options is for Quicken/Quickbooks (tm) US-Letter checks.

  • Check format: Test with Quicken first then use custom if the position is incorrect.

  • Check position: This sets if the Top, Middle or Bottom check is printed. Custom is used if the position of the checks on the page is incorrect.

  • Date format: The default here is set in the Preferences International section. Choose a date format. This can also be adjusted by the Use of the Months: and Years: lines. Custom allows the date format to be set in the Format: box (%m means month, %d means day, %Y means year) A Sample of the format chosen is displayed below.

The Custom check format contains two columns to enter in the X and Y co-ordinates of the field position on the check. Positions in the Custom Check Format entry area are specified with x = 0 at the left edge of the check with x increasing to the right, and y = 0 at the bottom edge of the check with y increasing as you travel up.

  • Payee:

  • Date:

  • Amount (words):

  • Amount (numbers):

  • Memo:

  • Check position:

  • Date format:

  • Units: Set the unit to use for the above positions.

Once OK is pressed on the Print Check dialog the Print GnuCash Document dialog is presented. Press OK to print the check.

Using Reports And Charts

Reports and Charts give GnuCash the ability to present an overview of financial data in various ways. This can range from a simple summary of account totals to an advanced portfolio view. This section will present an explanation of the main GnuCash reports and how to adjust them.

Types of Reports and Graphs

GnuCash has classified the main types of reports into four major classes. These are all available under the Reports menu. Note that barcharts can be moved by clicking on them and dragging the mouse, and piecharts can be "exploded" into individual segments.

General Reports

The General Reports includes the Tax Report and TXF Export, the Account Summary and the Transaction Reports and also the reports in the Sample & Custom menu.

  • Account Summary:

  • Tax Report and TXF Export: The tax report is used to export all tax related Income and Expenses to a TXF (Tax eXchange Format) file. This is in addition to the html format that all reports allow. The TXF file can be imported into tax filing programs such as TaxCut or TurboTax. (See Note 1)

  • Transaction Report:

  • Welcome Sample Report:

  • Custom Multicolumn Report: This report is used to place multiple reports into a single report window to examine a set of financial information at a glance.

  • Custom Web Report:

  • Sample Report with Examples:

Note 1: For this to work, the user has to segregate taxable and non taxable income to different accounts, as well as deductible and non deductible expenses. The Tax Information dialog is used for this. To access the Tax Information dialog go to Edit -> Tax Options. The user also must set the TXF category of each tax related account. The Tax Information dialog is described in the Setting Tax Options section.

Assets & Liabilities

The Assets & Liabilities reports includes the Balance Sheet report, Investment reports and the Net Worth report.

  • Advanced Portfolio:

  • Asset Barchart:

  • Asset Piechart:

  • Average Balance:

  • Balance Sheet: This report summarizes assets, liabilities, and equity. When properly maintained, assets should equal the sum of liabilities and equity. If that is not the case, there is some kind of internal imbalance in the accounts.

  • Investment Portfolio: This report summarizes the value of the stocks in the current portfolio.

  • Liability Barchart:

  • Liability Piechart:

  • Net Worth Barchart: Net worth is the difference between the value of assets or liabilities.

  • Price Scatterplot:

Income & Expense

The Income & Expense reports includes the Cash Flow and Profit & Loss reports.

  • Cash Flow:

  • Expense Barchart:

  • Expense Piechart:

  • Income & Expense Chart:

  • Income Barchart:

  • Income Piechart:

  • Profit & Loss: This report summarizes sources of income and expenditure.

Business Reports

The Business Reports includes Customer and Vendor Reports and Printable Invoices as well as Aging reports.

  • Customer Report:

  • Payable Aging:

  • Printable Invoice:

  • Receivable Aging:

  • Vendor Report:

To Create Reports and Graphs

It is possible to write reports if the current ones are not suitable. To do this you will need to know Scheme (a LISP-like programming language), and it is an excellent idea to have a copy of the GnuCash source code available.

The reporting interface is documented in the source code file src/report/report-system/doc/report-html.txt. The file src/scm/report/hello-world.scm in the GnuCash source distribution provides a good example of how reports are developed.

It is also necessary to access data from the engine to get information for your report. This is performed by a set of Scheme wrapper functions that are documented in the file src/g-wrap/gnc.html. Examine some of the other reports in src/scm/report for an indication of how they are used.

At present, reports are produced by calling a HTML-generation API, which outputs a dialect of HTML and rendering this with a HTML widget. This has limitations, particularly when trying to align objects precisely, as might be necessary for printing onto pre-printed invoices for example.

To Customize Reports and Graphs

GnuCash reports have many options for customization. To access report options choose the Options button on the toolbar.

Many reports share similar sorts of options. Some common ones include:

  • Report Name: Set the title of the report. This is also used to print the report for later viewing.

  • Date Options: Reports typically specify either a single date, or a date range, for the report. Dates can be specified in two ways, either directly (using the date selector), or by selecting a relative date from the menu. Relative dates allow you to specify dates like "Beginning of this year" or "Today".

  • Step Size: This option is used on bar charts to determine the interval which each bar represents. Typical values are daily, weekly, monthly, and yearly.

  • Accounts: Select the appropriate accounts for the report. Note that in some reports only certain types of accounts can be selected. For example, an expense piechart only allows expense accounts to be selected.

  • Show Long Account Names: This option allows displaying either short account names (for example, Power) or long account names (for example, Utilities:Power).

  • Include Subaccounts?: Summary reports typically have an include all subaccounts option, which if selected ensures that all subaccounts are included if the parent account is.

  • Depth: This option allows the selection of how many levels the report displays subaccounts. If the subaccounts go deeper than selected, an overall value for all the subaccounts is calculated and included in a total. To make sure every account selected is individually displayed, select All.

  • Style Sheet: Select a Style Sheet. Style sheets control how reports are displayed. At the moment, there are two style sheets, "default" and "technicolor". You can customize each of these from the Edit -> Style Sheets... menu item. This is described in the Changing Style Sheets section.

  • Plot Dimensions: There are width and height options for most graphs, which specify the displayed dimensions (in pixels).

  • Report Currency: Select the report currency. Generally, values will be converted to this currency for display.

  • Price Source: Select how stock and currency prices are calculated in this report. Choose between a weighted average of prices over all transactions, prices at current values, or prices at the time of the report date.

  • Totals: Charts display totals in the chart legend if this option is selected.

  • Maximum Slices: Controls the maximum number of slices displayed in a piechart - other accounts will be placed in a slice marked Other.

  • Maximum Bars: Controls the maximum number of bars displayed in a barchart.

  • Display Columns: Choose columns to show from the register.

To Print or Export Reports and Graphs

GnuCash is able to print reports and to export the reports to web pages. The Print GnuCash Document dialog is accessed from the Print button on the toolbar or go to File -> Print in the menu. To Export a report to a web page (HTML) select the Export button on the toolbar and type in a file name.

The Print GnuCash Document dialog is used to select which Printer to send the print job to or to print to a File. It also contains a Preview button to view the document before printing. Press Print to send the job to the selected printer or Cancel to dismiss the Print dialog.

Printing from an open register prints the Account Report, which is also called the Register Report. This lists transactions in the account with a total. Other reports print as viewed in the Report screen.

Customizing GnuCash

Account Options

The Account Options is used to set the view of the Account Tree Window. This dialog sets the view on each open window of the account tree. This means that when the New Account Tree is used several different views of the account tree can be created.

  • Name of the account view: Used to name the account in the Windows menu and the note tabs.

  • Double click expands parent accounts: Use double click instead of single click to expand accounts

  • Account types to display: Select which types of accounts to display in the account tree.

  • Account fields to display: Select what fields to display in the account tree.

Setting Your Preferences

The GnuCash Preferences dialog contains the following sections.

Accounts:

This section contains the following preferences;

  • Account : This option is used to pick a different separator in the register for parent and child accounts.

  • Reversed-balance account types: This option is used to choose what type of account have their balances reversed. If the balance is normally negative, as in a loan or a credit card then this will make the balance positive.

  • Use accounting labels: This option is used to turn on accounting labels (debit and credit) instead of using terms such as withdrawal and deposit.

Business:

This section contains the following preferences;

  • Number of Rows: This option is used to set the default number of register rows to display in invoices.

  • Invoice Tax Included?: This option is used to set if tax is included by default in entries on invoices.

  • Bill Tax Included?: This option is used to set if tax is included by default in entries on bills.

General:

This section contains the following preferences;

  • Show Advanced Settings:

  • Toolbar Buttons:

  • Display "Tip of the Day":

  • Display negative amounts in red:

  • Automatic Decimal Point:

  • Auto Decimal Places:

  • No account list setup on new file:

  • Days to retain log files:

International:

This section contains the following preferences;

  • Date Format:

  • Default Currency:

  • Use 24-hour time format:

  • Enable EURO support:

Online Banking & Importing:

This section contains the following preferences;

  • QIF Verbose documentation:

  • Enable REPLACE match action:

  • Enable SKIP transaction action:

  • Auto-CLEAR threshold:

  • Match display threshold:

  • Auto-ADD threshold:

Reconcile:

This section contains the following preferences;

  • Automatic interest transfer:

  • Automatic credit card payments:

  • Check off cleared transactions:

Register:

This section contains the following preferences;

  • Default Register Style:

  • Double Line Mode:

  • 'Enter' moves to blank transaction:

  • Confirm before changing reconciled:

  • Register font:

  • Register hint font:

Register Colors:

This section contains the following preferences;

  • Header color:

  • Primary color:

  • Secondary color:

  • Primary active color:

  • Secondary active color:

  • Split color:

  • Split active color:

  • Double mode colors alternate with transactions:

Scheduled Transactions:

This section contains the following preferences;

  • Run on GnuCash start:

  • Auto-Create new Scheduled Transactions by default:

  • Notify on new, auto-created Scheduled Transactions:

  • Default number of days in advance to create:

  • Default number of days in advance to remind:

  • Template Register Lines:

User Info:

This section contains the following preferences;

  • User Name:

  • User Address:

Advanced:

This section contains the following preferences (this screen is hidden by default);

  • Save Window Geometry:

  • Application MDI mode:

  • Show Vertical Borders:

  • Show Horizontal Borders:

  • Auto-Raise Lists:

  • Show All Transactions:

  • Number of Rows:

Changing Style Sheets

GnuCash has two default stylesheets for webpage reports. These stylesheets can be altered by using the HTML Style Sheets editor. To access the editor go to Edit -> Style Sheets...

To add a new Style Sheet select the New... button in the Style Sheet pane. The New Style Sheet dialog will appear. Fill in the Name: of the new Style Sheet and choose a template. To remove a Style Sheet select the Style Sheet from the list and click Delete.

Default

The Default Style Sheet has two tabs to alter the appearance of reports, General and Tables.

General

  • Background Color: Opens the color picker to choose a new color.

  • Background Pixmap: Use the Browse button to select a picture to use as the background in reports.

  • Enable Links: Select this to enable blue hyperlinks in reports.

Tables

  • Table cell spacing: Sets the space between table cells

  • Table cell padding: Sets the padding between table cells

  • Table border width: Sets the width of the borders on tables.

Technicolor

The Technicolor Style Sheet has four tabs to alter the appearance of reports, Colors, General, Images and Tables.

Colors

  • Background Color: Opens the color picker to choose a new color.

  • Text Color: Opens the color picker to choose a new color.

  • Table Cell Color: Opens the color picker to choose a new color.

  • Link Color: Opens the color picker to choose a new color.

  • Alternate Table Cell Color: Opens the color picker to choose a new color.

  • Subheading/Subtotal Cell Color: Opens the color picker to choose a new color.

  • Sub-subheading/total Cell Color:Opens the color picker to choose a new color.

  • Grand Total Cell Color:Opens the color picker to choose a new color.

General

  • Preparer: Name of the person preparing the report.

  • Prepared for: Name of Organization or Company the report is prepared for.

  • Show preparer info: Show the Preparer information in the report.

  • Enable Links: Select this to enable blue hyperlinks in reports.

Images

  • Background Tile: Use the Browse button to select a picture to use as the background in reports.

  • Heading Banner: Use the Browse button to select a picture to use as the heading in reports.

  • Logo: Use the Browse button to select a picture to use as the logo in reports.

Tables

  • Table cell spacing: Sets the space between table cells

  • Table cell padding: Sets the padding between table cells

  • Table border width: Sets the width of the borders on tables.

Setting Tax Options

The Tax Information dialog is used to set Tax Options. The settings on accounts in this dialog are used by the TXF Export function in reports to select the accounts for export. To access this dialog go to Edit -> Tax Options.

IMPORTANT: Most TXF codes should only appear on a single account! The exceptions are codes for which the "Payer Name Source" is not grayed, each of which can appear many times. Of course, each duplicate should have a unique payer name. These are typically interest accounts or stocks or mutual funds that pay dividends.

  • Accounts: This pane contains the list of accounts. Select an account to set a TXF category. If no account is selected nothing is changed. If multiple accounts are selected, all of the accounts will be set to the selected item.

  • Tax Related: Select this checkbox to add tax information to an account then select the TXF Category below.

  • TXF Categories: Select the desired one. A detailed description appears just below.

  • Payer Name Source: A text description that is exported along with the value of the account. This is usually the name of a bank, stock, or mutual fund that pays dividends or interest. Occasionally, it is a description of a deduction.

TXF Export - Known Anomalies and Limitations

TaxCut 1999

  • Code: N488 "^ Sched B \ Div. income, cap gain distrib."

  • Code: N286 "^ Sched B \ Dividend income"

These two codes, from the same payer, are not correlated. The user will have to adjust for this after import.

TaxCut 1999, 2000

  • Code: N521 " F1040 \ Federal estimated tax, quarterly"

Does not accept the date field and does not import the individual payment amounts, only the total. The date and individual payment amounts, only matter if you have to compute the penalty. (this may be a TurboTax enhancement)

  • Code: N460 " W-2 \ Salary or wages, self"

  • Code: N506 " W-2 \ Salary or wages, spouse"

  • and other related codes.

Information from only one job may be imported.

TurboTax 1999, 2000

  • Code: N521 " F1040 \ Federal estimated tax, quarterly"

Does not accept the dates outside of the tax year. This is a problem for the last payment that is due Jan 15. GnuCash changes the the date of the last payment to Dec 31. The user will have to adjust for this after import. The date only matters if you have to compute the penalty.

TXF Tax eXport Format

  • Duplicate Codes

Most codes are not supposed to appear more than once. GnuCash issues an error message if it detects this, but will still export the data. These are not handled the same by TaxCut and TurboTax.

  • TurboTax

Sums the duplicate codes. i.e., job one and job two are added together.

  • TaxCut

Keeps only the LAST of the duplicate codes. i.e., job one is ignored and job two is kept.

Detailed TXF Category Descriptions

Table 32. Detailed TXF Category Descriptions

Table 32. Detailed TXF Category Descriptions

Tax Form \ TXF Code

Description

Extended TXF Help messages

< help \ H001

Name of Current account is exported.

Categories marked with a "<" or a "^", require a Payer identification to be exported. "<" indicates that the name of this account is exported as this Payer ID. Typically, this is a bank, stock, or mutual fund name.

^ help \ H002

Name of Parent account is exported.

Categories marked with a "<" or a "^", require a Payer identification to be exported. "^" indicates that the name of the PARENT of this account is exported as this Payer ID. Typically, this is a bank, stock, or mutual fund name.

# help \ H003

Not implemented yet, Do NOT Use!

Categories marked with a "#" are not fully implemented yet! Do not use these codes!

none \ N000

Tax Report Only - No TXF Export

This is a dummy category and only shows up on the tax report, but is not exported.

Help F1040 \ H256

Form 1040 - the main tax form

Form 1040 is the main form of your tax return.

F1040 \ N261

Alimony received

Amounts received as alimony or separate maintenance. Note: child support is not considered alimony.

F1040 \ N257

Other income, misc.

Miscellaneous income such as: a hobby or a farm you operate mostly for recreation and pleasure, jury duty pay. Exclude self employment income, gambling winnings, prizes and awards.

F1040 \ N520

RR retirement inc., spouse

Spouse's part of tier I railroad retirement benefits, which are treated as a social security benefits. These will be reported on Form RRB-1099.

F1040 \ N519

RR retirement income, self

The part of tier I railroad retirement benefits, which are treated as a social security benefits. These will be reported on Form RRB-1099.

F1040 \ N258

Sick pay or disability pay

Amounts you receive from your employer while you are sick or injured are part of your salary or wages. Exclude workers' compensation, accident or health insurance policy benefits, if you paid the premiums.

F1040 \ N483

Social Security inc., spouse

Spouse's part of any monthly benefit under title II of the Social Security Act. These will be reported on Form SSA-1099.

F1040 \ N266

Social Security income, self

The part of any monthly benefit under title II of the Social Security Act. These will be reported on Form SSA-1099.

F1040 \ N260

State and local tax refunds

Refund of state or local income tax refund (or credit or offset) which you deducted or took a credit for in an earlier year. You should receive a statement, Form 1099-G. Not reportable if you didn't itemize last year.

F1040 \ N269

Taxable fringe benefits

Fringe benefits you receive in connection with the performance of your services are included in your gross income as compensation. Examples: Accident or Health Plan, Educational Assistance, Group-Term Life Insurance, Transportation (company car).

Help F1099-G \ H634

Form 1099-G - certain Government payments

Form 1099-G is used to report certain government payments from federal, state, or local governments.

F1099-G \ N672

Qualified state tuition earnings

Qualified state tuition program earnings you received this year.

F1099-G \ N260

State and local tax refunds

Refund of state or local income tax refund (or credit or offset) which you deducted or took a credit for in an earlier year. You should receive a statement, Form 1099-G. Not reportable if you didn't itemize last year.

F1099-G \ N479

Unemployment compensation

Total unemployment compensation paid to you this year. Reported on Form 1099-G.

Help F1099-MISC \ H553

Form 1099-MISC - MISCellaneous income

Form 1099-MISC is used to report miscellaneous income received and direct sales of consumer goods for resale.

^ F1099-MISC \ N562

Crop insurance proceeds

The amount of crop insurance proceeds as the result of crop damage.

^ F1099-MISC \ N559

Fishing boat proceeds

Your share of all proceeds from the sale of a catch or the fair market value of a distribution in kind that you received as a crew member of a fishing boat.

^ F1099-MISC \ N560

Medical/health payments

The amount of payments received as a physician or other supplier or provider of medical or health care services. This includes payments made by medical and health care insurers under health, accident, and sickness insurance programs.

^ F1099-MISC \ N561

Non employee compensation

The amount of non-employee compensation received. This includes fees, commissions, prizes and awards for services performed, other forms of compensation for services you performed for a trade or business by which you are not employed. Also include oil and gas payments for a working interest.

^ F1099-MISC \ N557

Other income

The amount of prizes and awards that are not for services performed. Included is the fair market value of merchandise won on game shows. Included is all punitive damages, any damages for nonphysical injuries or sickness, and any other taxable damages, Deceased employee's wages paid to estate or beneficiary.

^ F1099-MISC \ N259

Prizes and awards

The amount of prizes and awards that are not for services performed. Included is the fair market value of merchandise won on game shows.

^ F1099-MISC \ N555

Rents

Amounts received for all types of rents, such as real estate rentals for office space, machine rentals, and pasture rentals.

^ F1099-MISC \ N556

Royalties

The gross royalty payments received from a publisher or literary agent.

Help F1099=MSA \ H629

Form 1099-MSA Medical Savings Account

Form 1099-MSA is used to report medical savings account distributions.

F1099-MSA \ N632

MSA earnings on excess contrib

The earnings on any excess contributions you withdrew from an MSA by the due date of your income tax return. If you withdrew the excess, plus any earnings, by the due date of your income tax return, you must include the earnings in your income in the year you received the distribution even if you used it to pay qualified medical expenses.

F1099-MSA \ N631

MSA gross distribution

The amount you received this year from a Medical Savings Account. The amount may have been a direct payment to the medical service provider or distributed to you.

Help F1099-R \ H473

Form 1099-R - Retirement distributions

Form 1099-R is used to report taxable and non-taxable retirement distributions from retirement, pension, profit-sharing, or annuity plans. Use a separate Form 1099-R for each payer.

^ F1099-R \ N623

SIMPLE total gross distribution

The gross amount of a distribution received from a qualified SIMPLE pension plan.

^ F1099-R \ N624

SIMPLE total taxable distribution

The taxable amount of a distribution received from a qualified SIMPLE plan. This amount may be subject to a federal penalty of up to 25%.

^ F1099-R \ N477

Total IRA gross distribution

The gross amount of a distribution from a qualified Individual Retirement Arrangement (IRA) plan.

^ F1099-R \ N478

Total IRA taxable distribution

The taxable amount of a distribution from a qualified Individual Retirement Arrangement (IRA) plan.

^ F1099-R \ N475

Total pension gross distribution

The gross amount of a distribution from a qualified pension or annuity plan. Note: IRA distributions are not included here.

^ F1099-R \ N476

Total pension taxable distribution

The taxable amount of a distribution from a qualified pension or annuity plan. Note: IRA distributions are not included here.

Help F2106 \ H380

employee business expenses

Form 2106 is used to deduct employee business expenses. You must file this form if you were reimbursed by your employer or claim job-related travel, transportation, meal, or entertainment expenses. Use a separate Form 2106 for your spouse's expenses.

F2106 \ N387

Reimb. business expenses (non-meal/ent.)

Reimbursement for business expenses from your employer that is NOT included on your Form W-2. Note: meals and entertainment are NOT included here.

F2106 \ N388

Reimb. meal/entertainment expenses

Reimbursement for meal and entertainment expenses from your employer that is NOT included on your Form W-2.

Help F4137 \ H503

Form 4137 - tips not reported

Form 4137 is used to compute social security and Medicare tax owed on tips you did not report to your employer.

F4137 \ N505

Total cash/tips not reported to employer

The amount of tips you did not report to your employer.

Help F4684 \ H412

Form 4684 - casualties and thefts

Form 4684 is used to report gains and losses from casualties and thefts.

F4684 \ N416

FMV after casualty

The fair market value (FMV) is the price at which the property would change hands between a willing buyer and seller, each having knowledge of the relevant facts. The FMV after a theft is zero if the property is not recovered. The FMV is generally determined by competent appraisal.

F4684 \ N415

FMV before casualty

The fair market value (FMV) is the price at which the property would change hands between a willing buyer and seller, each having knowledge of the relevant facts. FMV is generally determined by competent appraisal.

F4684 \ N414

Insurance/reimbursement

The amount of insurance or other reimbursement you received expect to receive.

Help F4835 \ H569

Form 4835 - farm rental income

Form 4835 is used to report farm rental income received as a share of crops or livestock produced by your tenant if you did not materially participate in the operation or management of the farm. Use a different copy of Form 4835 for each farm rented.

F4835 \ N573

Agricultural program payments

Government payments received for: price support payments, market gain from the repayment of a secured Commodity Credit Corporation (CCC) loan for less than the original loan amount, diversion payments, cost-share payments (sight drafts), payments in the form of materials (such as fertilizer or lime) or services (such as grading or building dams). Reported on Form 1099-G.

F4835 \ N575

CCC loans forfeited/repaid

The full amount forfeited or repaid with certificates, even if you reported the loan proceeds as income. See IRS Pub 225.

F4835 \ N574

CCC loans reported/election

Generally, you do not report CCC loan proceeds as income. However, if you pledge part or all of your production to secure a CCC loan, you may elect to report the loan proceeds as income in the year you receive them, instead of the year you sell the crop.

F4835 \ N577

Crop insurance proceeds deferred

If you use the cash method of accounting and receive crop insurance proceeds in the same tax year in which the crops are damaged, you can choose to postpone reporting the proceeds as income until the following tax year. A statement must also be attached to your return. See IRS Pub 225.

F4835 \ N576

Crop insurance proceeds received

You generally include crop insurance proceeds in the year you receive them. Treat as crop insurance proceeds the crop disaster payments you receive from the federal government.

F4835 \ N578

Other income

Illegal Federal irrigation subsidies, bartering income, income from discharge of indebtedness, state gasoline or fuel tax refund, the gain or loss on the sale of commodity futures contracts, etc.

F4835 \ N571

Sale of livestock/produce

Income you received from livestock, produce, grains, and other crops based on production. Under both the cash and the accrual methods of reporting, you must report livestock or crop share rentals received in the year you convert them into money or its equivalent.

F4835 \ N572

Total cooperative distributions

Distributions received from a cooperative. This includes patronage dividends, non patronage distributions, per-unit retain allocations, and redemption of non qualified notices and per unit retain allocations. Reported on Form 1099-PATR.

Help F6252 \ H427

Form 6252 - income from casual sales

Form 6252 is used to report income from casual sales of real or personal property when you will receive any payments in a tax year after the year of sale (i.e., installment sale).

F6252 \ N429

Debt assumed by buyer

Enter only mortgages or other debts the buyer assumed from the seller or took the property subject to. Do not include new mortgages the buyer gets from a bank, the seller, or other sources.

F6252 \ N431

Depreciation allowed

Enter all depreciation or amortization you deducted or should have deducted from the date of purchase until the date of sale. Add any section 179 expense deduction. Several other adjustments are allowed, See Form 6252 instructions.

F6252 \ N435

Payments received prior years

Enter all money and the fair market value (FMV) of property you received before this tax year from the sale. Include allocable installment income and any other deemed payments from prior years. Do not include interest whether stated or unstated.

F6252 \ N434

Payments received this year

Enter all money and the fair market value (FMV) of any property you received in this tax year. Include as payments any amount withheld to pay off a mortgage or other debt, such as broker and legal fees. Do not include interest whether stated or unstated.

F6252 \ N428

Selling price

Enter the total of any money, face amount of the installment obligation, and the FMV of other property that you received or will receive in exchange for the property sold.

Help F8815 \ H441

Form 8815 - EE U.S. savings bonds sold for education

Form 8815 is used to compute the amount of interest you may exclude if you cashed series EE U.S. savings bonds this year that were issued after 1989 to pay for qualified higher education costs.

F8815 \ N444

EE US savings bonds proceeds

Enter the total proceeds (principal and interest) from all series EE and I U.S. savings bonds issued after 1989 that you cashed during this tax year.

F8815 \ N443

Nontaxable education benefits

Nontaxable educational benefits. These benefits include: Scholarship or fellowship grants excludable from income under section 117; Veterans' educational assistance benefits; Employer-provided educational assistance benefits that are not included in box 1 of your W-2 form(s); Any other payments (but not gifts, bequests, or inheritances) for educational expenses that are exempt from income tax by any U.S. law. Do not include nontaxable educational benefits paid directly to, or by, the educational institution.

F8815 \ N445

Post-89 EE bond face value

The face value of all post-1989 series EE bonds cashed this tax year.

Help F8863 \ H639

Form 8863 - Hope and Lifetime Learning education credits

Form 8863 is used to compute the Hope and Lifetime Learning education credits. IRS rules are stringent for these credits. Refer to IRS Publication 970 for more information.

F8863 \ N637

Hope credit

Expenses qualified for the Hope credit are amounts paid this tax year for tuition and fees required for the student's enrollment or attendance at an eligible educational institution.

F8863 \ N638

Lifetime learning credit

Expenses qualified for the Lifetime Learning credit are amounts paid this tax year for tuition and fees required for the student's enrollment or attendance at an eligible educational institution.

Home Sale \ N392

Home Sale worksheets (was F2119)

Home Sale worksheets (replaces Form 2119) are used to report the sale of your personal residence. See IRS Pub 523.

Home Sale \ N393

Selling price of old home

The selling price is the total amount you receive for your home. It includes money, all notes, mortgages, or other debts assumed by the buyer as part of the sale, and the fair market value of any other property or any services you receive. Reported on Form 1099-S.

Help Sched B \ H285

Schedule B - interest and dividend income

Schedule B is used to report your interest and dividend income.

< Sched B \ N487

Dividend income, non-taxable

Some mutual funds pay shareholders non-taxable dividends. The amount of non-taxable dividends are indicated on your monthly statements or Form 1099-DIV.

^ Sched B \ N286

Dividend income, Ordinary

Ordinary dividends from mutual funds, stocks, etc., are reported to you on a 1099-DIV. Note: these are sometimes called short term capital gain distributions. Do not include (long term) capital gain distributions or non-taxable dividends here, these go on Sched D

< Sched B \ N287

Interest income

Taxable interest includes interest you receive from bank accounts, credit unions, loans you made to others. There are several categories of interest, be sure you select the correct one!

< Sched B \ N489

Interest income, non-taxable

Non-taxable interest income other than from bonds or notes of states, counties, cities, the District of Columbia, or a possession of the United States, or from a qualified private activity bond. There are several categories of interest, be sure you select the correct one!

< Sched B \ N492

Interest income, OID bonds

Interest income from Original Issue Discount (OID) bonds will be reported to you on Form 1099-OID. There are several categories of interest, be sure you select the correct one!

< Sched B \ N524

Interest income, Seller-financed mortgage

Interest the buyer paid you on a mortgage or other form of seller financing, for your home or other property and the buyer used the property as a personal residence. There are several categories of interest, be sure you select the correct one!

< Sched B \ N289

Interest income, State and municipal bond

Interest on bonds or notes of states, counties, cities, the District of Columbia, or possessions of the United States is generally free of federal income tax (but you may pay state income tax). There are several categories of interest, be sure you select the correct one!

< Sched B \ N490

Interest income, taxed only by fed

Interest income that is taxed on your federal return, but not on your state income tax return - other than interest paid on U.S. obligations. There are several categories of interest, be sure you select the correct one!

< Sched B \ N491

Interest income, taxed only by state

Interest income that is not taxed on your federal return, but is taxed on your state income tax return - other than interest income from state bonds or notes, the District of Columbia, or a possession of the United States. There are several categories of interest, be sure you select the correct one!

< Sched B \ N290

Interest income, tax-exempt private activity bond

Interest income from a qualified tax-exempt private activity bond is not taxable if it meets all requirements. This income is included on your Schedule B as non-taxable interest income. There are several categories of interest, be sure you select the correct one!

< Sched B \ N288

Interest income, US government

Interest on U.S. obligations, such as U.S. Treasury bills, notes, and bonds issued by any agency of the United States. This income is exempt from all state and local income taxes. There are several categories of interest, be sure you select the correct one!

Help Sched C \ H291

Schedule C - self-employment income

Schedule C is used to report income from self-employment. Use a separate Schedule C to report income and expenses from different businesses.

Sched C \ N293

Gross receipts or sales

The amount of gross receipts from your trade or business. Include amounts you received in your trade or business that were properly shown on Forms 1099-MISC.

Sched C \ N303

Other business income

The amounts from finance reserve income, scrap sales, bad debts you recovered, interest (such as on notes and accounts receivable), state gasoline or fuel tax refunds you got this year, prizes and awards related to your trade or business, and other kinds of miscellaneous business income.

Help Sched D \ H320

Schedule D - capital gains and losses

Schedule D is used to report gains and losses from the sale of capital assets.

^ Sched D \ N488

Dividend income, capital gain distributions

Sometimes called long term capital gain distributions. These are from mutual funds, other regulated investment companies, or real estate investment trusts. These are reported on your monthly statements or Form 1099-DIV. Note: short term capital gain distributions are reported on Sched B as ordinary dividends

# Sched D \ N323

Long Term gain/loss - security

Long term gain or loss from the sale of a security.

# Sched D \ N321

Short Term gain/loss - security

Short term gain or loss from the sale of a security.

# Sched D \ N810

Short/Long Term gain or loss

Short term or long term gain or loss from the sale of capital assets other than securities.

Help Sched E \ H325

Schedule E - rental and royalty income

Schedule E is used to report income or loss from rental real estate, royalties, and residual interest in REMIC's. Use a different copy for each rental or royalty. Use the Schedule K-1 categories for partnership rental income and loss amounts.

Sched E \ N326

Rents received

The amounts received as rental income from real estate (including personal property leased with real estate) but you were not in the real estate business. (If you are in the business of renting personal property, use Schedule C.)

Sched E \ N327

Royalties received

Royalties received from oil, gas, or mineral properties (not including operating interests); copyrights; and patents.

Help Sched F \ H343

Schedule F - Farm income and expense

Schedule F is used to report farm income and expense. Use a different copy of Schedule F for each farm you own.

Sched F \ N372

Agricultural program payments

Government payments received for: price support payments, market gain from the repayment of a secured Commodity Credit Corporation (CCC) loan for less than the original loan amount, diversion payments, cost-share payments (sight drafts), payments in the form of materials (such as fertilizer or lime) or services (such as grading or building dams). Reported on Form 1099-G.

Sched F \ N374

CCC loans forfeited or repaid

The amount forfeited or repaid with certificates, even if you reported the loan proceeds as income. See IRS Pub 225.

Sched F \ N373

CCC loans reported/election

Generally, you do not report CCC loan proceeds as income. However, if you pledge part or all of your production to secure a CCC loan, you may elect to report the loan proceeds as income in the year you receive them, instead of the year you sell the crop.

Sched F \ N376

Crop insurance proceeds deferred

If you use the cash method of accounting and receive crop insurance proceeds in the same tax year in which the crops are damaged, you can choose to postpone reporting the proceeds as income until the following tax year. A statement must also be attached to your return. See IRS Pub 225.

Sched F \ N375

Crop insurance proceeds received

You generally include crop insurance proceeds in the year you receive them. Treat as crop insurance proceeds the crop disaster payments you receive from the federal government.

Sched F \ N370

Custom hire income

The income you received for custom hire (machine work).

Sched F \ N377

Other farm income

Illegal Federal irrigation subsidies, bartering income, income from discharge of indebtedness, state gasoline or fuel tax refund, the gain or loss on the sale of commodity futures contracts, etc.

Sched F \ N369

Resales of livestock/items

Amounts you received from the sales of livestock and other items you bought specifically for resale. Do not include sales of livestock held for breeding, dairy purposes, draft, or sport. These are reported on Form 4797, Sales of Business Property.

Sched F \ N368

Sales livestock/product raised

Amounts you received from the sale of livestock, produce, grains, and other products you raised.

Sched F \ N371

Total cooperative distributions

Distributions received from a cooperative. This includes patronage dividends, non patronage distributions, per-unit retain allocations, and redemption of non qualified notices and per unit retain allocations. Reported on Form 1099-PATR.

Help Sched K-1 \ H446

Schedule K-1 - partnership income, credits, deductions

Schedule K-1 is used to report your share of a partnership's income, credits, deductions, etc. Use a separate copy of Schedule K-1 for each partnership.

Sched K-1 \ N452

Dividends, ordinary

The amount of dividend income the partnership reported to you on Schedule K-1. (You report this on Schedule B)

Sched K-1 \ N455

Guaranteed partner payments

A guaranteed payments the partnership reported to you on Schedule K-1. (You report this on Schedule E)

Sched K-1 \ N451

Interest income

The amount of interest income the partnership reported to you on Schedule K-1. (You report this on Schedule B)

# Sched K-1 \ N454

Net LT capital gain or loss

The long-term gain or (loss) from the sale of assets the partnership reported to you on Schedule K-1. (You report this on Schedule D)

# Sched K-1 \ N453

Net ST capital gain or loss

The short-term gain or (loss) from sale of assets the partnership reported to you on K-1. (You report this on Schedule D)

# Sched K-1 \ N456

Net Section 1231 gain or loss

The gain or (loss) from sale of Section 1231 assets the partnership reported to you on Schedule K-1. (You report this on Form 4797)

# Sched K-1 \ N448

Ordinary income or loss

Your share of the ordinary income (loss) from the trade or business activities of the partnership. This is reported to you on Schedule K-1. (You usually report this on Schedule E, See instructions for Schedule K-1)

# Sched K-1 \ N450

Other rental income or loss

The income or (loss) from rental activities, other than the rental of real estate. This is reported to you on Schedule K-1. (You usually report this on Schedule E, See instructions for Schedule K-1)

# Sched K-1 \ N449

Rental real estate income or loss

The income or (loss) from rental real estate activities engaged in by the partnership. This is reported to you on Schedule K-1. (You usually report this on Schedule E, See instructions for Schedule K-1)

Sched K-1 \ N527

Royalties

The amount of the royalty income the partnership reported to you on Schedule K-1. (You report this on Schedule E)

Sched K-1 \ N528

Tax-exempt interest income

The amount of tax-exempt interest income the partnership reported to you on Schedule K-1. (You report this on Form 1040)

Help W-2 \ H458

Form W-2 - Wages earned and taxes withheld

Form W-2 is used by your employer to report the amount of wages and other compensation you earned as an employee, and the amount of federal and state taxes withheld and fringe benefits received. Use a separate copy of Form W-2 for each employer.

^ W-2 \ N465

Dependent care benefits, self

The amount dependent care benefits, including the fair market value of employer-provided or employer-sponsored day-care facilities you received.

^ W-2 \ N512

Dependent care benefits, spouse

The amount dependent care benefits, including the fair market value of employer-provided or employer-sponsored day-care facilities your spouse received.

^ W-2 \ N267

Reimbursed moving expenses, self

Qualified moving expense reimbursements paid directly to you by an employer.

^ W-2 \ N546

Reimbursed moving expenses, spouse

Qualified moving expense reimbursements paid directly to your spouse by your spouse's employer.

^ W-2 \ N460

Salary or wages, self

The total wages, tips, and other compensation, before any payroll deductions, you receive from your employer.

^ W-2 \ N506

Salary or wages, spouse

The total wages, tips, and other compensation, before any payroll deductions, your spouse receives from your spouse's employer.

Help W-2G \ H547

Form W-2G - gambling winnings

Form W-2G is used to report certain gambling winnings.

^ W-2G \ N549

Gross winnings

The amount of gross winnings from gambling. This may include winnings from horse racing, dog racing, jai alai, lotteries, keno, bingo, slot machines, sweepstakes, and wagering pools. If the amount is large enough, it will be reported on Form W-2G.

none \ N000

Tax Report Only - No TXF Export

This is a dummy category and only shows up on the tax report, but is not exported.

Help F1040 \ H256

Form 1040 - the main tax form

Form 1040 is the main form of your tax return.

F1040 \ N264

Alimony paid

Amounts payed as alimony or separate maintenance. Note: child support is not considered alimony.

< F1040 \ N265

Early withdrawal penalty

Penalty on Early Withdrawal of Savings from CD's or similar instruments. This is reported on Form 1099-INT or Form 1099-OID.

F1040 \ N521

Federal estimated tax, quarterly

The quarterly payments you made on your estimated Federal income tax (Form 1040-ES). Include any overpay from your previous year return that you applied to your estimated tax. NOTE: If a full year (Jan 1, YEAR to Dec 31, YEAR) is specified, GnuCash adjusts the date to Mar 1, YEAR to Feb 28, YEAR+1. Thus, the payment due Jan 15 is exported for the correct year.

F1040 \ N613

Fed tax withheld, RR retire, self

The amount of federal income taxes withheld from your part of tier I railroad retirement benefits, which are treated as a social security benefits.

F1040 \ N614

Fed tax withheld, RR retire, spouse

The amount of federal income taxes withheld from your spouse's part of tier I railroad retirement benefits, which are treated as a social security benefits.

F1040 \ N611

Fed tax withheld, Social Security, self

The amount of federal income taxes withheld from your part of any monthly benefit under title II of the Social Security Act.

F1040 \ N612

Fed tax withheld, Social Security, spouse

The amount of federal income taxes withheld from your spouse's part of any monthly benefit under title II of the Social Security Act.

F1040 \ N482

IRA contrib., non-work spouse

IRA contribution for a non-working spouse.

F1040 \ N262

IRA contribution, self

Contribution to a qualified IRA. If you or your spouse are covered by a company retirement plan, this amount could be limited or eliminated.

F1040 \ N481

IRA contribution, spouse

Contribution of a working spouse to a qualified IRA. If you or your spouse are covered by a company retirement plan, the deductible contribution could be limited or eliminated.

F1040 \ N263

Keogh deduction, self

Contributions to a Keogh or HR 10 plan of a sole proprietor or a partnership.

F1040 \ N516

Keogh deduction, spouse

Spouse Contributions to a Keogh or HR 10 plan of a sole proprietor or a partnership.

F1040 \ N608

Medical savings contribution, spouse

Contributions made to your spouse's medical savings account that were not reported on their Form W-2.

F1040 \ N607

Medical savings contribution, self

Contributions made to your medical savings account that were not reported on your Form W-2.

F1040 \ N517

SEP-IRA deduction, self

Contributions made to a simplified employee pension plan (SEP-IRA).

F1040 \ N518

SEP-IRA deduction, spouse

Spouse contributions made to a simplified employee pension plan (SEP-IRA).

F1040 \ N609

SIMPLE contribution, self

Contributions made to your SIMPLE retirement plan that were not reported on your Form W-2.

F1040 \ N610

SIMPLE contribution, spouse

Contributions made to your spouse's SIMPLE retirement plan that were not reported on your spouse's Form W-2.

F1040 \ N636

Student loan interest

The amount of interest you paid this year on qualified student loans.

Help F1099-G \ H634

Form 1099-G - certain Government payments

Form 1099-G is used to report certain government payments from federal, state, or local governments.

F1099-G \ N606

Fed tax withheld, unemployment comp

The amount of federal income taxes withheld from your unemployment compensation.

F1099-G \ N605

Unemployment comp repaid

If you received an overpayment of unemployment compensation this year or last and you repaid any of it this year, subtract the amount you repaid from the total amount you received.

Help F1099-MISC \ H553

Form 1099-MISC - MISCellaneous income

Form 1099-MISC is used to report miscellaneous income received and direct sales of consumer goods for resale.

^ F1099-MISC \ N558

Federal tax withheld

The amount of federal income tax withheld (backup withholding) from 1099-MISC income.

^ F1099-MISC \ N563

State tax withheld

The amount of state income tax withheld (state backup withholding) from 1099-MISC income.

Help F1099-R \ H473

Form 1099-R - Retirement distributions

Form 1099-R is used to report taxable and non-taxable retirement distributions from retirement, pension, profit-sharing, or annuity plans. Use a separate Form 1099-R for each payer.

^ F1099-R \ N532

IRA federal tax withheld

The amount of federal income taxes withheld from your IRA distribution.

^ F1099-R \ N534

IRA local tax withheld

The amount of local income taxes withheld from your IRA distribution.

^ F1099-R \ N533

IRA state tax withheld

The amount of state income taxes withheld from your IRA distribution.

^ F1099-R \ N529

Pension federal tax withheld

The amount of federal income taxes withheld from your pension distribution.

^ F1099-R \ N531

Pension local tax withheld

The amount of local income taxes withheld from your pension distribution.

^ F1099-R \ N530

Pension state tax withheld

The amount of state income taxes withheld from your pension distribution.

^ F1099-R \ N625

SIMPLE federal tax withheld

The amount of federal income taxes withheld from a SIMPLE distribution received.

^ F1099-R \ N627

SIMPLE local tax withheld

The amount of local income taxes withheld from a SIMPLE distribution received.

^ F1099-R \ N626

SIMPLE state tax withheld

The amount of state income taxes withheld from a SIMPLE distribution received.

Help F2106 \ H380

employee business expenses

Form 2106 is used to deduct employee business expenses. You must file this form if you were reimbursed by your employer or claim job-related travel, transportation, meal, or entertainment expenses. Use a separate Form 2106 for your spouse's expenses.

F2106 \ N382

Automobile expenses

Total annual expenses for gasoline, oil, repairs, insurance, tires, license plates, or similar items.

F2106 \ N381

Education expenses

Cost of tuition, books, supplies, laboratory fees, and similar items, and certain transportation costs if the education maintains or improves skills required in your present work or is required by your employer or the law to keep your salary, status, or job, and the requirement serves a business purpose of your employer. Expenses are not deductible if they are needed to meet the minimum educational requirements to qualify you in your work or business or will lead to qualifying you in a new trade or business.

F2106 \ N391

Employee home office expenses

Your use of the business part of your home must be: exclusive, regular, for your trade or business, AND The business part of your home must be one of the following: your principal place of business, a place where you meet or deal with patients, clients, or customers in the normal course of your trade or business, or a separate structure (not attached to your home) you use in connection with your trade or business. Additionally, Your business use must be for the convenience of your employer, and You do not rent all or part of your home to your employer and use the rented portion to perform services as an employee. See IRS Pub 587.

F2106 \ N389

Job seeking expenses

Fees to employment agencies and other costs to look for a new job in your present occupation, even if you do not get a new job.

F2106 \ N384

Local transportation expenses

Local transportation expenses are the expenses of getting from one workplace to another when you are not traveling away from home. They include the cost of transportation by air, rail, bus, taxi, and the cost of using your car. Generally, the cost of commuting to and from your regular place of work is not deductible.

F2106 \ N386

Meal/entertainment expenses

Allowable meals and entertainment expense, including meals while away from your tax home overnight and other business meals and entertainment.

F2106 \ N385

Other business expenses

Other job-related expenses, including expenses for business gifts, trade publications, etc.

F2106 \ N390

Special clothing expenses

cost and upkeep of work clothes, if you must wear them as a condition of your employment, and the clothes are not suitable for everyday wear. Include the cost of protective clothing required in your work, such as safety shoes or boots, safety glasses, hard hats, and work gloves.

F2106 \ N383

Travel (away from home)

Travel expenses are those incurred while traveling away from home for your employer. The cost of getting to and from your business destination (air, rail, bus, car, etc.), taxi fares, baggage charges, and cleaning and laundry expenses. Note: meal and entertainment expenses are not included here.

Help F2441 \ H400

Form 2441 - child and dependent credit

Form 2441 is used to claim a credit for child and dependent care expenses.

< F2441 \ N401

Qualifying child/dependent care expenses

The total amount you actually paid to the care provider. Also, include amounts your employer paid to a third party on your behalf.

< F2441 \ N402

Qualifying household expenses

The cost of services needed to care for the qualifying person as well as to run the home. They include the services of a babysitter, cleaning person, cook, maid, or housekeeper if the services were partly for the care of the qualifying person.

Help F3903 \ H403

Form 3903 - moving expenses

Form 3903 is used to claim moving expenses.

F3903 \ N406

Transport/storage of goods

The amount you paid to pack, crate and move your household goods and personal effects. You may include the cost to store and insure household goods and personal effects within any period of 30 days in a row after the items were moved from your old home.

F3903 \ N407

Travel/lodging, except meals

The amount you paid to travel from your old home to your new home. This includes transportation and lodging on the way. Although not all members of your household must travel together, you may only include expenses for one trip per person. Do not include meals.

Help F4684 \ H412

Form 4684 - casualties and thefts

Form 4684 is used to report gains and losses from casualties and thefts.

F4684 \ N413

Basis of casualty property

Cost or other basis usually means original cost plus improvements. Subtract any postponed gain from the sale of a previous main home. Special rules apply to property received as a gift or inheritance. See Pub 551, Basis of Assets, for details.

Help F4835 \ H569

Form 4835 - farm rental income

Form 4835 is used to report farm rental income received as a share of crops or livestock produced by your tenant if you did not materially participate in the operation or management of the farm. Use a different copy of Form 4835 for each farm rented.

F4835 \ N579

Car and truck expenses

The business portion of car or truck expenses, such as, for gasoline, oil, repairs, insurance, tires, license plates, etc.

F4835 \ N580

Chemicals

Chemicals used in operating your farm, such as insect sprays and dusts.

F4835 \ N581

Conservation expenses

Your expenses for soil or water conservation or for the prevention of erosion of land used in farming. To take this deduction, your expenses must be consistent with a plan approved by the Natural Resources Conservation Service (NRCS) of the Department of Agriculture.

F4835 \ N582

Custom hire expenses

Amounts you paid for custom hire (machine work) (the machine operator furnished the equipment). Do not include amounts paid for rental or lease of equipment you operated yourself.

F4835 \ N583

Employee benefit programs

Contributions to employee benefit programs, such as accident and health plans, group-term life insurance, and dependent care assistance programs. Do not include contributions that are a incidental part of a pension or profit-sharing plan.

F4835 \ N584

Feed purchased

The cost of feed for your livestock. Generally, you cannot currently deduct expenses for feed to be consumed by your livestock in a later tax year. See instructions for Schedule F.

F4835 \ N585

Fertilizers and lime

The cost of fertilizer, lime, and other materials applied to farm land to enrich, neutralize, or condition it. You can also deduct the cost of applying these materials. However, see Prepaid Farm Supplies, in Pub 225, for a rule that may limit your deduction for these materials.

F4835 \ N586

Freight and trucking

The costs of freight or trucking of produce or livestock.

F4835 \ N587

Gasoline, fuel, and oil

The costs of gas, fuel, oil, etc. for farm equipment.

F4835 \ N588

Insurance (other than health)

Premiums paid for farm business insurance, such as: fire, storm, crop, theft and liability protection of farm assets. Do not include premiums for employee accident and health insurance.

F4835 \ N589

Interest expense, mortgage

The interest you paid to banks or other financial institutions for which you received a Form 1098, for a mortgage on real property used in your farming business (other than your main home). If you paid interest on a debt secured by your main home, and any proceeds from that debt were used in your farming operation, refer to IRS Pub 225.

F4835 \ N590

Interest expense, other

The interest you paid for which you did not receive a Form 1098 (perhaps someone else did, and you are liable too), for a mortgage or other loans for your farm business.

F4835 \ N591

Labor hired

The amounts you paid for farm labor. Do not include amounts paid to yourself. Count the cost of boarding farm labor but not the value of any products they used from the farm. Count only what you paid house-hold help to care for farm laborers.

F4835 \ N602

Other farm expenses

Include all ordinary and necessary farm rental expenses not deducted elsewhere on Form 4835, such as advertising, office supplies, etc. Do not include fines or penalties paid to a government for violating any law.

F4835 \ N592

Pension/profit-sharing plans

Enter your deduction for contributions to employee pension, profit-sharing, or annuity plans. If the plan included you as a self-employed person, see the instructions for Schedule C (Form 1040).

F4835 \ N594

Rent/lease land, animals

Amounts paid to rent or lease property such as pasture or farm land.

F4835 \ N593

Rent/lease vehicles, equip.

The business portion of your rental cost, for rented or leased vehicles, machinery, or equipment. But if you leased a vehicle for a term of 30 days or more, you may have to reduce your deduction by an inclusion amount. For details, see the instructions for Schedule C (Form 1040).

F4835 \ N595

Repairs and maintenance

Amounts you paid for repairs and maintenance of farm buildings, machinery, and equipment. You can also include what you paid for tools of short life or minimal cost, such as shovels and rakes.

F4835 \ N596

Seeds and plants purchased

The amounts paid for seeds and plants purchased for farming.

F4835 \ N597

Storage and warehousing

Amounts paid for storage and warehousing of crops, grains, etc.

F4835 \ N598

Supplies purchased

Livestock supplies and other supplies, including bedding, office supplies, etc.

F4835 \ N599

Taxes

Real estate and personal property taxes on farm business assets; Social security and Medicare taxes you paid to match what you are required to withhold from farm employees' wages and any Federal unemployment tax paid; Federal highway use tax.

F4835 \ N600

Utilities

Amounts you paid for gas, electricity, water, etc., for business use on the farm. Do not include personal utilities. You cannot deduct the base rate (including taxes) of the first telephone line into your residence, even if you use it for business.

F4835 \ N601

Vet, breeding, medicine

The costs of veterinary services, medicine and breeding fees.

Help F4952 \ H425

Form 4952 - investment interest

Form 4952 is used to compute the amount of investment interest expense deductible for the current year and the amount, if any, to carry forward to future years.

F4952 \ N426

Investment interest expense

The investment interest paid or accrued during the tax year, regardless of when you incurred the indebtedness. Investment interest is interest paid or accrued on a loan (or part of a loan) that is allocable to property held for investment.

Help F6252 \ H427

Form 6252 - income from casual sales

Form 6252 is used to report income from casual sales of real or personal property when you will receive any payments in a tax year after the year of sale (i.e., installment sale).

F6252 \ N432

Expenses of sale

Enter sales commissions, advertising expenses, attorney and legal fees, etc., in selling the property.

Help F8815 \ H441

Form 8815 - EE U.S. savings bonds sold for education

Form 8815 is used to compute the amount of interest you may exclude if you cashed series EE U.S. savings bonds this year that were issued after 1989 to pay for qualified higher education costs.

F8815 \ N442

Qualified higher education expenses

Qualified higher education expenses include tuition and fees required for the enrollment or attendance of the person(s). Do not include expenses for room and board, or courses involving sports, games, or hobbies that are not part of a degree or certificate granting program.

Help F8829 \ H536

Form 8829 - business use of your home

Form 8829 is used only if you file a Schedule C, Profit or Loss from Business, and you meet specific requirements to deduct expenses for the business use of your home. IRS rules are stringent for this deduction. Refer to IRS Publication 587.

F8829 \ N537

Deductible mortgage interest

The total amount of mortgage interest that would be deductible whether or not you used your home for business (i.e., amounts allowable as itemized deductions on Schedule A, Form 1040). Form 8829 computes the deductible business portion.

F8829 \ N539

Insurance

The total amount of insurance paid for your home, in which an area or room is used regularly and exclusively for business. Form 8829 computes the deductible business portion.

F8829 \ N542

Other expenses

If you rent rather than own your home, include rent paid for your home, in which an area or room is used regularly and exclusively for business. Form 8829 computes the deductible business portion.

F8829 \ N538

Real estate taxes

The total amount of real estate taxes that would be deductible whether or not you used your home for business (i.e., amounts allowable as itemized deductions on Schedule A, Form 1040). Form 8829 computes the deductible business portion.

F8829 \ N540

Repairs and maintenance

The total amount of repairs and maintenance paid for your home, in which an area or room is used regularly and exclusively for business. Form 8829 computes the deductible business portion.

F8829 \ N541

Utilities

The total amount of utilities paid for your home, in which an area or room is used regularly and exclusively for business. Form 8829 computes the deductible business portion.

Help F8839 \ H617

Form 8839 - adoption expenses

Form 8839 is used to report qualified adoption expenses.

F8839 \ N618

Adoption fees

Adoption fees that are reasonable and necessary, directly related to, and for the principal purpose of, the legal adoption of an eligible child.

F8839 \ N620

Attorney fees

Attorney fees that are reasonable and necessary, directly related to, and for the principal purpose of, the legal adoption of an eligible child.

F8839 \ N619

Court costs

Court costs that are reasonable and necessary, directly related to, and for the principal purpose of, the legal adoption of an eligible child.

F8839 \ N622

Other expenses

Other expenses that are reasonable and necessary, directly related to, and for the principal purpose of, the legal adoption of an eligible child.

F8839 \ N621

Traveling expenses

Traveling expenses (including meals and lodging) while away from home, directly related to, and for the principal purpose of, the legal adoption of an eligible child.

Home Sale \ N392

Home Sale worksheets (was F2119)

Home Sale worksheets (replaces Form 2119) are used to report the sale of your personal residence. See IRS Pub 523.

Home Sale \ N397

Cost of new home

The cost of your new home includes costs incurred within the replacement period (beginning 2 years before and ending 2 years after the date of sale) for the following items: Buying or building the home; Rebuilding the home; and Capital improvements or additions.

Home Sale \ N394

Expense of sale

Selling expenses include commissions, advertising fees, legal fees, title insurance, and loan charges paid by the seller, such as loan placement fees or "points."

Home Sale \ N396

Fixing-up expenses

Fixing-up expenses are decorating and repair costs that you paid to sell your old home. For example, the costs of painting the home, planting flowers, and replacing broken windows are fixing-up expenses. Fixing-up expenses must meet all the following conditions. The expenses: Must be for work done during the 90-day period ending on the day you sign the contract of sale with the buyer; Must be paid no later than 30 days after the date of sale; Cannot be deductible in arriving at your taxable in-come; Must not be used in figuring the amount realized; and Must not be capital expenditures or improvements.

Help Sched A \ H270

Schedule A - itemized deductions

Schedule A is used to report your itemized deductions.

Sched A \ N280

Cash charity contributions

Contributions or gifts by cash or check you gave to organizations that are religious, charitable, educational, scientific, or literary in purpose. You may also deduct what you gave to organizations that work to prevent cruelty to children or animals. For donations of $250 or more, you must have a statement from the charitable organization showing the amount donated and the value of goods or services you received.

Sched A \ N484

Doctors, dentists, hospitals

Insurance premiums for medical and dental care, medical doctors, dentists, eye doctors, surgeons, X-ray, laboratory services, hospital care, etc. See IRS Pub 502.

Sched A \ N272

Gambling losses

Gambling losses, but only to the extent of gambling winnings reported on Form 1040. Note: not subject to the 2% AGI of limitation.

Sched A \ N545

Home mortgage interest (no 1098)

Home mortgage interest paid, for which you did not receive a Form 1098 from the recipient. The interest could be on a first or second mortgage, home equity loan, or refinanced mortgage.

Sched A \ N283

Home mortgage interest (1098)

Home mortgage interest and points reported to you on Form 1098. The interest could be on a first or second mortgage, home equity loan, or refinanced mortgage.

Sched A \ N282

Investment management fees

Investment interest is interest paid on money you borrowed that is allocable to property held for investment. It does not include any interest allocable to passive activities or to securities that generate tax-exempt income.

Sched A \ N544

Local income taxes

Local income taxes that were not withheld from your salary, such as local income taxes you paid this year for a prior year.

Sched A \ N274

Medical travel and lodging

Lodging expenses while away from home to receive medical care in a hospital or a medical care facility related to a hospital. Do not include more than $50 a night for each eligible person. Ambulance service and other travel costs to get medical care.

Sched A \ N273

Medicine and drugs

Prescription medicines, eyeglasses, contact lenses, hearing aids. Over-the-counter medicines are not deductible.

Sched A \ N523

Misc., no 2% AGI limit

Other miscellaneous itemized deductions that are not reduced by 2% of adjusted gross income, such as casualty and theft losses from income-producing, amortizable bond premium on bonds acquired before October 23, 1986, federal estate tax on income in respect to a decedent, certain unrecovered investment in a pension, impairment-related work expenses of a disabled person.

Sched A \ N486

Misc., subject to 2% AGI limit

Safety equipment, small tools, and supplies you needed for your job; Uniforms required by your employer and which you may not usually wear away from work; subscriptions to professional journals; job search expenses; certain educational expenses. You may need to file Form 2106.

Sched A \ N485

Non-cash charity contributions

The fair market value of donated property, such as used clothing or furniture.

Sched A \ N277

Other taxes

Other taxes paid not included under state and local income taxes, real estate taxes, or personal property taxes. You may want to take a credit for the foreign tax instead of a deduction.

Sched A \ N535

Personal property taxes

Enter personal property tax you paid, but only if it is based on value alone. Example: You paid a fee for the registration of your car. Part of the fee was based on the car s value and part was based on its weight. You may deduct only the part of the fee that is based on the car s value.

Sched A \ N284

Points paid (no 1098)

Generally, you must deduct points you paid to refinance a mortgage over the life of the loan. If you used part of the proceeds to improve your main home, you may be able to deduct the part of the points related to the improvement in the year paid. See Pub. 936 Use this line for points not reported on Form 1098.

Sched A \ N276

Real estate taxes

Include taxes (state, local, or foreign) you paid on real estate you own that was not used for business, but only if the taxes are based on the assessed value of the property. Do not include taxes charged for improvements that tend to increase the value of your property (for example, an assessment to build a new sidewalk).

Sched A \ N522

State estimated tax, quarterly

State estimated tax payments made this year.

Sched A \ N275

State income taxes

State income taxes paid this year for a prior year. Include any part of a prior year refund that you chose to have credited to this years state income taxes.

Sched A \ N271

Subscriptions

Amounts paid for subscriptions to magazines or services that are directly related to the production or collection of taxable income. (example: subscriptions to investment publications, stock newsletters, etc.).

Sched A \ N281

Tax preparation fees

Fees you paid for preparation of your tax return, including fees paid for filing your return electronically.

Help Sched B \ H285

Schedule B - interest and dividend income

Schedule B is used to report your interest and dividend income.

< Sched B \ N615

Fed tax withheld, dividend income

The amount of federal income taxes withheld from dividend income. This is usually reported on Form 1099-DIV.

< Sched B \ N616

Fed tax withheld, interest income

The amount of federal income taxes withheld from interest income. This is usually reported on Form 1099-INT.

Help Sched C \ H291

Schedule C - self-employment income

Schedule C is used to report income from self-employment. Use a separate Schedule C to report income and expenses from different businesses.

Sched C \ N304

Advertising

The amounts paid for advertising your trade or business in newspapers, publications, radio or television. Also include the cost of brochures, business cards, or other promotional material.

Sched C \ N305

Bad debts from sales/services

Include debts and partial debts from sales or services that were included in income and are definitely known to be worthless.

Sched C \ N306

Car and truck expenses

You can deduct the actual expenses of running your car or truck, or take the standard mileage rate.

Sched C \ N307

Commissions and fees

The amounts of commissions or fees paid to independent contractors (non employees) for their services.

Sched C \ N494

Cost of Goods Sold - Labor

Labor costs are usually an element of cost of goods sold only in a manufacturing or mining business. In a manufacturing business, labor costs that are properly allocable to the cost of goods sold include both the direct and indirect labor used in fabricating the raw material into a finished, salable product.

Sched C \ N495

Cost of Goods Sold - Materials/supplies

Materials and supplies, such as hardware and chemicals, used in manufacturing goods are charged to cost of goods sold. Those that are not used in the manufacturing process are treated as deferred charges. You deduct them as a business expense when you use them.

Sched C \ N496

Cost of Goods Sold - Other costs

Other costs incurred in a manufacturing or mining process that you charge to your cost of goods sold are containers, freight-in, overhead expenses.

Sched C \ N493

Cost of Goods Sold - Purchases

If you are a merchant, use the cost of all merchandise you bought for sale. If you are a manufacturer or producer, this includes the cost of all raw materials or parts purchased for manufacture into a finished product. You must exclude the cost of merchandise you withdraw for your personal or family use.

Sched C \ N309

Depletion

The amounts for depletion. If you have timber depletion, attach Form T. See Pub. 535.

Sched C \ N308

Employee benefit programs

Contributions to employee benefit programs that are not an incidental part of a pension or profit-sharing plan. Examples are accident and health plans, group-term life insurance, and dependent care assistance programs.

Sched C \ N310

Insurance, other than health

Premiums paid for business insurance. Do not include amounts paid for employee accident and health insurance. nor amounts credited to a reserve for self-insurance or premiums paid for a policy that pays for your lost earnings due to sickness or disability. See Pub. 535.

Sched C \ N311

Interest expense, mortgage

The interest you paid to banks or other financial institutions for which you received a Form 1098, for a mortgage on real property used in your business (other than your main home).

Sched C \ N312

Interest expense, other

The interest you paid for which you did not receive a Form 1098 (perhaps someone else did, and you are liable too), for a mortgage or other loans for your business.

Sched C \ N298

Legal and professional fees

Accountant's or legal fees for tax advice related to your business and for preparation of the tax forms related to your business.

Sched C \ N294

Meals and entertainment

Total business meal and entertainment expenses. Business meal expenses are deductible only if they are (a) directly related to or associated with the active conduct of your trade or business, (b) not lavish or extravagant, and (c) incurred while you or your employee is present at the meal.

Sched C \ N313

Office expenses

The cost of consumable office supplies such as business cards, computer supplies, pencils, pens, postage stamps, rental of postal box or postage machines, stationery, Federal Express and UPS charges, etc.

Sched C \ N302

Other business expenses

Other costs not specified on other lines of Schedule C, such as: Clean-fuel vehicles and refueling property; Donations to business organizations; Educational expenses; Environmental cleanup costs; Impairment-related expenses; Interview expense allowances; Licenses and regulatory fees; Moving machinery; Outplacement services; Penalties and fines you pay for late performance or nonperformance of a contract; Subscriptions to trade or professional publications.

Sched C \ N314

Pension/profit sharing plans

You can set up and maintain the following small business retirement plans for yourself and your employees, such as: SEP (Simplified Employee Pension) plans; SIMPLE (Savings Incentive Match Plan for Employees) plans; Qualified plans (including Keogh or H.R. 10 plans). You deduct contributions you make to the plan for yourself on Form 1040.

Sched C \ N300

Rent/lease other business property

The amounts paid to rent or lease real estate or property, such as office space in a building.

Sched C \ N299

Rent/lease vehicles, equip.

The amount paid to rent or lease vehicles, machinery, or equipment, for your business. If you leased a vehicle for a term of 30 days or more, you may have to reduce your deduction by an amount called the inclusion amount. See Pub. 463.

Sched C \ N315

Repairs and maintenance

The cost of repairs and maintenance. Include labor, supplies, and other items that do not add to the value or increase the life of the property. Do not include the value of your own labor. Do not include amounts spent to restore or replace property; they must be capitalized.

Sched C \ N296

Returns and allowances

Credits you allow customers for returned merchandise and any other allowances you make on sales.

Sched C \ N301

Supplies (not from Cost of Goods Sold)

The cost of supplies not reported under Cost Of Goods Sold.

Sched C \ N316

Taxes and licenses

Include the following taxes: State and local sales taxes imposed on you as the seller of goods or services; Real estate and personal property taxes on business assets; Social security and Medicare taxes paid to match required withholding from your employees' wages; Also, Federal unemployment tax paid; Federal highway use tax.

Sched C \ N317

Travel

Expenses for lodging and transportation connected with overnight travel for business while away from your tax home.

Sched C \ N318

Utilities

The costs of electricity, gas, telephone, etc. for your business property.

Sched C \ N297

Wages paid

The total amount of salaries and wages for the tax year. Do not include amounts paid to yourself.

Help Sched E \ H325

Schedule E - rental and royalty income

Schedule E is used to report income or loss from rental real estate, royalties, and residual interest in REMIC's. Use a different copy for each rental or royalty. Use the Schedule K-1 categories for partnership rental income and loss amounts.

Sched E \ N328

Advertising

Amounts paid to advertise rental unit(s) in newspapers or other media or paid to realtor's to obtain tenants.

Sched E \ N329

Auto and travel

The ordinary and necessary amounts of auto and travel expenses related to your rental activities, including 50% of meal expenses incurred while traveling away from home.

Sched E \ N330

Cleaning and maintenance

The amounts paid for cleaning services (carpet, drapes), cleaning supplies, locks and keys, pest control, pool service, and general cost of upkeep of the rental property.

Sched E \ N331

Commissions

The amounts paid as Commissions to realtor's or management companies to collect rent.

Sched E \ N332

Insurance

Insurance premiums paid for fire, theft, liability.

Sched E \ N333

Legal and professional fees

The amounts of fees for tax advice and the preparation of tax forms related to your rental real estate or royalty properties.

Sched E \ N502

Management fees

The amount of fees to a manager or property management company to oversee your rental or royalty property.

Sched E \ N334

Mortgage interest expense

Interest paid to banks or other financial institutions for a mortgage on your rental property, and you received a Form 1098.

Sched E \ N341

Other expenses

Other expenses that are not listed on other tax lines of Schedule E. These might include the cost of gardening and/or snow removal services, association dues, bank charges, etc.

Sched E \ N335

Other interest expense

Interest paid for a mortgage on your rental property, not paid to banks or other financial institutions or you did not receive a Form 1098.

Sched E \ N336

Repairs

You may deduct the cost of repairs made to keep your property in good working condition. Repairs generally do not add significant value to the property or extend its life.

Sched E \ N337

Supplies

Miscellaneous items needed to maintain the property, such as: brooms, cleaning supplies, nails, paint brushes, etc.

Sched E \ N338

Taxes

The amounts paid for real estate and personal property taxes. Also include the portion of any payroll taxes you paid for your employees.

Sched E \ N339

Utilities

The costs of electricity, gas, telephone, etc. for your rental property.

Help Sched F \ H343

Schedule F - Farm income and expense

Schedule F is used to report farm income and expense. Use a different copy of Schedule F for each farm you own.

Sched F \ N543

Car and truck expenses

The business portion of car or truck expenses, such as, for gasoline, oil, repairs, insurance, tires, license plates, etc.

Sched F \ N366

Chemicals

Chemicals used in operating your farm, such as insect sprays and dusts.

Sched F \ N362

Conservation expenses

Your expenses for soil or water conservation or for the prevention of erosion of land used in farming. To take this deduction, your expenses must be consistent with a plan approved by the Natural Resources Conservation Service (NRCS) of the Department of Agriculture.

Sched F \ N378

Cost of resale livestock/items

The cost or other basis of the livestock and other items you actually sold.

Sched F \ N367

Custom hire expenses

Amounts you paid for custom hire (machine work) (the machine operator furnished the equipment). Do not include amounts paid for rental or lease of equipment you operated yourself.

Sched F \ N364

Employee benefit programs

Contributions to employee benefit programs, such as accident and health plans, group-term life insurance, and dependent care assistance programs. Do not include contributions that are a incidental part of a pension or profit-sharing plan.

Sched F \ N350

Feed purchased

The cost of feed for your livestock. Generally, you cannot currently deduct expenses for feed to be consumed by your livestock in a later tax year. See instructions for Schedule F.

Sched F \ N352

Fertilizers and lime

The cost of fertilizer, lime, and other materials applied to farm land to enrich, neutralize, or condition it. You can also deduct the cost of applying these materials. However, see Prepaid Farm Supplies, in Pub 225, for a rule that may limit your deduction for these materials.

Sched F \ N361

Freight and trucking

The costs of freight or trucking of produce or livestock.

Sched F \ N356

Gasoline, fuel, and oil

The costs of gas, fuel, oil, etc. for farm equipment.

Sched F \ N359

Insurance, other than health

Premiums paid for farm business insurance, such as: fire, storm, crop, theft and liability protection of farm assets. Do not include premiums for employee accident and health insurance.

Sched F \ N346

Interest expense, mortgage

The interest you paid to banks or other financial institutions for which you received a Form 1098, for a mortgage on real property used in your farming business (other than your main home). If you paid interest on a debt secured by your main home, and any proceeds from that debt were used in your farming operation, refer to IRS Pub 225.

Sched F \ N347

Interest expense, other

The interest you paid for which you did not receive a Form 1098 (perhaps someone else did, and you are liable too), for a mortgage or other loans for your farm business.

Sched F \ N344

Labor hired

The amounts you paid for farm labor. Do not include amounts paid to yourself. Count the cost of boarding farm labor but not the value of any products they used from the farm. Count only what you paid house-hold help to care for farm laborers.

Sched F \ N365

Other farm expenses

Include all ordinary and necessary farm expenses not deducted elsewhere on Schedule F, such as advertising, office supplies, etc. Do not include fines or penalties paid to a government for violating any law.

Sched F \ N363

Pension/profit sharing plans

Enter your deduction for contributions to employee pension, profit-sharing, or annuity plans. If the plan included you as a self-employed person, see the instructions for Schedule C (Form 1040).

Sched F \ N348

Rent/lease land, animals

Amounts paid to rent or lease property such as pasture or farm land.

Sched F \ N349

Rent/lease vehicles, equip.

The business portion of your rental cost, for rented or leased vehicles, machinery, or equipment. But if you leased a vehicle for a term of 30 days or more, you may have to reduce your deduction by an inclusion amount. For details, see the instructions for Schedule C (Form 1040).

Sched F \ N345

Repairs and maintenance

Amounts you paid for repairs and maintenance of farm buildings, machinery, and equipment. You can also include what you paid for tools of short life or minimal cost, such as shovels and rakes.

Sched F \ N351

Seeds and plants purchased

The amounts paid for seeds and plants purchased for farming.

Sched F \ N357

Storage and warehousing

Amounts paid for storage and warehousing of crops, grains, etc.

Sched F \ N353

Supplies purchased

Livestock supplies and other supplies, including bedding, office supplies, etc.

Sched F \ N358

Taxes

Real estate and personal property taxes on farm business assets; Social security and Medicare taxes you paid to match what you are required to withhold from farm employees' wages and any Federal unemployment tax paid; Federal highway use tax.

Sched F \ N360

Utilities

Amounts you paid for gas, electricity, water, etc., for business use on the farm. Do not include personal utilities. You cannot deduct the base rate (including taxes) of the first telephone line into your residence, even if you use it for business.

Sched F \ N355

Vet, breeding, and medicine

The costs of veterinary services, medicine and breeding fees.

Help Sched H \ H565

Schedule H - Household employees

Schedule H is used to report Federal employment taxes on cash wages paid this year to household employees. Federal employment taxes include social security, Medicare, withheld Federal income, and Federal unemployment (FUTA) taxes.

^ Sched H \ N567

Cash wages paid

For household employees to whom you paid $1,100 (as of 1999) or more each of cash wages that are subject to social security and Medicare taxes. To find out if the wages are subject to these taxes, see the instructions for Schedule H.

^ Sched H \ N568

Federal tax withheld

Federal income tax withheld from total cash wages paid to household employees during the year.

Help W-2 \ H458

Form W-2 - Wages earned and taxes withheld

Form W-2 is used by your employer to report the amount of wages and other compensation you earned as an employee, and the amount of federal and state taxes withheld and fringe benefits received. Use a separate copy of Form W-2 for each employer.

^ W-2 \ N461

Federal tax withheld, self

The amount of Federal income tax withheld from your wages for the year.

^ W-2 \ N507

Federal tax withheld, spouse

The amount of Federal income tax withheld from your spouse's wages for the year.

^ W-2 \ N463

Local tax withheld, self

The amount of local taxes withheld from your wages.

^ W-2 \ N509

Local tax withheld, spouse

The amount of local taxes withheld from your spouse's wages.

^ W-2 \ N480

Medicare tax withheld, self

The amount of Medicare taxes withheld from your wages.

^ W-2 \ N510

Medicare tax withheld, spouse

The amount of Medicare taxes withheld from your spouse's wages.

^ W-2 \ N462

Social Security tax withheld, self

The amount of social security taxes withheld from your wages.

^ W-2 \ N508

Social Security tax withheld, spouse

The amount of social security taxes withheld from your spouse's wages.

^ W-2 \ N464

State tax withheld, self

The amount of state taxes withheld from your wages.

^ W-2 \ N511

State tax withheld, spouse

The amount of state taxes withheld from your spouse's wages.

Help W-2G \ H547

Form W-2G - gambling winnings

Form W-2G is used to report certain gambling winnings.

^ W-2G \ N550

Federal tax withheld

The amount of federal income taxes withheld from gross gambling winnings.

^ W-2G \ N551

State tax withheld

The amount of state income taxes withheld from gross gambling winnings.

A. GNU Free Documentation License

Version 1.1, March 2000

Free Software Foundation, Inc. 59 Temple Place, 
        Suite 330
BostonMA  
        02111-1307  USA

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

0. PREAMBLE

The purpose of this License is to make a manual, textbook, or other written document “free” in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without modifying it, either commercially or noncommercially. Secondarily, this License preserves for the author and publisher a way to get credit for their work, while not being considered responsible for modifications made by others.

This License is a kind of “copyleft”, which means that derivative works of the document must themselves be free in the same sense. It complements the GNU General Public License, which is a copyleft license designed for free software.

We have designed this License in order to use it for manuals for free software, because free software needs free documentation: a free program should come with manuals providing the same freedoms that the software does. But this License is not limited to software manuals; it can be used for any textual work, regardless of subject matter or whether it is published as a printed book. We recommend this License principally for works whose purpose is instruction or reference.

1. APPLICABILITY AND DEFINITIONS

This License applies to any manual or other work that contains a notice placed by the copyright holder saying it can be distributed under the terms of this License. The “Document”, below, refers to any such manual or work. Any member of the public is a licensee, and is addressed as “you”.

A “Modified Version” of the Document means any work containing the Document or a portion of it, either copied verbatim, or with modifications and/or translated into another language.

A “Secondary Section” is a named appendix or a front-matter section of the Document that deals exclusively with the relationship of the publishers or authors of the Document to the Document's overall subject (or to related matters) and contains nothing that could fall directly within that overall subject. (For example, if the Document is in part a textbook of mathematics, a Secondary Section may not explain any mathematics.) The relationship could be a matter of historical connection with the subject or with related matters, or of legal, commercial, philosophical, ethical or political position regarding them.

The “Invariant Sections” are certain Secondary Sections whose titles are designated, as being those of Invariant Sections, in the notice that says that the Document is released under this License.

The “Cover Texts” are certain short passages of text that are listed, as Front-Cover Texts or Back-Cover Texts, in the notice that says that the Document is released under this License.

A “Transparent” copy of the Document means a machine-readable copy, represented in a format whose specification is available to the general public, whose contents can be viewed and edited directly and straightforwardly with generic text editors or (for images composed of pixels) generic paint programs or (for drawings) some widely available drawing editor, and that is suitable for input to text formatters or for automatic translation to a variety of formats suitable for input to text formatters. A copy made in an otherwise Transparent file format whose markup has been designed to thwart or discourage subsequent modification by readers is not Transparent. A copy that is not “Transparent” is called “Opaque”.

Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo input format, LaTeX input format, SGML or XML using a publicly available DTD, and standard-conforming simple HTML designed for human modification. Opaque formats include PostScript, PDF, proprietary formats that can be read and edited only by proprietary word processors, SGML or XML for which the DTD and/or processing tools are not generally available, and the machine-generated HTML produced by some word processors for output purposes only.

The “Title Page” means, for a printed book, the title page itself, plus such following pages as are needed to hold, legibly, the material this License requires to appear in the title page. For works in formats which do not have any title page as such, “Title Page” means the text near the most prominent appearance of the work's title, preceding the beginning of the body of the text.

2. VERBATIM COPYING

You may copy and distribute the Document in any medium, either commercially or noncommercially, provided that this License, the copyright notices, and the license notice saying this License applies to the Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this License. You may not use technical measures to obstruct or control the reading or further copying of the copies you make or distribute. However, you may accept compensation in exchange for copies. If you distribute a large enough number of copies you must also follow the conditions in section 3.

You may also lend copies, under the same conditions stated above, and you may publicly display copies.

3. COPYING IN QUANTITY

If you publish printed copies of the Document numbering more than 100, and the Document's license notice requires Cover Texts, you must enclose the copies in covers that carry, clearly and legibly, all these Cover Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on the back cover. Both covers must also clearly and legibly identify you as the publisher of these copies. The front cover must present the full title with all words of the title equally prominent and visible. You may add other material on the covers in addition. Copying with changes limited to the covers, as long as they preserve the title of the Document and satisfy these conditions, can be treated as verbatim copying in other respects.

If the required texts for either cover are too voluminous to fit legibly, you should put the first ones listed (as many as fit reasonably) on the actual cover, and continue the rest onto adjacent pages.

If you publish or distribute Opaque copies of the Document numbering more than 100, you must either include a machine-readable Transparent copy along with each Opaque copy, or state in or with each Opaque copy a publicly-accessible computer-network location containing a complete Transparent copy of the Document, free of added material, which the general network-using public has access to download anonymously at no charge using public-standard network protocols. If you use the latter option, you must take reasonably prudent steps, when you begin distribution of Opaque copies in quantity, to ensure that this Transparent copy will remain thus accessible at the stated location until at least one year after the last time you distribute an Opaque copy (directly or through your agents or retailers) of that edition to the public.

It is requested, but not required, that you contact the authors of the Document well before redistributing any large number of copies, to give them a chance to provide you with an updated version of the Document.

4. MODIFICATIONS

You may copy and distribute a Modified Version of the Document under the conditions of sections 2 and 3 above, provided that you release the Modified Version under precisely this License, with the Modified Version filling the role of the Document, thus licensing distribution and modification of the Modified Version to whoever possesses a copy of it. In addition, you must do these things in the Modified Version:

  • A.  Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, and from those of previous versions (which should, if there were any, be listed in the History section of the Document). You may use the same title as a previous version if the original publisher of that version gives permission.

  • B.  List on the Title Page, as authors, one or more persons or entities responsible for authorship of the modifications in the Modified Version, together with at least five of the principal authors of the Document (all of its principal authors, if it has less than five).

  • C.  State on the Title Page the name of the publisher of the Modified Version, as the publisher.

  • D.  Preserve all the copyright notices of the Document.

  • E.  Add an appropriate copyright notice for your modifications adjacent to the other copyright notices.

  • F.  Include, immediately after the copyright notices, a license notice giving the public permission to use the Modified Version under the terms of this License, in the form shown in the Addendum below.

  • G.  Preserve in that license notice the full lists of Invariant Sections and required Cover Texts given in the Document's license notice.

  • H.  Include an unaltered copy of this License.

  • I.  Preserve the section entitled “History”, and its title, and add to it an item stating at least the title, year, new authors, and publisher of the Modified Version as given on the Title Page. If there is no section entitled “History” in the Document, create one stating the title, year, authors, and publisher of the Document as given on its Title Page, then add an item describing the Modified Version as stated in the previous sentence.

  • J.  Preserve the network location, if any, given in the Document for public access to a Transparent copy of the Document, and likewise the network locations given in the Document for previous versions it was based on. These may be placed in the “History” section. You may omit a network location for a work that was published at least four years before the Document itself, or if the original publisher of the version it refers to gives permission.

  • K.  In any section entitled “Acknowledgements” or “Dedications”, preserve the section's title, and preserve in the section all the substance and tone of each of the contributor acknowledgements and/or dedications given therein.

  • L.  Preserve all the Invariant Sections of the Document, unaltered in their text and in their titles. Section numbers or the equivalent are not considered part of the section titles.

  • M.  Delete any section entitled “Endorsements”. Such a section may not be included in the Modified Version.

  • N.  Do not retitle any existing section as “Endorsements” or to conflict in title with any Invariant Section.

If the Modified Version includes new front-matter sections or appendices that qualify as Secondary Sections and contain no material copied from the Document, you may at your option designate some or all of these sections as invariant. To do this, add their titles to the list of Invariant Sections in the Modified Version's license notice. These titles must be distinct from any other section titles.

You may add a section entitled “Endorsements”, provided it contains nothing but endorsements of your Modified Version by various parties--for example, statements of peer review or that the text has been approved by an organization as the authoritative definition of a standard.

You may add a passage of up to five words as a Front-Cover Text, and a passage of up to 25 words as a Back-Cover Text, to the end of the list of Cover Texts in the Modified Version. Only one passage of Front-Cover Text and one of Back-Cover Text may be added by (or through arrangements made by) any one entity. If the Document already includes a cover text for the same cover, previously added by you or by arrangement made by the same entity you are acting on behalf of, you may not add another; but you may replace the old one, on explicit permission from the previous publisher that added the old one.

The author(s) and publisher(s) of the Document do not by this License give permission to use their names for publicity for or to assert or imply endorsement of any Modified Version .

5. COMBINING DOCUMENTS

You may combine the Document with other documents released under this License, under the terms defined in section 4 above for modified versions, provided that you include in the combination all of the Invariant Sections of all of the original documents, unmodified, and list them all as Invariant Sections of your combined work in its license notice.

The combined work need only contain one copy of this License, and multiple identical Invariant Sections may be replaced with a single copy. If there are multiple Invariant Sections with the same name but different contents, make the title of each such section unique by adding at the end of it, in parentheses, the name of the original author or publisher of that section if known, or else a unique number. Make the same adjustment to the section titles in the list of Invariant Sections in the license notice of the combined work.

In the combination, you must combine any sections entitled “History” in the various original documents, forming one section entitled “History”; likewise combine any sections entitled “Acknowledgements”, and any sections entitled “Dedications”. You must delete all sections entitled “Endorsements.

6. COLLECTIONS OF DOCUMENTS

You may make a collection consisting of the Document and other documents released under this License, and replace the individual copies of this License in the various documents with a single copy that is included in the collection, provided that you follow the rules of this License for verbatim copying of each of the documents in all other respects.

You may extract a single document from such a collection, and dispbibute it individually under this License, provided you insert a copy of this License into the extracted document, and follow this License in all other respects regarding verbatim copying of that document.

7. AGGREGATION WITH INDEPENDENT WORKS

A compilation of the Document or its derivatives with other separate and independent documents or works, in or on a volume of a storage or distribution medium, does not as a whole count as a Modified Version of the Document, provided no compilation copyright is claimed for the compilation. Such a compilation is called an “aggregate”, and this License does not apply to the other self-contained works thus compiled with the Document , on account of their being thus compiled, if they are not themselves derivative works of the Document. If the Cover Text requirement of section 3 is applicable to these copies of the Document, then if the Document is less than one quarter of the entire aggregate, the Document's Cover Texts may be placed on covers that surround only the Document within the aggregate. Otherwise they must appear on covers around the whole aggregate.

8. TRANSLATION

Translation is considered a kind of modification, so you may distribute translations of the Document under the terms of section 4. Replacing Invariant Sections with translations requires special permission from their copyright holders, but you may include translations of some or all Invariant Sections in addition to the original versions of these Invariant Sections. You may include a translation of this License provided that you also include the original English version of this License. In case of a disagreement between the translation and the original English version of this License, the original English version will prevail.

9. TERMINATION

You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under this License. Any other attempt to copy, modify, sublicense or distribute the Document is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

10. FUTURE REVISIONS OF THIS LICENSE

The Free Software Foundation may publish new, revised versions of the GNU Free Documentation License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. See http://www.gnu.org/copyleft/.

Each version of the License is given a distinguishing version number. If the Document specifies that a particular numbered version of this License “or any later version” applies to it, you have the option of following the terms and conditions either of that specified version or of any later version that has been published (not as a draft) by the Free Software Foundation. If the Document does not specify a version number of this License, you may choose any version ever published (not as a draft) by the Free Software Foundation.

Addendum

To use this License in a document you have written, include a copy of the License in the document and put the following copyright and license notices just after the title page:

Copyright YEAR YOUR NAME.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. A copy of the license is included in the section entitled “GNU Free Documentation License”.

If you have no Invariant Sections, write “with no Invariant Sections” instead of saying which ones are invariant. If you have no Front-Cover Texts, write “no Front-Cover Texts” instead of “Front-Cover Texts being LIST”; likewise for Back-Cover Texts.

If your document contains nontrivial examples of program code, we recommend releasing these examples in parallel under your choice of free software license, such as the GNU General Public License, to permit their use in free software.