tiberiusteng / financisto1-holo

Financisto 1.6.8 with Holo theme and tweaks
GNU General Public License v2.0
22 stars 13 forks source link

Schedule direct debit/variable amount #40

Open DanaKirsh opened 6 months ago

DanaKirsh commented 6 months ago

I want to be able to schedule a variable amount to be charged/transferred from my current account to my credit card to represent the credit card getting paid in full automatically every month. Importantly, it should take into account the closing day and payment day defined on credit card accounts to calculate the balance for each payment.

For example, if this is my credit card statement: image

The pay period is 9.10.2003 to 8.11.2003. I want to be able to set the scheduled transaction for the date the direct debit is charged e.g. the 16th of the month, and only charge for the transactions in this statement, so exclude any transactions from the 8.11.2003 onwards (they should be included in the next scheduled payment).

tiberiusteng commented 6 months ago

It doesn't have bank statement import now (or you are using QIF import?), chances are you need to manually input fees/payments, adjusting foreign transaction exchange rates, and then reconciling with the statement (which I do monthly), so I don't think it would be really useful ...

DanaKirsh commented 6 months ago

This is not about imports, sorry for the confusion, the image I added is off Google and for illustrating an example of what I meant.

I have created accounts for my credit cards and I manually add transactions to them throughout the month. Once a month the balance is charged from my current account, so I manually have to create a transaction from my current account to my credit card to represent it. But, it should be possible to schedule an automated payment for that, as it happens at a set date every month, and the balance can be calculated from the transactions on my credit card.

tldr: currently scheduled transactions have a fixed amount, I want scheduled transactions with variable amounts for paying off credit cards every month.

DanaKirsh commented 2 months ago

@tiberiusteng just checking if my explanation made sense? It's a bit hard to explain so I'm sorry for any confusion, I will gladly try to explain it again, maybe with a simpler example

tiberiusteng commented 2 months ago

Hi, yes, I understand your explanation (create a scheduled transaction that automatically pay the full amount of the credit card), but in my experience of tracking credit card bills this will defeat the value of precisely logging transactions that happened ...

It could make you think you have paid the bill, but you probably haven't paid it yet.

The value could be different from the actual bill provided by bank with various reasons, for example refund, additional fee, interest/rebate, installments that don't need to payback in full on this billing period, etc.

You really should reconciling your credit card account with your bank bills to make the most out of it.

It come to me that I created a scheduled transaction a week before my credit card payment due date with recovered state (red bar) and zero amount to remind myself doing reconciliation, perhaps you can try it, after you see that transaction you just edit it and put in the amount you actually paid.