`hledger bal -t --drop=1 -D -T -A -N --pretty-tables Expenses`
hledger is pretty cool and the more i dig into the built in help and the flags and switches, it just keeps me surprising me in the most joyful way.
what do the switches here do?
1. -t for tree style display of accounts and subaccounts
2. --drop=1 since my top level is Expenses, it will just show the overall totals anyways.
3. -D for day by day multi column report of account balances in the current month by default
4. -T print the row wise totals. this means the total spent in a particular account across all the days from start of month till date by default
5. -A same as -T but for row wise averages.
6. -N this is optional and to remove the final total row. try with on or off. in this case, i could have also instead removed --drop=1 and that row would have shown the day wise Expenses totals as well.
7. --pretty-tables uses unicode characters for a better looking tabular output.

lots more flags to go through, but this itself was so useful to see trends at a glance.

Thank you @simonmic for letting me feel cool using the terminal. Love the project

#pta #plaintextaccounting #hledger #tips

Hi @simonmic,
thanks for clarifying, so cleaned up, without header and simpler names.

Just the + sign with liabilities:vat looks odd:

; I am renting out for a monthly fee, receive payments and owe the VAT to the tax authorities.

2026-04-01 rent april per contract
assets:receivable:customer 20 €
equity:customer

2026-04-03 rent april payment
assets:bank:customer 20 €
assets:receivable:customer

2026-04-08 rent april billing/tax
assets:bank:customer -20 €
liabilities:vat:customer 3,19 €
revenues:customer 18,81 €

; #hledger #plaintextaccounting

Five years ago, I received a 100$ regression bounty pretty much by accident for reporting a regression in #hledger [1] (what an amazing concept and stability commitment!). I decided to spread that back as issue bounties to feed into the community [2]. Those often sat there for years, humans take time.

That was before the slop era.

Now, AI bountyhunters want it, so I changed my terms to 100% human work [3].

[1] https://github.com/simonmichael/hledger/issues/1638#issuecomment-892386220
[2] https://github.com/simonmichael/hledger/issues?q=bounty%20author%3Anobodyinperson
[3] https://github.com/simonmichael/hledger/issues?q=bounty%20human%20author%3Anobodyinperson

1.22.1: breaks auto-deduced amounts of forecasted balance assertions · Issue #1638 · simonmichael/hledger

Hi, hledger-1.22.1 introduces a regression preventing auto-deduced amounts of forecasted balance assertions of being calculated. How To Reproduce Take this log.hledger file: 2021-09-01 Normal Balan...

GitHub

#fedihelp wanted for #hledger #plaintextaccounting: when I sell a product to a customer, does accountng like that make sense or would you do otherwise?

; https://hledger.org/5-minute-quick-start.html#:~:text=type
account assets:bank ; type:C
account assets:cash ; type:C

account equity:conversion ; type:V

commodity 1.000,00 €
decimal-mark ,

account tax:e25:eue:42 ; type:L ; VAT 19%
account tax:e25:eue:12 ; type:R ; buniness revenue net

2026-05-10 rent may sale
liabilities:busi:prod_a:cust_23 23 €
equity:busi:prod_a:cust_23

2026-05-11 rent may payment
asset:bank:giro:busi:prod_a:cust_23 23 €
liabilities:busi:prod_a:cust_23

2026-05-12 rent may billing/tax
asset:bank:giro:busi:prod_a:cust_23 -23 €
tax:e25:eue:42:busi:prod_a:cust_23 3,67 €
tax:e25:eue:12:busi:prod_a:cust_23

5 minute quick start - hledger

plain text accounting, made easy

G'day all. I'm pleased to announce hledger 2.0 preview release 2, with many refinements to lot tracking, based on user testing.

(And also hledger 1.52.1, which adds hledger 2-compatible G and U account types to hledger 1.)

- https://github.com/simonmichael/hledger/releases/tag/1.99.2
- https://hledger.org/relnotes.html#2026-04-28-hledger-1992
- https://hledger.org/install

Release contributors: Simon Michael, Joshua Chapman.

#hledger #plaintextaccounting

Release 1.99.2 · simonmichael/hledger

Release notes Lot tracking refinements. hledger 1.99.2 Breaking changes Lot processing and checking is now performed by default when reading a journal with lot entries. The --lots flag is now a ...

GitHub

G'day all. A poll:

Should hledger 2 always infer market prices from @/@@ transacted prices, like Ledger ? (and drop the --infer-market-prices flag)

- Yes, having this always on would be harmless and more useful
- No, having it always on, or changing it, would be harmful
- Other, see my reply

Or vote in the matrix poll: https://matrix.to/#/!6BCfAOV-btRKuqChph9Z_ppkIj8KttMoIL_rB4eU0Os/$JveSoLuLOWS_Mg10JDUJKnu33RAclZML03JQ4Lp46qY?via=asgard.chat&via=matrix.org&via=tchncs.de

#hledger #plaintextaccounting

You're invited to talk on Matrix

You're invited to talk on Matrix

Connaissez-vous des entreprises FR qui utilisent le principe de PTA (Plain text accounting) ?

Qui dit entreprise, dit comptabilité à double partie avec suivi des tiers.

Je vois des repos de ressources personnelles, mais ce sont majoritairement des importateurs bancaires.

Aucune trace d'entreprise qui utiliserait ce système (Pour toute ou partie d'une tenue comptable).

Avec ce que ça implique en obligation (FEC notamment)

#plaintextaccounting #ledgercli #hledger #beancount

Glad it has helped you! A few things that might help:
- other rust projects linked at plaintextaccounting.org
- https://hledger.org/SPEC-journal.html
- https://hledger.org/hledger.html#amounts (manual is a kind of spec)
- amountp and friends in Hledger.Read.Common

#hledger #plaintextaccounting #haskell

SPEC-journal - hledger

plain text accounting, made easy

https://youtu.be/hshDr2Af2RU
Getting off another locked in platform
#hledger #plaintextaccounting
Hledger: The Ultimate CLI Tool for Your Personal Finances

YouTube
Topics tagged ai

Topics tagged ai

Plain Text Accounting forum