There’s a proposal on the roadmap about recurring transactions which is meant to do exactly that.
I’ll also take a look into estimated future income transactions, as I think they should copy the fees into the future transactions.
The other way to handle it right now, is to clone the transaction into the future, and then update it or remove once it happens (it’s best to clone it with the “unconfirmed” flag on).