How do I use the U.S. Tax report?

The U.S. Tax report type is used to analyze tax-related income and expenses based on the categories assigned to your transactions as well as capital gains from your investments. iBank's U.S. Tax report includes tables that show income and expense totals by category and capital gains, realized and unrealized.

Create a U.S. Tax report

  1. Choose a report type:

    Click the plus (+) button on the toolbar and choose "Add Report," or choose Tools > Add New Report. iBank will ask what type of report you want:

    Choose "U.S. Tax," then click "Next" to continue.

  2. Choose accounts:

    This screen lets you define the scope of the report by choosing which accounts are included. Using the popup menu at the top of the screen, choose one of the following options and configure its settings accordingly:

    • Limit to Specific Accounts:

      By default, new U.S. Tax reports include all accounts, whether or not they are hidden. If you want to limit the report to certain accounts, choose this option from the popup menu button and check off the accounts you want to include. When no accounts are checked, all accounts are included in the report.

    • Limit to Accounts Using Smart Rules:

      To limit the report to certain accounts based on dynamic criteria, choose this option from the popup menu button. You can then configure a series of rules that define which accounts are included in the report:

      • Any/All of the following are true: If you choose "Any" as the option for this rule, all accounts that match at least one of the rules that follow will be included in the report. If you choose "All," only accounts that match all of the rules that follow will be included. The first instance of this rule cannot be removed. Additional "Any/All" rules can be added by holding the Option key and clicking the '...' button next to one of the existing rules. This will allow you to create more complex rule hierarchies.
      • Group: Use this rule to include or exclude all accounts in a particular account group.
      • Debit: Use this rule to include or exclude accounts of the following types: Credit Card, Line of Credit, Liability, and Loan.
      • Currency: Use this rule to include or exclude all accounts that use a specific currency.
      • Account type: Use this rule to include or exclude all accounts of a particular type.

      The advantage of using rules instead of checking off specific accounts is that the report will automatically update itself to include all accounts that satisfy the rules you set up. To illustrate, say you create a report to track only your assets, by using a rule that excludes all loan, credit, and liability account types. Once the report has been created, you can add and delete accounts as needed (of any type), and the report will always show all of your asset accounts.

    Account transfers are only counted in U.S. Tax reports when one of their associated accounts is included but the other account is excluded. When both accounts are included, the transfer is considered to be internal and does not count as either income or an expense. Only when one of the accounts is excluded does the transfer gain value, from the perspective of the report.

    When you finish configuring accounts for the report, click "Next" to continue.

  3. Choose categories and transfers:

    This screen lets you choose which categories and transfers are included in the report. By default, a rule is configured to include all taxable categories. If you want to change which categories are used, click the popup menu at the top of the screen, choose one of the following options, and configure its settings accordingly:

    • Report on All Categories and Accounts Except:

      By default, new U.S. Tax reports include all categories and account transfers. If you want to exclude certain categories and transfers from the report, choose this option from the popup menu button and check off the items you want to exclude. Checking a category that contains sub-categories will remove both the parent category and its sub-categories from the report. Click "Toggle All Checkboxes" to check or uncheck all items in the list. When no items are checked, all categories and account transfers are included.

      Only accounts that were excluded from the report on the previous screen will appear in this list. Transfers to and from accounts that are within the scope of the report cannot be counted in the report.

    • Report on Specific Categories and Accounts:

      To limit the report to certain categories and account transfers, choose this option from the popup menu button and check off the items you want to include. Checking a category that contains sub-categories will include both the parent category and its sub-categories in the report. Click "Toggle All Checkboxes" to check or uncheck all items in the list.

    • Report Using Smart Rule Criteria:

      To limit the report to certain categories and account transfers based on dynamic criteria, choose this option from the popup menu button. You can then configure a series of rules that define which items are included in the report:

      • Any/All of the following are true: If you choose "Any" as the option for this rule, all categories/accounts that match at least one of the rules that follow will be included in the report. If you choose "All," only categories/accounts that match all of the rules that follow will be included. The first instance of this rule cannot be removed. Additional "Any/All" rules can be added by holding the Option key and clicking the '...' button next to one of the existing rules. This will allow you to create more complex rule hierarchies.
      • Parent Category: Use this rule to include or exclude all sub-categories that fall under a specific category.
      • Category/Account: Use this rule to include or exclude specific categories or transfers associated with specific accounts. Choosing a category that contains sub-categories using this rule will not include or exclude the sub-categories that belong to it.
      • Taxable: Use this rule to include or exclude all categories that are designated as "Taxable."
      • Debit: Use this rule to include or exclude all categories that are designated as "Expense" categories.

    Check "Include uncategorized transactions" if you want to include transactions that do not have categories assigned to them in addition to the transactions with categories included in the report. The uncategorized transactions must satisfy the other report options to be included, e.g. fall within the report's range and be recorded in one of the included accounts. When this option is checked, an item named "Uncategorized" will appear in the charts and tables on the report.

    Once you've chosen which categories and transfers to include in the report, click "Next" to continue.

  4. Choose a date range:

    This screen lets you choose a date range for the report. Click the popup menu button and select from a variety of predefined ranges: options that end with "to Date" indicate periods of time that are relative to the current date; other options represent fixed periods of time.

    Choose "Specific Start and End Dates" to define an exact range by entering two dates. You may also choose "Custom Dates" to specify a range relative to a particular date. Use the "starting/ending" popup to determine whether the report covers a range of dates in the future or past, respectively. Choose "today" to have the report start or end on the current date (regardless of when the report is viewed), or choose "on date" to specify a fixed start/end date.

  5. Finish creating the report:

    This screen lets you configure a few last settings for the new report. Enter a unique name to distinguish the report from others in the source list, then pick which currency its figures should be displayed in. If accounts that use different currencies are included in the report, their figures will be converted automatically using iBank's current exchange rates.

    Check the "Include scheduled transactions" option to include pending scheduled transactions in addition to the transactions that are recorded in your accounts. The scheduled transactions must satisfy the other report options to be included, e.g. fall within the report's range and be scheduled to post to one of the included accounts. These transactions appear with a yellow background in transaction list reports (see below).

    This option can be used to project your tax information into the future. To forecast your taxes in this manner, be sure the report is configured with a date range that includes future dates.

    When you are finished configuring these options, click "Next" and then "Done." The new report will be added to the source list, and the report details will be displayed in the main window.

Edit the report settings

Once a report has been created, you can edit its settings at any time. Double-click the report in the source list, or select it and choose View > Show Popup Inspector. The report inspector will open to show you the available options. Make any changes necessary, then click "Save" to record the changes or "Cancel" to discard them.

Interpret the report

The report's name and type are shown at the top of the report. The date range used for the report follows. Two tables are displayed below: one showing income and expenses by category, and one showing capital gains by type.

Taxable Categories:

This is a table detailing your income and expense categories over the time frame specified for the report. The "Category" column lists the category names (and account names, when transfers are included) in alphabetical order and grouped according to their type (income or expense). Sub-categories are grouped under their parent categories, and any funds assigned directly to a parent category are displayed under a sub-category named "Other." The "Amount" column shows the total for each category/account as well as totals for each group. The total displayed at the bottom of the table is the net value of all income and expense categories included on the report. Click on the name of any category or account to view a detailed transaction list for that item (more below). Use the arrow buttons at the top of the report to navigate back and forth as you "drill down" into the report details.

Transaction List:

This is a table detailing the transactions in a particular category or transfers associated with a particular account. Only transactions that are counted in the report are displayed here; other transactions may be recorded in the category or account but fall outside the scope of the report. Transactions are displayed on this report in chronological order and show their dates, status, payees, categories, credit/debit amounts, and account names. Click on a transaction to open a new window showing that transaction in its account register. You may edit the transaction as needed; when you save your changes, the report will be updated automatically.

Capital Gains:

This is a table detailing your investment gains and losses during the time period covered by the report. In the "Activity" column you will see line items for short- and long-term realized gains, short- and long-term unrealized gains, dividend income, and interest income. The "Amount" column shows the total for each item. Click on one of the three sections of this table to drill down and view detailed information about that section (more below).

For the U.S. Tax report, capital gains are always calculated on a FIFO (first in, first out) basis. U.S. tax law requires this method to be used unless specific tax lots are detailed. iBank does not support the choosing of specific lots at this point in time.

Realized Short & Long Term Capital Gains:

This is a table detailing the gains and losses from investments you sold within the report's time frame. Only transactions that are counted in the report are displayed here; other transactions may be recorded in your investment accounts but fall outside the scope of the report. Transactions are displayed on this report in chronological order and are grouped by account and security. The following columns are displayed:

Click on a transaction to open a new window showing that transaction in its account register. You may edit the transaction as needed; when you save your changes, the report will be updated automatically.

Unrealized Gains:

This is a table detailing the estimated gains and losses from investments you currently hold. Only shares held in accounts that are included in the report are counted. See Report Types: Portfolio Summary for more information.

Security Income Detail:

This is a table detailing your security income transactions, including dividends and interest income. Only transactions that are counted in the report are displayed here; other transactions may be recorded in your investment accounts but fall outside the scope of the report. Transactions are displayed on this report in chronological order and grouped by security. The table columns show the transaction dates, status, symbols, categories, credit/debit amounts, and account names. Click on a transaction to open a new window showing that transaction in its account register. You may edit the transaction as needed; when you save your changes, the report will be updated automatically.

As per U.S. tax law, all dividends are counted as income whether they were recorded as cash or reinvestments.

Print or save a copy of a report

The main report and any of the detailed reports that you can drill down to can be printed simply by choosing File > Print and clicking the "Print" button. The paper size used for the printout can be changed by choosing File > Page Setup and selecting a different setting, but the orientation is restricted depending on the report you are printing (some use portrait mode and some use landscape).

To save a copy of a report as a PDF file, choose File > Print, then click the "PDF" button and choose "Save As PDF." Enter a name for the new file, choose where you want to save it, and click "Save." You will then have a copy of the report that you can view and print using the Preview application or any standard PDF reader.

You may also export the data from any table on a report to a tab-delimited file. Mouse over the table you want to export, and a button will appear over the top left corner of the report: Click this button and choose a location where the table data should be saved, then import the file into Microsoft Excel or Apple Numbers to use the data in a spreadsheet.