#ledgerCLI

2025-06-11

For those of you who are into #PlainTextAccounting: Which software are you using and why?

I'd like to finally start personal accounting again. I stopped when #YNAB became SaaS. YNAB's "envelope budgeting" worked really well for me, and I'd like to get back to a similar workflow. (Or, if you think you know something superior, let me know!)

I'm very open to comments and suggestions here, but it has to be open source software.

#Beancount #hledger #ledgerCLI #ledger #accounting #FOSS

2025-02-08

joyful.com/Lot+tracking+in+PTA

Tracking investment lots is often necessary to calculate capital gains accurately and to comply with tax law. It's a tricky, increasingly widespread bookkeeping need. This page aims to be a useful guide to the topic, for PTA users and PTA developers.

#plaintextaccounting
#hledger
#ledgercli
#beancount
#bookkeeping

Vedang Manerikarvedang@fosstodon.org
2025-01-07

I do the books of our tiny, tiny company. Because it's so small, I can get away with using #ledgercli!

What an absolute delight it is :D One hour every month, well spent!

ledger-cli.org/

Federico Lopez CorreaSon0p
2025-01-01

Colores aleatorios para las caras de las fuentes en ledger-mode

Código que presenta una opción para cambiar el color de las facetas de ledger-mode en emacs
Federico Lopez CorreaSon0p
2024-12-31

Registro estructurado de anotaciones sobre un audio usando emms y ledgercli

Código que presenta una manera de hacer anotaciones sobre un audio usando elisp
Federico Lopez CorreaSon0p
2024-12-30

Función en elisp para consultar e insertar una cuenta seleccionada de las opciones de cuentas definidas en un archivo

```
(defun insertar-cuenta ()
"Inserta cuenta usando el sistema de autocompletado del minibuffer"
(interactive)
(let* ((cuentas-history (ledger-accounts-list-in-file "~/ruta/a/plan_de_cuentas.ldg"))
(cuenta (completing-read "consulta cuenta: " cuentas-history)))
(insert cuenta)))
```

marc, trudy dinksmarc@tenforward.social
2024-12-13

Gibt es Leute hier, die Erfahrung mit #plaintextaccounting in einem beruflichen Kontext, z. B. im Unternehmen oder Verein haben?

Gibt es da überhaupt Ansätze, Integrationen mit der Software von Finanzämtern zu entwickeln?

Auf meinem Arbeitsplatz wollen wir jetzt den Schritt über das Durcheinander der Tabellenkalkulation hinauswagen.

Ich möchte mich zu #LedgerCLI #Ledger #Hledger #Beancount ein wenig schlauer machen.

IanTwenty has movedfosstian@fosstodon.org
2024-08-07

My #ledgerCLI PR got merged today! Chuffed.

Anachron :void:Anachron@fosstodon.org
2024-04-16

I've come to the conclusion that some problems that look easy to solve are harder than I expected.

I am writing a #plaintextaccounting #ledgercli transaction merger which basically tries to merge you moving money from one account to your main and then somewhere else into one transaction based on date and sum.

But it has to work both ways and I'm still looking for a way how to save this chain of transactions without using redundant loops.

Curious on what I will end up with.

Anachron :void:Anachron@fosstodon.org
2024-04-07

My #ledgercli utilities rewrite (#plaintextaccounting) is going great.

It already supports 4 transaction types:
Credit, Debit, Transfer (Account > Account) and Reimbursements.

Will need a bit of rethinking for a hook system though.

lil5 :golang: 🚲 🇳🇱lil5@fosstodon.org
2024-04-05
Claudine C :antifa:claudinec@aus.social
2024-03-08
2024-02-22

Личные финансы в формате txt

Я давно подсел на Obsidian , и мне очень понравилась идея хранения данных в человеко-понятных форматах вроде TXT или Markdown. В таком виде вы не привязаны к конкретному инструменту и вам не надо делать экспорт данных для резервных копий. Данные сами по себе остаются готовые к чтению или модифицированию. Чего мне не хватало, так это хорошего формата для хранения финансовых данных. И тут, открыв очередную трэш-статью , начав читать гневные комментарии, наткнулся на человека, который ведёт расходы в TXT формате. Причём технический человек, со знанием программирования. Это показалось абсолютно тупейшим решением, но... в комментарии ниже, другой человек отписал, что тоже использует TXT для ведения личных финансов. И это уже было подозрительно. Начал изучать вопрос и наткнулся на ledger-cli .

habr.com/ru/articles/794386/

#финансы #личные_финансы #ledger #plaintextaccounting #утилиты #софт #ledgercli

Anachron :void:Anachron@fosstodon.org
2024-01-05

I already reinstalled :void: linux in my Android phone using #proot and will transfer my #ledgercli setup to it soon (with Bank account TA marching+import) so that I can update my finances on the go.

Will also probably copy it over to my tablet as it has a real keyboard.

Now I need to connect my tablet and phone so I can sync them without Internet.

I will be so happy once its working.

#commandlineaccounting #plaintextaccounting

Anachron :void:Anachron@fosstodon.org
2024-01-03

Seems like 2024 will be the year of barely any manual work left for my #ledgercli setup.

Now I will start working on my mobile ledger setup. For this I will have one merged file that is for mobile only, sync to mobile, then sync back on the laptop and import TAs not known to the laptop setup.

Since TAs on my laptop have a reference and UID I can easily figure out which come from mobile.

This will also help me in my holidays, as I will not be using the laptop setup then.

TevisTevis
2023-12-31

I biked 4,042 km in 2023. 44.1% of that was for recreation; 55.9% was for utility (with 32.0% for my commute). Almost all of this was on my Raleigh Record Ace.

I spent $417.37 on , including building new bike stands for my office. That's $0.103/km, or $0.185/km if you only count utility cycling. Compare to about $0.40/km driving!

I used to track distances and expenses, and for the graph.

A graph of accumulated distance versus date, starting at 0 km on 1/1/23 and ending just over 4000 km on 12/31/2023.
Anachron :void:Anachron@fosstodon.org
2023-12-08

How do #plaintextaccounting users in #ledgercli, #hledger and #beancount handle ETF prices?

There are pricedbs for general currencies but none for ETFs that I was able to find.

Before I reinvent the wheel I wanted to know whether I missed something?

Feel free to boost!

Anachron :void:Anachron@fosstodon.org
2023-12-04

So on my #ledgercli #plaintextaccounting setup I now convert csv to shell to json to ledger ... because why not?

The real reason is this allows me to have a single line per recurring transaction which I later can easily convert to the ledger format.

Granted it's a bit verbose (I need to specify both the value and currency format) but I can just omit what I don't need so most lines are around 90chars long, which already includes my IBAN as well.

[1/2]

Anachron :void:Anachron@fosstodon.org
2023-12-01

My new #ledgercli #plaintextaccounting setup converts my bank csv files to json and then matches fields and fills the missing fields, so that I always have the same fields to work with.

I made a quick and dirty hack to serialize and deserialize from shell to json and back to shell vars.

IanTwenty has movedfosstian@fosstodon.org
2023-12-01

Spent some time wrestling with #cPlusPlus and #debugging in #gdb to give #ledgerCLI the ability to cope with the UK's mad tax year. I blame Henry VIII 👑

galagic.com/post/2023120115511

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst