> > 2024-01-20 * "Advance payment for a Electricity bill for Feb" > Assets:Bank -100 USD > Assets:Advanced-Payments:Electricity 100 USD > > 2024-02-01 * "Payment for Electricity bill for Feb" > Assets:Advanced-Payments:Electricity -100 USD > Expenses:Electricity 100 USD >
Thanks for the input! The 'two transaction' way seems cleaner to me, and I can understand what's going on. Someone has made a plugin already that does something similar, I mentioned it previously, but I'm actually having trouble with it, beanquery keeps throwing an error about not finding the module. Doing it manually though runs fine and I get the desired results. I will be sticking with this manual method for now, thanks! What would be the advantages/disadvantages to doing it with the three transactions vs two? September 26, 2024 at 4:53 PM, "Chary Chary" <[email protected] mailto:[email protected]?to=%22Chary%20Chary%22%20%3Cchary314%40gmail.com%3E > wrote: > > I am just thinking aloud here on your question. > > I would probably go even a step further in compare to what I just proposed. I > would live the initial transaction intact and would add another 2 to delay > appearing of Expense > > 2024-01-20 * "Payment for a Electricity bill for Feb" > Assets:Bank -100 USD > Expenses:Electricity 100 USD > accrual_date: "2024-02-01" > > 2024-01-20 * "Accural correction part 1" > Expenses:Electricity -100 USD > Assets:Accural-corrections:Electricity 100 USD > > 2024-02-01 * "Accural correction part 2" > Expenses:Electricity 100 USD > Assets:Accural-corrections:Electricity -100 USD > > This is definitely quite a simple plugin. I will not be surprised, if > somebody has already created something like this > > You can also do it now, without any plugin, but manually. Probably the best > thing is to create a separate file **accural_corrections.bean** and then > include it from the mail file. > > In this way you can switch off and on these accrual corrects by simply > commenting out the include directive. > On Thursday, September 26, 2024 at 10:57:52 PM UTC+2 Chary Chary wrote: > > > > > On Thursday, September 26, 2024 at 9:42:57 PM UTC+2 Oscar & Alejandra wrote: > > > > > > > > For my use case it is helpful for me to see an overview of my monthly > > > expenses for budgeting purposes, but I get paid bi-weekly and many times > > > I pay bills as soon as I get paid, which is frequently the month prior to > > > when my bill is actually due. By being able to specify when the 'expense' > > > is tracked vs when the money actually leaves my account I am able to both > > > budget on a monthly basis and do a balance check when my bank statements > > > come out. > > > > > > > I think what you are talking about is called an accrual accounting > > https://www.investopedia.com/ask/answers/09/accrual-accounting.asp > > > > You can still can do it now > > > > 2024-01-20 * "Advance payment for a Electricity bill for Feb" > > Assets:Bank -100 USD > > Assets:Advanced-Payments:Electricity 100 USD > > > > 2024-02-01 * "Payment for Electricity bill for Feb" > > Assets:Advanced-Payments:Electricity -100 USD > > Expenses:Electricity 100 USD > > > > Though I agree, this is a bit manual > > > > You would probably want to write it like this: > > > > 2024-01-20 * "Payment for a Electricity bill for Feb" > > Assets:Bank -100 USD > > Expenses:Electricity 100 USD > > accrual_date: "2024-02-01" > > > > and then have a plugin to turn it to a 2 transactions as above > > > -- > You received this message because you are subscribed to the Google Groups > "Beancount" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > mailto:[email protected] . > To view this discussion on the web visit > https://groups.google.com/d/msgid/beancount/f6e93d96-69fc-41f0-aa27-f7664093a162n%40googlegroups.com > > https://groups.google.com/d/msgid/beancount/f6e93d96-69fc-41f0-aa27-f7664093a162n%40googlegroups.com?utm_medium=email&utm_source=footer > . > Oscar & Alejandra Camorlinga [email protected] mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/1d5d8ea5ed2f0d6af631a48ba651347e6b39c89c%40aleyoscar.com.
