Allow for transaction delays
The idea here would be to use an account for funds in flight, allowing you to account for the delays between financial institutions.
You would go into the Transfer Funds menu and it would have a tick mark for "delay". When this is ticked, another option called "Date Received" appears. If it has a different date, GnuCash would create TWO transactions. One which goes from accountfrom to Limbo, and another which goes from Limbo to accountto.
Ideally these transactions would be linked such that a change in the amount or description would also reflect in the other accounts.
Use case example:
Suppose I want to transfer from Ally Bank to Wells Fargo. When I push from Ally, it automatically deducts that from the account, but Wells Fargo does not become aware of this for several days. This can take up to 5 days.
Does this seem reasonable?
-
Gabe commented
To be clear, it makes a transaction to and from "Limbo" so that the books are always balanced