The standard reports that are included in GnuCash
are presented here in the order that they appear in
the menu. In each section, a short description for each report
is given, which explains what the report is intended to show, and its primary purpose.
Reports in this group provide general information about assets and liabilities.
The Advanced Portfolio produces a report on commodity accounts (stock and mutual fund type accounts)
using price information stored in the GnuCash
price database and within the GnuCash
transaction data. If you do not have stock price information in your file, the report
will indicate an error. This report includes extended information about commodity
holdings, including information about the basis, gain, and return of individual
commodities.
The Advanced Portfolio report doesn’t use the capital gain splits to calculate capital gains. It calculates the gains from the various buy and sell transactions in the account without regard to whether the gains and losses are recorded or not. Any realized gain splits are ignored. Realized gain splits are recognized as two splits, one in the stock’s account with a zero number of shares and a non-zero value, the other in an income or expense account with a value that is the negative of the split in the stock account. These two splits can be in a separate transaction (as created by scrubbing) or in the same transaction as the sale (this will cause incorrect future scrubbing). The income or expense split can be split into multiple splits, say for taxable/non-taxable or short/long term gains, without affecting this report.
The Asset Barchart presents the value of assets on a monthly basis in barchart form. By default, the report displays the eight largest accounts that have specific asset types assigned to them, and it displays bars for the current financial period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Bars" option will display more bars in the chart, allowing information for more accounts to display. Additionally, the "Show table" option enables the display of chart information in tabular form below the chart.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
The Asset Piechart presents the value of assets on a monthly basis in piechart form. By default, the report shows the seven largest accounts, that have specific asset types assigned to them, arranged in descending order by value as of the end of the current accounting period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Slices" option will display more slices in the chart, allowing information for more accounts to display.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
The Average Balance report displays monthly averages for the current accounting period.
The Balance Sheet lists Asset, Liability, and Equity account balances for all such accounts, and provides totals as of a given date. Balance sheets are commonly run for the last day of each fiscal year to give an overall sense of the financial condition of the entity.
The General Journal produces a register of all transactions (beginning to end) in order by date, showing the accounts and the amounts involved, and totals the Net Change by all currencies and assets.
This report is not customizable by date or account, though you can include more or fewer details about the individual transactions, and whether to include running balances and totals for the credits and debits. If you need a report restricted to particular accounts, consider the Transaction Report or open a particular account and choose the Account Transaction Report.
The General Ledger produces information about all transactions for a selected set of accounts. When first run, this report loads no data, and the report options must be changed to retrieve information from the file.
The Investment Portfolio produces a report of commodity accounts (that is, accounts with type "Stock" or "Mutual Fund"), giving holdings, price and value information about commodities in the file.
The Liability Barchart presents the value of liabilities on a monthly basis in barchart form. By default, the report displays the eight largest accounts that have specific asset types assigned to them, and it displays bars for the current financial period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Bars" option will display more bars in the chart, allowing information for more accounts to display. Additionally, the "Show table" option enables the display of chart information in tabular form below the chart.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
The Liability Piechart presents the value of liabilities on a monthly basis in piechart form. By default, the report shows the seven largest accounts, that have specific asset types assigned to them, arranged in descending order by value as of the end of the current accounting period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Slices" option will display more slices in the chart, allowing information for more accounts to display.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
The Net Worth Barchart summarizes Asset accounts, Liability accounts, and overall Net Worth as bars on a graph on a monthly basis for the current financial period. This report provides a graphic overview of the file over time.
The Net Worth Linechart summarizes Asset accounts, Liability accounts, and overall Net Worth as a line graph on a monthly basis for the current financial period. This report provides a graphic overview of the file over time.
The Price Scatterplot displays the value of one commodity relative to another commodity, for example the value of a stock relative to a currency. When first run, this report loads no data, and the report options must be changed to retrieve information from the file. Specifically, the "Price of Commodity" setting on the Price options tab must be changed to a specific commodity.
Budget reports in GnuCash
allow you to gather summary information related to budgets you may have
created. In order for these reports to work, you must first create a budget. The reports
in this group are specifically based on budget information. To use these reports, you
need to have a budget saved in your file.
Reports in this group provide general information about activities related to a business.
Customer Summary is a customer profit report that can help with job analysis by comparing the income and expenses for a specific customer.
All invoices have an Owner in GnuCash
, so invoices that are made will show a customer and show in the
report. When creating a Bill, the Default Chargeback Customer is blank. To use the
profit report, this field needs an entry, since this is the tag that decides the line
to which to attach the expense. Left blank, the bill will be assigned to "No
Customer." Similarly, when income is entered directly in a register rather than
creating an invoice, it will also be assigned to "No Customer."
Thus, if this report includes an entry for "No Customer", this means that the report may be inaccurate, as the results are not all properly labeled.
Possible use scenarios include:
Tracking retail sales from different cities
Tracking rental properties
Tracking types of business
Tracking commission sales
Each of these scenarios assumes that the account structure includes breakdowns for individual
tracked categories. Changing settings on the Income and Expense tabs under Options can
hone the information displayed. By default all income and expense accounts are
included; however, since GnuCash
can't really predict the names and classification of
income and expense accounts, it must group them all into the "No Customer" entry.
Note that inventory-based businesses won't benefit from this report because of its nature.
Useful options:
The Expense Accounts tab allows the selection of one or more expense accounts.
The Income Accounts tab allows the selection of one or more income accounts.
The Display tab allows sorting by name, profit percentage, or amount of profit.
This report provides a listing of all customers, their current balance, and how much they have outstanding from invoices over different time periods—how much they owe from 0-30 days, from 31-60 days, from 61-90 days, and over 90 days. The report also contains links to each customer and to their current customer report.
Reports in this group provide information about Income and Expense
This report shows the change in value for a set of accounts (the flow of cash) over a given period of time. By default, this report is based on accounts in Assets and Special Accounts, and covers the current financial period. The report enumerates all money coming in to and going out of the base accounts, broken down by the other account.
This report can be seen as extension of the Balance Sheet report. The Balance Sheet states the balance of Assets, Liabilities and Equity at a specific point of time. The Equity Statement focuses on the Equity Accounts by showing the cash flow to and from them for a given period of time.
By balancing this cash flow with income, the report shows the available capital at the beginning and end of the selected time period.
The Expense Barchart presents the value of expenses on a monthly basis in barchart form. By default, the report displays the eight largest accounts that have specific expense types assigned to them, and it displays bars for the current financial period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Bars" option will display more bars in the chart, allowing information for more accounts to display. Additionally, the "Show table" option enables the display of chart information in tabular form below the chart.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
The Expense Piechart presents the value of expenses on a monthly basis in piechart form. By default, the report shows the seven largest accounts, that have specific expense types assigned to them, arranged in descending order by value as of the end of the current accounting period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Slices" option will display more slices in the chart, allowing information for more accounts to display.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
Expenses vs. Day of Week presents a pie chart showing the totals for selected expense accounts totaled by the day of the week of the transaction. The report options enable you to make some adjustments (such as accounts, display options, and the date range) but the account selector only allows expense accounts to be chosen. The report aggregates expense transactions by day of week, not by any other period or category. Due to these limitations, the report may be considered a demonstration or an example to someone wanting to examine the source code for composing a useful custom report.
The Income Barchart presents the value of income on a monthly basis in barchart form. By default, the report displays the eight largest accounts that have specific income types assigned to them, and it displays bars for the current financial period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Bars" option will display more bars in the chart, allowing information for more accounts to display. Additionally, the "Show table" option enables the display of chart information in tabular form below the chart.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
The Income Piechart presents the value of income on a monthly basis in piechart form. By default, the report shows the seven largest accounts, that have specific income types assigned to them, arranged in descending order by value as of the end of the current accounting period.
Several settings on this report can greatly affect the information included.
On the Accounts tab, the "Show Accounts until level" option changes how the report aggregates account totals. Change this value to see information at deeper levels of the account structure.
On the Display tab, the "Maximum Slices" option will display more slices in the chart, allowing information for more accounts to display.
On the General tab, the "Price Source" option can significantly affect the reported value of various commodities included in the report.
This report lists Income and Expense account totals for a set period. By default, it shows all Expense and Income accounts down to 3 levels of sub-accounts for the current financial period.
An Income Statement is also called a "Profit and Loss" report or "Revenue Statement."
In earlier versions of GnuCash
, this report was called "Profit & Loss," but with version 2, the
report was renamed "Income Statement" to use more common accounting terminology.
The Income Statement helps show where money is coming from and where it is going for a given time period.
Income vs. Day of Week presents a piechart showing the totals for selected income accounts totaled by the day of the week of the transaction. The report options enable you to make some adjustments (such as accounts, display options, and the date range) but the account selector only allows income accounts to be chosen. The report aggregates income transactions by day of week, not by any other period or category. Due to these limitations, the report may be considered a demonstration or an example to someone wanting to examine the source code for composing a useful custom report.
The reports in this group offer examples on how reports can be customized or podified to suit personal need.
This report provides a base that allows several standard and custom reports to be combined into one view. Note that this report opens with an empty window; you must open the options and designate which reports to include for display. Once the reports have been selected, the settings for individual reports in the multicolumn display can be edited.
This is a sample report that users can examine to learn how to write their own reports.
Several reports are included on the main Reports menu. These are described below.
This lists the balances of all accounts and subaccounts as of a particular date. By default, this report shows accounts and totals down to third-level subaccounts.
This report gives effectively the same information as the Chart of Accounts. You can use this report to export and print the Chart of Accounts.
Nota | |
---|---|
To generate a report of account totals over a particular time period (especially if you do not close your books at regular intervals), you might consider using the Income Statement, or Cash Flow reports. |
Generates a report and a downloadable .txf file of taxable income and deductible expenses for a particular accounting period. To download the report data, choose the Export button on the toolbar and choose between html and .txf downloadable versions.
To use this report, you must use Edit --> Tax Options to identify which form the taxing authority uses for each income or expense account. Note that you can see but not modify the "Tax related" checkbox in Edit --> Edit Account.
This report lists the transactions in selected accounts during a specified financial period. When first run, this report loads no data, and the report options must be changed to retrieve information from the file.
Selecting this will open a dialog with a list of available Saved Report Configurations. "Saved Report Configurations" means sets of customized settings for standard reports.
These sets must be saved by the user before they appear here. See Report Concepts above for instructions on how to save report configurations.
The Account Report menu entry only appears when an account register is the active tab. This report produces a list of all transactions in the open register.
Note that if you conduct a search that retrieves several transactions, the results are displayed in a new search register, which can then be used to create a report for just those transactions.