That definitely makes sense, which is what redstreet's plugin does which I referenced earlier. You put metadata on a posting of it's 'effective date', and it creates those two transactions for you. For example:
2014-12-15 * "Annual Insurance payment for 2015" Liabilities:Credit-Card 100 USD Expenses:Insurance effective_date: 2015-01-01 Gets rewritten as: 2014-12-15 * "Annual Insurance payment for 2015" ^edate-141215-xlu Liabilities:Credit-Card 100 USD Assets:Hold:Insurance effective_date: 2015-01-01 2015-01-01 * "Annual Insurance payment for 2015" ^edate-141215-xlu original_date: 2014-12-15 Assets:Hold:Insurance -100 USD Expenses:Insurance I am totally OK with using redstreet's plugin if this has not and/or will not be implemented into the offical beancount, but I was just wondering if it was already a feature. 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. September 26, 2024 at 2:17 PM, "Chary Chary" <[email protected] mailto:[email protected]?to=%22Chary%20Chary%22%20%3Cchary314%40gmail.com%3E > wrote: > > I know this is slightly off topic to your question, but I have a feeling, > that such feature would conflict with double entry accounting, because the > fundamental idea of double entry that all postings happen exactly on the > same moment, hence debit and credit (plus and minus in PTA terms) are always > equal. > The situations, for which such feature was often requested that for instance > you transfer money from Bank A to Bank B, but transfer takes a couple of days > can be implemented with 2 transactions > > E.g. > > 2024-01-01 * "Transfer from Bank A to B initiated" > Assets:BankA -1000 USD > Assets:Funds-InTransfer 1000 USD > > 2024-01-03 * "Transfer from Bank A to B received" > Assets:BankB 1000 USD > Assets:Funds-InTransfer -1000 USD > > On Thursday, September 26, 2024 at 6:04:30 PM UTC+2 Oscar & Alejandra wrote: > > > > > I noticed there's some conversations about having individual posting dates > > different from the transaction date. > > > > Here a question that was left unanswered: > > https://groups.google.com/g/beancount/c/V06NuhD-V0o/m/uk8QaI-1oJMJ > > > > And here it is mentioned that this is a feature that is planned: > > https://groups.google.com/g/beancount/c/0QeXy8h6fA8 > > > > I am using Beancount v3 from PyPI. Has this feature been implemented yet? > > Or do I need to use a plugin or the 'Holdings' method like explained here: > > https://github.com/redstreet/beancount_reds_plugins/tree/main/beancount_reds_plugins/effective_date#readme > > > > Thanks! > > > > Oscar & Alejandra > > [email protected] https://cloud.aleyoscar.com/apps/snappymail/ > > > -- > 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/32a86d3c-374d-47e5-9ad8-91845316b377n%40googlegroups.com > > https://groups.google.com/d/msgid/beancount/32a86d3c-374d-47e5-9ad8-91845316b377n%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/e3f38074403b82ee7aecfd94dc2e65417d146b03%40aleyoscar.com.
