Cc from https://www.reddit.com/r/plaintextaccounting/comments/1jad4hy/ledgercli_help/
You could mimic this hledger report:
$ hledger bs
Balance Sheet 2025-01-04
|| 2025-01-04
=========================++============
Assets ||
-------------------------++------------
assets:bank:checking || 950 USD
assets:cash || 100 USD
-------------------------++------------
|| 1050 USD
=========================++============
Liabilities ||
-------------------------++------------
liabilities:credit card || 400 USD
-------------------------++------------
|| 400 USD
=========================++============
Net: || 650 USD
like this (without totals):
$ echo Assets:; ledger bal --flat --no-total assets; echo Liabilities; ledger bal --flat --no-total --invert liabilities
Assets:
950 USD assets:bank:checking
100 USD assets:cash
Liabilities
400 USD liabilities:credit card
or like this (reading with the usual PTA goggles: a negative number is a normal liability balance):
$ ledger bal --flat assets liabilities
950 USD assets:bank:checking
100 USD assets:cash
-400 USD liabilities:credit card
--------------------
650 USD