hledger Verified current stable Not installed? Data Processing

Hledger / Show Zero Balances 2024

Show Zero Balances 2024

Display accounts with zero balances for a specific year.

$
Terminal
hledger balance -HQ date:2024 type:AL -ES -3

When To Use

Before year-end closings to confirm all accounts are reconciled and not accruing unnecessary entries.

Pro Tip

Implement -d flag for debugging output to trace account balance calculations during analysis.

Anatomy of Output

Understanding the result

id Assets Liabilities Account Type

Header indicating account categories.

1000 Cash $0.00 Account Balance

Balance of Cash account.

2000 Accounts Payable $0.00 Liabilities account.

Confirmation of zero balance for Accounts Payable.

Power User Variants

Optimized versions

hledger balance -HQ date:2024 type:AL -ES -5

Extend the search to include recent history going back 5 years.

hledger balance --depth 2 -HQ date:2024 type:AL

Display a more detailed hierarchical view of accounts.

Troubleshooting

Common pitfalls

No matching records found for the specified filters.

Solution: Adjust your filters to include more general account types.

Invalid date range specified.

Solution: Double-check the syntax of the date command.

Option '-HQ' is not recognized.

Solution: Ensure that all flags are valid for your hledger version.

Command Breakdown

What each part is doing

hledger
Base Command
The executable that performs this operation. Here it runs Hledger before the shell applies any redirect operators.
-HQ
Command Option
Tool-specific option used by this command invocation.
-ES
Command Option
Tool-specific option used by this command invocation.
-3
Command Option
Tool-specific option used by this command invocation.

Alternative Approaches

Comparable commands in other tools

Alternative data processing tools for the same job.