actualbudget / actual

A local-first personal finance app
https://actualbudget.org
MIT License
12.51k stars 954 forks source link

[Feature] track statement balance separately for credit cards #2911

Closed citrus-it closed 1 week ago

citrus-it commented 1 week ago

Verified feature request does not already exist?

💻

Pitch: what problem are you trying to solve?

As I am using Actual to keep track of my finances, I find I am having to manually keep my credit card balances in mind (or on scraps of paper) so that I know how much will be taken on the payment date. It is quite common for a credit card balance to be double the payment amount because they are offset by two weeks. As an illustration:

As I approach the 30th, Actual shows that I have £1100 pending on my credit card, and I see the upcoming schedule for the payment, yet I only need to ensure that I have £500 in my current account to cover it. This is when I need to check back and confirm how much will be taken. It would be great if Actual could aid here.

I've tried various things to manage this and I currently have each credit card represented as two separate accounts. I transfer the statement amount from one to the other on the statement date, then record the payment against the second when it occurs. This is not too bad but more manual than I'd like and I have to deal with the payment appearing on what is now the wrong account via sync.

Describe your ideal solution to this problem

Fundamentally I want to be able to look at the list of accounts and upcoming payments and verify I'm not going to go overdrawn.

Internally that could look like a new flag on each transaction which indicates whether it has been statemented, then an option to show the statemented balance alongside the normal balance against the account, as well as setting a date when all transactions in the account should be automatically marked as statemented. For non credit-card accounts, or where you don't care, one would just not set such a statement date.

Teaching and learning

No response

github-actions[bot] commented 1 week ago

:sparkles: Thanks for sharing your idea! :sparkles:

This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution).

The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+

Don’t forget to upvote the top comment with 👍!