General Ledger Report

General Ledger Report


A General Ledger Report is a comprehensive summary of all financial transactions posted to every account (like cash, sales, inventory, etc.) within a specific date range. By default, the General Ledger Report displays the transaction number, Company (Customer/Vendor Name), Document Memo, Split Account, Debit and Credit Amount, and the Balance.

Running a General Ledger Report


To run a General Ledger Report in CustomBooks™:
  1. Navigate to Reports > General Ledger or navigate to Accounting > under Reports section, select General Ledger.
  2. Select the Preset or Reporting Period.
  3. Click Run Report.



Report View Modes and Report Levels


Report View Modes

The General Ledger Report offers two primary modes tailored for different needs:
  1. Present Mode: Optimized for quick viewing and formal presentation (e.g., PDF export). It provides a clean, high-level summary showing totals and variances, with formatting locked to the highest report level.
  2. Analyze Mode: Designed for detailed inspection and editing of the data. This is where you can drill down into transaction details, export the report, change formatting, and access all settings.



Report Levels

You can control the detail displayed in the report using Report Levels. The Present View Mode always defaults to showing only the highest report level.

There are two report levels available on the General Ledger Report:
  1. Report Level 1: Displays only the general ledger accounts, along with their total debit, total credit, and total balances. This is the summary view.
  2. Report Level 2: Displays the individual transactions posted to the accounts. This detailed view includes information such as the related company (customer/vendor), document memo, split account, specific debit amount, credit amount, and running balance.



Report Settings


Report settings allow users to customize the content and appearance of the General Ledger Report.

General Settings

These settings control the scope and basic layout of the data presented:
  1. Accounting Method: Select the accounting reporting method (Accrual or Cash). Note: The default reporting method is whatever method is selected in the main Accounting Settings.
  2. Preset/Period: Adjust or select the reporting period for the data.
  3. Show Hierarchy: Show/Hide the organizational structure (e.g., grouping accounts under main categories like Assets, Liabilities, Equity).
  4. Show Zero/Inactive Accounts: Option to Show/Hide accounts that have zero balances or are marked as inactive.
  5. Account Presentation: Choose how accounts are displayed: Account Description Only, Account Code Only, or Account Code and Description.
  6. Sort Fields: Define the primary sorting criteria, such as by opening/closing balance, debit/credit totals, Account Name, or Account Type.



Filter Settings

Filters refine the transactions or accounts included in the report:
  1. Filter by Class or Project.
  2. Filter by specific Account or Account Type.
  3. Filter by specific Companies (Customers/Vendors)
  4. Choose to view Customers Only or Vendors Only.



Header/Footer Settings

Used for document identification and branding:
  1. Set the Title, Header text, and Footer text (optional) for the printed or exported report.



Charts Settings

Optional addition of visual elements like a Line, Bar, or Pie Chart directly onto the report to illustrate trends.



Format Settings

Page Setup: These settings control the physical layout for printing:
  1. Adjust Paper Size
  2. Adjust the Margins
  3. Orientation (Portrait/Landscape).
  4. Choose to print in Color or Black & White.
  5. Set Pages per Sheet
  6. Set the Scaling for print optimization.



Format Numeric Field (NOT AVAILABLE on the General Ledger Report): Controls how numbers appear in columns:
  1. Increase or decrease the Decimal Precision.
  2. Set Display Value for Zeroes (e.g., -, Zero, or 0.00).
  3. Define Negative Number Presentation (e.g., (1.1), -1.1, or - 1.1).
  4. Option to display negative numbers in RED.

Command Buttons


These buttons provide direct actions related to managing, viewing, printing, or distributing the report configuration and output:
  1. Run Report: Generates the report based on the currently selected settings and view mode.
  2. Settings Drop-down:
    1. Hide Settings: Collapses the entire settings panel from view.
    2. Save Settings: Saves the current configuration to your user account with a custom name for later use.
    3. Select Saved Settings (Load): Loads a previously saved report configuration.
    4. Restore Default Settings: Reverts all report options back to the system default values.
  3. Open New Report: Opens a new, blank General Ledger Report tab/window.
  4. Print: Sends the currently viewed report configuration to a connected printer.
  5. Export: Converts the report output to various file types (PDF, XLSX, DOCX, etc.). Note: This button is only enabled when the report is in Analyze View Mode.
  6. Send via Email: Attaches the report output and prepares an email for distribution.



Frequently Asked Questions


Question: How do I remove or hide the parameters in the report header? (e.g. Accounting Method, Show Inactive Accounts, Account Presentation, Class, Project, etc)

Answer: Show/Hide parameters in the report header by clicking the "Show/Hide Parameters" button (the eye icon) in the General and Filter Settings.


Question: Why can't I export the report? The Export button is grayed out.

Answer: It's because you are currently in Present View Mode. Select Analyze View Mode to enable the Export and Send button.



Question: I ran the report and tried to open the transactions, but the system won't let me. Nothing happens when I double-click any transaction.

Answer: To drill down into transaction details, you must be in Analyze View Mode. You can double-click to drill down and open the selected transaction, or you can right-click and select "Open Item."


    • Related Articles

    • Modifying Your Payroll Settings

      CustomBooks™'s Cloud Payroll module has several settings that provide you the flexibility you need in order to run your company's payroll quick and efficiently. To change your payroll settings, navigate to Payroll > General Settings inside of the ...
    • How do I share Report settings?

      For all reports (except the Universal Report), If you want to share a previously saved report: Open the saved settings and then click save as. In the bottom of that pop window, checking the  For All Users toggle will allow you save the settings for ...
    • How to add filter on a General Ledger Report

      Adding Filter You can add filter to meet the report that you need. To add Filter: 1. On General Ledger → click Filter button above 'Period (calendar)',. 2. Choose fields that you want to filter: You can choose from the default fields on the left or ...
    • Budget vs. Actual Report

      Overview The Budget vs. Actual Report will show budgeted amounts for each account included in the budget along with actual account totals for comparison purposes. This reports on Budgets that have been pre-created in Accounting --> Budgets. Click ...
    • Do I have to set the settings every time I run the Universal Report?

      When creating a Universal Report, you may save the settings so that you don't have to change them again the next time you need to run that report. After you have selected the groupings, filters, indicators and conditional appearance settings, click ...