hledger
Open-source, command-line plain-text double-entry accounting tool.
Liked for plain-text bookkeeping with automated bank CSV imports and categorization12, easy custom import scripts for PDFs and other formats34, and AI-assisted transaction entry with Claude.56 The most common caveat is the lack of a GUI for non-technical users78, along with limited visualizations.9
Why people recommend it
Replaces GnuCash · 3
Several commenters moved from GnuCash or Quicken and prefer hledger's plain-text approach.
“I cannot go back to traditional tools.”
“it's exactly what I wanted all this time I just didn't know it.”
Show 1 more
“Me, I use plain-text accounting (hledger) that automatically imports the CSVs from my bank and categorizes transactions automatically”
Import automation · 3
Bank CSVs import and categorize automatically, and users write scripts or converters for PDFs and spreadsheets.
“Me, I use plain-text accounting (hledger) that automatically imports the CSVs from my bank and categorizes transactions automatically”
“it's exactly what I wanted all this time I just didn't know it.”
Show 1 more
“I'm a big fan of plain text accounting also.”
AI-assisted entry · 2
Users have Claude enter transactions from statements and receipts and check that the books balance.
“I cannot go back to traditional tools.”
“In 2025 I started managing my small business finances using hledger”
Spending insight · 1
Years of records reveal long-term spending patterns, which one commenter calls very powerful.
“I'm a big fan of plain text accounting also.”
Open source · 1
Chosen by a commenter who requires important tools to be open source.
“This is what I use & like as well”
Caveats and dissent
No GUI · 2
Commenters see room for a GUI option and worry about non-technical bookkeepers entering data.
“This is what I use & like as well”
“I am currently poking my head into beancount, hledger, and the new kid on the block, DIGITS”
Manual PDF imports · 2
Brokerage and paystub PDFs need self-written import scripts.
“Me, I use plain-text accounting (hledger) that automatically imports the CSVs from my bank and categorizes transactions automatically”
“it's exactly what I wanted all this time I just didn't know it.”
Weak visualizations · 1
A long-time user wants better visualizations.
“I'm a big fan of plain text accounting also.”
Tracking focus · 1
One commenter describes it as built for tracking and display rather than capital allocation analysis.
“hledger is more for tracking and display”
Often compared with
Who recommends it in their own words
Threads where it came up
Data: hledger.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 8
“hledger is more for tracking and display”
“This is what I use & like as well”
“Me, I use plain-text accounting (hledger) that automatically imports the CSVs from my bank and categorizes transactions automatically”
“I cannot go back to traditional tools.”
“I am currently poking my head into beancount, hledger, and the new kid on the block, DIGITS”
“In 2025 I started managing my small business finances using hledger”
“it's exactly what I wanted all this time I just didn't know it.”
“I'm a big fan of plain text accounting also.”